Font Size: a A A

Research And Realization Of Intelligent Exam System Based On Struts And Hibernate

Posted on:2009-01-14Degree:MasterType:Thesis
Country:ChinaCandidate:P P DuanFull Text:PDF
GTID:2178360245955576Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Along with the rapid development of information technology and the gradual maturity of network technology, the method and the medium of test are also experiencing the revolutionary change. From the traditional test in written form to the computer network online test, the realized form from gradually change from single-computer platform to the form of network long-distance test of network without the limitation of time and place. The online test system, with its unique superiority, plays a significant role in education. How to use test technology to evaluate people's knowledge and ability objectively and accurately have become a daily topic.On the other hand, the extensive adoption of J2EE platform causes that development of multi-layered Web architecture based on the B/S has been developing maturely step by step. Therefore it is extremely sophisticated with considerable expense to deploy enterprise level application of J2EE platform.This causes that the small and medium-sized enterprises are reluctant or unable to carry out this application due to the reasons of technology and fund. Now various kinds of free frameworks with open source in the J2EE design have emerged. These frameworks provide a good reference and feasible scheme with economic, quick deployment, stability and expandable for the construction of enterprise level applications.Firstly, this article has made an elaboration for the J2EE technology and the MVC design pattern. Then it has studied the Struts framework based on MVC pattern and Hibernate framework which has realized data persistent layer. Mainly discussed are how Struts framework to implements the MVC design pattern as well as the working process in which its component cooperates.The characteristic of Struts framework is analyzed, then the technology of data persistent layer of J2EE and the implemention mechanism and working principle for object relationship mapping framework of Hibernate, Integrated Struts and Hibernate framework, we construct Web application framework of open source lightweight, and apply the framework to project of online test system.A online test system based on Struts and Hibernate framework is Mainly implemented. Detailed function design to the system ,divide the system into six layers according to the application logic of Web, and give the detail component information on different layers.The paper introduces detailedly the realization of the system permission management module, user module, user authentication module, examination paper issuing module as well as student test module. The final section summarizes the whole text,and points the current defects of the system and the future work's direction.In brief, this article integrates Struts and the Hibernate framework into the application development scheme, and applies the technical combination to the design and implementation of online test system, and carries on the testing in my laboratory. The testing result shows that the system is independence of platform and the performance of maintainance, extention, plantation and component's reusability of this application system are greatly enhanced.Thus it has a considerable value for application.
Keywords/Search Tags:J2EE, MVC, Struts, Hibernate, Online-test system
PDF Full Text Request
Related items