Font Size: a A A

Design And Implementation Of A Computers Test System Baseed On J2EE

Posted on:2010-11-14Degree:MasterType:Thesis
Country:ChinaCandidate:Y Z LvFull Text:PDF
GTID:2178360278965593Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
It rapidly promotes development of computer remote education that computer networks and multimedia technology are widely popularized in the modern society in various fields. However, with constantly increasing of teaching and learning resource and a growing number of people taking part in remote education, remote education system is demanded more powerful function. As an important part of remote education system, an online examination system has an important influence on a fit and unfit quality of remote education system. Therefore, studying and developing of a powerful, scalable and easy to maintain online examination system has a very important practical significance.The present Computer Test Systems have some difficult problems, such as: whether the server computers can be running normally when a lot of events happen at the same time, how to keep the system's security, how to treat the unexpected incidents which happen in the exam's process and how to limit the length of exam's time and so on. In accordance with these problems, a computer test system which uses the B/S architecture has been designed and implemented in this paper. The J2EE architecture and the Struts framework combined with the Hibernate framework are used to realize the MVC design pattern which contributes to improve reusability and maintainability, scalability. The system reduces the events which happen at the same time, slowdowns network load on service computers, reduces the network loading, decreases the possibility of accidents which happen on service computers and keeps system stability by composing test paper before exam, staggering exam time, shunting examinee and saving the examinee's answer files when they commit the answers; using the in formations saved in user's session to judge whether the user is effective; Using the technology of Ajax and cookie to solve the accidents which happen in exam; Setting calculagraph to limit exam time and keep exam fair; Designing the Json format of the answer which can be used in various kinds of problem patterns.This paper describes the process of design and implementation of the computer test system in details. It consists of seven sections: Section 1 introduces the background and main research content of this topic etc. Section 2 researches on the correlative theory and technology of system. Section 3 describes the requirement analysis, the function division and the design of the system,. Section 4 suggests the solution and detailed implementation of the problems in computer test system. Section 5 introduces the process and the function implementation of the system. Section 6 gives the test cases of the system. Section 7 summarizes the research work about the topic and point out the further improvement direction.
Keywords/Search Tags:remote education, computer test system, J2EE architecture, design, implement
PDF Full Text Request
Related items