考试客户端防作弊锁屏方法

文档序号:6536895阅读:7763来源:国知局
考试客户端防作弊锁屏方法
【专利摘要】本发明涉及的是一种考试客户端防作弊锁屏方法,其方法为:(1)检测考试客户端安装情况;(2)安装考试客户端;(3)使用考试客户端打开试卷;(4)用户考试并锁屏;(5)判断用户是否切屏;考试服务器并不断检查当前考试窗口是否在最前端;如果窗口不在最前端,则立刻将窗口激活并最大化、最前端化;(6)考试完成后自动关闭考试客户端。本发明可以锁定用户的考试屏蔽,防止用户进行作弊,能运行于个人计算机上安全受控的考试客户端防作弊锁屏方法,保证用户在考试的时候只能看到自己的试卷,无法切换窗口查看其他内容,与企业网络远程在线培训相配套的,保证用户在考试时的公平、公正性。
【专利说明】考试客户端防作弊锁屏方法
【技术领域】
[0001]本发明涉及一种防作弊锁屏方法,属于企业网络远程培训【技术领域】。
【背景技术】
[0002]目前,大部分企业通过网络进行远程考试存在的安全性问题:
[0003]网络考试大大减轻了组织现场考试的复杂性和灵活性,可以极大的方便企业随时组织跨地域的各种考试和测验,即使用户不在企业中,也能随时参加指定的考试。
[0004]但网络考试的防作弊问题一直是无法完全解决的技术瓶颈,无法解决此问题,考试的公平、公正性就无法得到保证,无法通过考试客观的评价员工的学习效果和能力。
[0005]通过多年在线考试的经验总结,在应用中,原有的浏览器防作弊的方法只能应对具有初级电脑操作技术的人员,随着计算机技术的普及和长时间应用的总结,很多人找到了各种作弊的方法。通过各种方法在考试的计算机上可以查看、搜索考试的答案。
[0006]如何能保证用户在考试的时候只能看到自己的试卷,只有交卷后才能退出考试系统就成了技术的核心。最终我们通过考试客户端,在用户进入考试后,完全锁定用户的系统桌面和屏蔽,保证用户无法离开考试。这样大大加强了考试的安全性。

【发明内容】

[0007]针对现有企业网络远程培训,本发明目的是在于提供一种能运行于个人计算机上安全受控的考试客户端防作弊锁屏方法,保证用户在考试的时候只能看到自己的试卷,无法切换窗口查看其他内容,与企业网络远程在线培训相配套的,保证用户在考试时的公平、公正性。
[0008]为了实现上述目的,本发明是通过如下的技术方案来实现:
[0009]一种考试客户端防作弊锁屏方法,其特征在于,其方法步骤包括如下:
[0010]I)客户端安装检测程序检测考试客户端安装情况,
[0011]首先创建客户端检测对象ExamSaver然后检测其是否成功。
[0012]检测失败则证明未安装考试客户端,弹出提示信息。
[0013]提示信息:考试客户端未安装,请安装考试客户端。
[0014]2)安装考试客户端;考生下载客户端,点击安装。
[0015]3)使用考试客户端打开试卷;考生打开考试网页,进入考试网页后,考试服务器调用考试客户端的接口,传递参数,并启动考试客户端;当考生点击“进入考试”按钮后打开考试客户端,考试客户端的服务器装载考试试卷;
[0016]4)判断用户是否切屏并锁屏;考试客户端启动后,考试客户端打开屏蔽系统功能进行锁屏,具体的锁过程如下:不断检查当前考试窗口是否在最前端;如果窗口不在最前端,则立刻将窗口激活并最大化、最前端化;如果位于最前端,则继续考试;考试过程完全在考试客户端的控制下完成;
[0017]5)考试完成后自动关闭考试客户端;[0018]根据上述的考试客户端防作弊锁屏方法,具体的锁屏检测项目如下:
[0019](a)保持考试控件总在最前;
[0020](b)得到系统中存在的进程;
[0021](c)得到需要置前的进程窗体;
[0022](d)设参数I代表正常窗口显示,2代表最小化显示,3代表最大化显示;
[0023](e)每秒保存一下用户答案;
[0024](f)取符合条件的用户的答案;
[0025](g)获取系统临时目录。
[0026]本发明通过上述考试客户端防作弊锁屏方法,可以锁定用户的考试屏蔽,防止用户进行作弊,能运行于个人计算机上安全受控的考试客户端防作弊锁屏方法,保证用户在考试的时候只能看到自己的试卷,无法切换窗口查看其他内容,与企业网络远程在线培训相配套的,保证用户在考试时的公平、公正性。
【专利附图】

【附图说明】
[0027]下面结合附图和【具体实施方式】来详细说明本发明;
[0028]图1为本发明的流程图。
【具体实施方式】
[0029]为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合【具体实施方式】,进一步阐述本发明。
[0030]参见图1,本实施例是提供一种考试客户端防作弊锁屏方法,其是通过用户安装考试客户端,用户在进入考试后,看到的将是只有试卷的一个屏幕,其他如切换窗口等windows系统操作都被屏蔽,保证用户无法进行切屏作弊。其锁屏考试的方法步骤主要包括如下:
[0031]I)检测考试客户端安装情况。
[0032]如果没有安装客户端,系统将给出提示。
[0033]首先创建客户端检测对象ExamSaver然后检测其是否成功。
[0034]检测代码如下:
[0035]
【权利要求】
1.一种考试客户端防作弊锁屏方法,其特征在于,其方法步骤包括如下: 1)考试客户端检测程序检测考试客户端安装情况,如果没有安装考试客户端,检测程序将给出提不; 2)安装考试客户端;考生下载客户端,点击安装。 3)使用考试客户端打开试卷;考生打开考试网页,进入考试网页后,考试服务器调用考试客户端的接口,传递参数,并启动考试客户端;当考生点击“进入考试”按钮后打开考试客户端,考试客户端的服务器装载考试试卷; 4)用户考试并锁屏;考试客户端启动后,考试客户端打开屏蔽系统功能进行锁屏处理,具体的锁屏过程如下:不断检查当前考试窗口是否在最前端;如果窗口不在最前端,则立刻将窗口激活并最大化、最前端化;如果位于最前端,则继续考试;考试过程完全在考试客户端的控制下完成; 5)考试完成后自动关闭考试客户端;
2.根据上述的考试客户端防作弊锁屏方法,具体的锁屏检测项目如下: (a)保持考试控件总在最前; (b)得到系统中存在的进程; (C)得到需要置前的进程窗体; Cd)设参数I代表正常窗口显示,2代表最小化显示,3代表最大化显示; (e)每秒保存一下用户答案; (f)取符合条件的用户的答案; (g)获取系统临时目录。
【文档编号】G06F9/44GK103729198SQ201410037375
【公开日】2014年4月16日 申请日期:2014年1月26日 优先权日:2014年1月26日
【发明者】王勤, 陈泾生, 陈健 申请人:国家电网公司, 江苏省电力公司, 江苏省电力公司电力科学研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1