| Online examination system can take advantage of rich content, covering a large number of exam questions from the bank, automatically organize papers, complete every aspects from setting the topic to scoring. Compared with the traditional test, it can save a lot of resources to achieve the separation of teaching and testing to improve test efficiency and teaching management. This paper introduces the research significance and describes research status of online examination system at home and abroad, and gives out some basic theory and technology for establishment this system, including Ajax technology, ASP.NET and SQLServer database technology. The system design adopts an architecture composed by common web clients, web server and database server, i.e. three tiers logical structure, and completes the overall system design based on requirements analysis and modules design according to the demand function analysis of individual modules.Paper makes in-depth analysis on the overall system architecture and functional design of each module, and a detailed database analysis and design. Paper has designed lots of database tables from the user classes, management classes, exam classes, to the performance classes. In the system design and implementation process, the system B/S architecture is divided into five components by function modules: user login, online exam, exam design, test management, system management. Algorithm and strategy for setting test paper are also analyzed and designed. Online examination system is composed by the modules from the test paper generation, distribution, online exams, to the automatic grading. It has realized test management of examination subjects, question papers, efficient student management, intelligent test paper organization, test papers evaluation, and the performance analysis.Online examination system design is based on Ajax technology. The paper describes Ajax-based online examination system for improving the performance of the important role played by. Ajax technology using unique technical characteristics, without updating the whole page under the premise of safeguarding data. Ajax technology is used in online examination system to solve common problems, to achieve the asynchronous random question, automatically save the data, precise timing to provide more humanization, more interactive and responsive online examination experience. |