Font Size: a A A

Research And Improvement On Web-based Online Exam System

Posted on:2005-10-02Degree:MasterType:Thesis
Country:ChinaCandidate:M Y YinFull Text:PDF
GTID:2168360152468749Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The database of exam is one hotspot of computer application on Educational Measurement. Many specialists have spent so much time and energy on it, and have designed many applied systems. For some reasons restricted this kind of systems, these applications have all kinds of questions. For example, the first one, there are abundant of theories contacted with the system of exam. The second one, the question's types are difference. The third one, the semantic recognition is difficult by computer. So these applications at present are organized by single form and can't judge the result of subjective question. And there are low efficiency and success rate on selecting the questions which needed in the exam. In order to solve these questions, the paper sums up the experience of existing application systems and tries to improve on the following aspects:On the base of classic database-design, organized by the method of XML, a general method of questions' management has been brought forward. In this method, all special fodders like image files or voice files have been organized by file system. Through this method, the system's efficiency has been improved and the resource has been saved which connected with database frequently. In the process of selecting questions to exam, some traditional algorithms have been given up, such as the method of exhaustion and backtracking. An advanced algorithm named genetic algorithm has been adopted. Using the principle of "the survival of fittest", genetic algorithm improves the whole processes' concurrency and success rate. All attributes of exam questions have been under the control. In the process of judging the result of subjective question, all keywords and exchangeable words have been stored in XML files. And a new algorithm has been designed to judge the means of users' answers. Through this algorithm, the primary aim to understand the means of users' answers has reached.According to general database of exam, an abstract application system has been built, which enriched details of Educational Measurement. If this system has been applied for a special subject, the database should be extended on the rule of the based system requirement and a new system should be coming to be. In abstract application system, the .Net platform has been used. In this platform, there is a component named the Common Language Runtime (CLR). All languages supported by CLR can be used to extend the abstract application system. And the built component can describe itself, which can avoid the DLL Hell problem. The extending process has advantage of operating easily. At the angle of system, this application system has reasonable system architecture. All operations, such as development, deployment and maintenance, can do easily.
Keywords/Search Tags:Genetic Algorithm, Semantic Recognition, the Database of Test Questions, XML
PDF Full Text Request
Related items