Font Size: a A A

The Design And Implementation Of The Online Examination System Based On Internet

Posted on:2009-10-31Degree:MasterType:Thesis
Country:ChinaCandidate:B HuFull Text:PDF
GTID:2178360275971515Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of the Internet as well as the information technology, it has been very convenient for people to study and work at present.And in the future there will come an increasing demand for various Internet applications. How to organize the students to do an online examination is becoming more and more important for a lot of schools and social training institutions. For this realistic requirement, an Internet-based online examination system has been presented. With the help of an online examination system, the evaluation capacity will be enhanced considerably as well as human resources reduced and efficiency improved. It can be widely used in schools, training institutions examination, the organization's staff skills testing, evaluation of human resources and other fields. Moreover, neither generic products nor monopolistic types have been developed at home and abroad at present. Therefore an Internet-based online examination system is a worthwhile project to research and develop.This system is designed on Browser/Server module, which means that its server is set up via the Internet and be capable of accepting requests from clients all the time.The system is composed of test question bank, test question, test paper, and exam paper conceptually. First, test question is the basic element of the test question bank. Second the test question bank is the warehouse of test question. Third, test paper is the definition of rules to generate exam paper. Finally, exam paper is composed of test question selected from test question bank, using the rules in the test paper.Its generation via the Internet, which is often analogous to newspaper being printed by machine, is a mirror of part of test question bank. The system will collect answers to exam paper, in which the score of objective question is calculated automatically by the system itself, while subjective type need extra effort from people.Function of Time control for examination is also implemented in this system. In overall observation, this system comprises two models functionally:user access control and exam evaluation. User access model is in the charge of user information, authority and classes. And exam evaluation model takes responsibility for the storage and operation on test question bank, test question, test paper, exam paper. Finally, to make the implemention elegant and concise, we decide to choose a most efficient environment LAMP, which is acronym for Linux + Apache + MySQL + PHP. This system works well for different types of test questions, such as single choice, multiple choices, true or false, fill a vacancy, briefly analysis and psychological questions, as well as the combination of the above.With the support of these elementary test questions, most of the popular examinations can be simulated online by the system now.
Keywords/Search Tags:Online examination, Access control, Test question bank, Browser/Server module
PDF Full Text Request
Related items