Font Size: a A A

The Research Of Anti-Cheat In On-Line Examination

Posted on:2011-11-13Degree:MasterType:Thesis
Country:ChinaCandidate:W HuangFull Text:PDF
GTID:2298330452461429Subject:Software engineering
Abstract/Summary:PDF Full Text Request
At present, the online examination system has been applied in a growing number of colleges and universities or other educational institutions. There is new development in the way of cheating in online examination system. There are some problems for anti-cheating such as lagging behind the development of cheating, passive anti-cheating, hard to update and maintain.In addition, expert system is the most important and active one in artificial intelligence, which implements the artificial intelligence from theoretical research into practical applications, a breakthrough from the discussion of general reasoning strategy to the use of expertise.Using the professional knowledge of specific fields through reasoning to simulate all kinds of complex problems which usually are solved by human experts, to build a computer intelligent system whose ability to solve problems is the same as an expert.This paper is mainly on the analysis, design and implementation of how to construct an online examination anti-cheat module. Firstly, it presents an overview of behaviors of cheating, online examination, and the cheating and anti-cheating measures. Secondly,it summarizes the technology used in the design of online examination system.Thirdly, we focus on the design and reasoning mechanism of knowledge base, two core functions of online exam anti-cheating modules, that is the method of designing for the function of cheating prediction and cheating detection. In this process, we implement the design of sub-module for knowledge acquisition, physical design of knowledge base and code design of backward reasoning.With domain knowledge obtain from domain experts, system can use GUI to put into knowledge base and to get regular knowledge, providing user-friendly interface. System is running well, able to offer pre-detect and real-time detect for regular cheating behavior in online exam. After discovering cheating behavior, providing reasoning process for reference. The most important one is the implementation of detecting cheating behavior on its own during examination process, passive defense has transformed into active defense. In addition, as the separation of knowledge base and reasoning mechanism for expert system, making following update for anti-cheating measures, it doesn’t need to maintain the code of on-line test module, improving the system availability.
Keywords/Search Tags:Online examination, cheating behavior analysis, expert system
PDF Full Text Request
Related items