Font Size: a A A

Design And Implementation Of Online Examination System

Posted on:2013-05-08Degree:MasterType:Thesis
Country:ChinaCandidate:F C LiFull Text:PDF
GTID:2248330371978178Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Online examination system can greatly reduce the cost of labor, material resources and time when corporate staff appraisal and corporate personnel recruitment, save the office expenses, win more profit for the company and reflect the personnel quality formation of the company. Most systems on the market have several common shortcomings, such as monotonous test questions, short of customization, unsafe and weak flexibility, while a few high-end systems are so expensive. For the above reasons, after considering the problems in combination with the OA platform, Beijing New Media Communication Technology Co., Ltd. decided to let me research and develop an online examination system. It is a multifunctional and paperless system which has resolved the problem of question bank management, the examination management, randomly choosing questions, online examination, results inquiry, grading examination papers and statistical analysis, etc.The author have participated in system requirements analysis, preliminary design, database design and details design and completed the development of main modules independently, specifically as follows:(1) The system management module chiefly includes user’s adding, deletion, updating and inquiry; group’s adding, deletion, updating and inquiry; module’s adding, deletion, updating and inquiry; login and logout.(2) The question management module chiefly includes question’s adding, deletion, updating and inquiry.(3) The examination management module chiefly includes examination paper template’s adding, deletion, updating and inquiry; examination schedule’s adding, deletion, updating and inquiry.(4) The exam management module chiefly includes login, logout, answering questions, result inquiry.(5) The grading management module chiefly includes grading papers manually and automatically for different kinds of questions.The system realizes the access control mechanism, strictly controlling user access. Meanwhile, it encrypts the sensitive data, stores the questions and answers separately, prevents access without login and injection SQL. With these means, it greatly ensures the security of the system. This system uses JAVA reflection mechanism to achieve grading programming questions automatically. It takes actions to reduce the possibilities of cheating, such as preventing multi-login, right clicking and the keyboard shortcuts. In addition, it uses XML to store paper template, making the template more flexible and diversified.The main functions of the system have been realized, later I will improve them and enrich other functions gradually. At present the system has been online successfully. It improves work efficiency when corporate staff appraisal and corporate personnel recruitment, reduces the cost of labor, material resources and time, accelerates the progress of office automation and improves the market competition of the company.
Keywords/Search Tags:Online examination system, Examination site recovery, Preventing cheating, Marking examination papers automatically
PDF Full Text Request
Related items