下载此文档

无纸化考试系统防止考生作弊的实现措施.doc


文档分类:论文 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
无纸化考试系统防止考生作弊的实现措施
田民格
(三明学院数学与计算机科学系,福建三明 365004)
摘要:无纸化考试系统防止考生作弊是无纸化考试系统要解决的首要问题。本文介绍了无纸化考试系统考生可用的作弊手段和防止考生作弊的具体方法,用API调用技术、注册表技术、拦截消息技术、回调技术、钩子技术实现了这些方法并给出详细的Delphi实现代码。
关键词:无纸化考试系统; 作弊; 消息; 回调; 钩子
中图分类号:TP316 文献标识码:A 文章编号:1673-4343(2007)04-0456-04
The Solution to Prevent Examinee from Cheating
of Paperless Examination System
Tian Min-ge
(Math puter Science Department,Sanming College,Sanming 365004,China)
Abstract:Prevent examinee from cheating is one of chief problems to solve of no paper examination paper introduces the measure of how to practising fraud for examinee and the solution to prevent examinee from practising ,introduces the solution by using the technology of calling API,registry,heading off of the messages transferred to window by Windows,callback,lowlevel keyboard hook in detail with Delphi.
Key words:No Paper Examination System; Practising fraud; Message; Callback; hook
无纸化考试防止考生作弊是无纸化考试系统要解决的一个很重要的问题[1][2],也是到目前为止国内多数著名无纸化考试系统尚未能完全解决的难题(笔者从事无纸化考试系统软件开发8年有余,见过考试系统几十个,如新为、永道、杰佛、无忧等软件公司的考试系统,都尚未完全解决此难题)。因为Windows是一个多任务的操作系统,在任一时刻都允许运行多个程序,同样,在无纸化考试过程中,要作弊的考生必然会通过各种途径(如Ctrl+Alt+Del)切换到其它应用程序并搜索到与考试相关的信息,使考试系统变成了“拷贝”系统,为此,如何使多任务的操作系统暂时失去多任务的功能(屏蔽Ctrl+Alt+Del热键等问题)是解决防止考生作弊的关键。本文使用Delphi综合应用了API调用技术、注册表技术、拦截消息技术、回调技术、钩子技术[3]等很好地实现了三层C/S模式[4]下的无纸化考试系统[5]中防止考生作弊问题。若采用B/S模式,则更难解决这些问题,且存在考题很难兼容Word格式等问题。
1 考试系统中防止考生作弊的问题与原理
考试系统中要

无纸化考试系统防止考生作弊的实现措施 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人changjinlai
  • 文件大小0 KB
  • 时间2014-04-24