Font Size: a A A

Based On The Struts Architecture Design And Implementation Of Online Examination System

Posted on:2013-02-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y L LiuFull Text:PDF
GTID:2218330371455198Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The developments of computer network technology, artificial intelligence technology, and computer aided instruction give a big push to the progress of computer online testing system which is deemed as a new testing model. The key topic of computer testing system is the construction and design of intelligence testing paper generating module (ITPGM) which has became an important research interest in computer science and applied pedagogy.The establishment of mathematical model is the critical part of ITPGM. The main matter of ITPGM is solving the multi-objective optimization problem which is proposed by evaluating the quality of testing paper. In this paper, an improved mathematic model is proposed by analyzing and studying the traditional mathematic model. By combining the qualitative and quantitative evaluation methods, the multi-objective optimization problem is transformed into a single-objective optimization problem. In order to solve optimization problem, an improved particle swarm optimization (IPSO) algorithm is designed and put forward. Compared with the traditional PSO algorithm, IPSO is easier to escape the local minimization and search the global optimization.Then, a computer information technology training examination system-CITTE-is designed and implemented based on the Struts architecture technology. This system adopts B/S mode, viz. browser/server mode, in which the server is used to manage the test and database, the browser used to implement the exam. The development environment of CITTE is Windows XP and the development tool is Eclipse which is a Java extensible development platform based on the open source codes. CITTE includes testing item bank, examinee bank, testing paper bank management, online testing, electronic examination papers, and result processing. CITTE has the strict structure and simple operation, so that all the examinations can be managed according to the unified standards.Finally, the experimental demonstration has been carried out in order to validate the feasibility and effectiveness of CITTE. The comparasive experiment results show that CITTE is able to improve the standardization and normalization of examination, and promotes the examination's authority and reliability.
Keywords/Search Tags:Online Testing, Testing Paper Generation, Optimization Algorithm, Struts Architecture, B/S Mode, JSP
PDF Full Text Request
Related items