一种网上考试防作弊方法和系统的制作方法

文档序号:9235909阅读:698来源:国知局
一种网上考试防作弊方法和系统的制作方法
【技术领域】
[0001]本发明涉及考试防作弊技术领域,具体来说,涉及一种网上考试防作弊方法和系统。
【背景技术】
[0002]目前,网络考试大大减轻了组织现场考试的复杂性和灵活性,可以极大的方便企业随时组织跨地域的各种考试和测验,即使用户不在企业中,也能随时参加指定的考试。但网络考试的防作弊问题一直是无法完全解决的技术瓶颈,无法解决此问题,考试的公平、公正性就无法得到保证,无法通过考试客观的评价员工的学习效果和能力。
[0003]通过多年在线考试的经验总结,在应用中,原有的浏览器防作弊的方法只能应对具有初级电脑操作技术的人员,随着计算机技术的普及和长时间应用的总结,很多人找到了各种作弊的方法。通过各种方法在考试的计算机上可以查看、搜索考试的答案。
[0004]针对相关技术中的问题,目前尚未提出有效的解决方案。

【发明内容】

[0005]针对相关技术中的问题,本发明提出一种网上考试防作弊方法和系统。其能够使得用户在考试的时候,只能看到自己的试卷,从而防止用户出现作弊的现象发生。
[0006]本发明的技术方案是这样实现的:
[0007]根据本发明的一个方面,提供了一种网上考试防作弊方法。
[0008]该网上考试防作弊方法包括:在用户进入考试界面后,实时检测客户端的考试窗口,判断所述考试窗口是否在当前客户端界面的最前端;在判断结果为所述考试窗口不在当前客户端界面的最前端的情况下,将该考试窗口激活至当前客户端界面的最前端,并使该考试窗口以最大化方式显示。
[0009]此外,该网上考试防作弊方法还包括:实时检测用户的答题情况,判断用户是否答题完毕;在判断结果为用户答题完毕的情况下,立即关闭客户端退出考试窗口。
[0010]另外,该网上考试防作弊方法还包括:在用户进入考试界面之前,检测是否安装客户端;在检测结果为没有安装客户端的情况下,指示用户下载并安装客户端,并在安装客户端后,立即进入考试网页,显示考试窗口。
[0011]根据本发明的另一方面,提供了一种网上考试防作弊系统。
[0012]该网上考试防作弊系统包括:界面检测模块,用于在用户进入考试界面后,实时检测客户端的考试窗口,判断所述考试窗口是否在当前客户端界面的最前端;窗口激活模块,用于在判断结果为所述考试窗口不在当前客户端界面的最前端的情况下,将该考试窗口激活至当前客户端界面的最前端,并使该考试窗口以最大化方式显示。
[0013]此外,该网上考试防作弊系统还包括:答题检测模块,用于实时检测用户的答题情况,判断用户是否答题完毕;窗口关闭模块,用于在判断结果为用户答题完毕的情况下,立即关闭客户端退出考试窗口。
[0014]另外,该网上考试防作弊系统还包括:安装检测模块,用于在用户进入考试界面之前,检测是否安装客户端;安装指示模块,用于在检测结果为没有安装客户端的情况下,指示用户下载并安装客户端,并在安装客户端后,立即进入考试网页,显示考试窗口。
[0015]本发明的有益效果:可以锁定用户的考试窗口,防止用户进行作弊,能运行于个人计算机上,安全受控,防止考试作弊,保证用户在考试的时候只能看到自己的试卷,无法切换窗口查看其他内容,与企业网络远程在线培训相配套的,保证用户在考试时的公平、公正性。
【附图说明】
[0016]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1是根据本发明实施例的一种网上考试防作弊方法的流程示意图;
[0018]图2是根据本发明实施例的一种网上考试防作弊系统的结构示意图。
【具体实施方式】
[0019]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本发明保护的范围。
[0020]根据本发明的实施例,提供了一种网上考试防作弊方法。
[0021]如图1所示,根据本发明实施例的网上考试防作弊方法包括:
[0022]步骤S101,在用户进入考试界面后,实时检测客户端的考试窗口,判断所述考试窗口是否在当前客户端界面的最前端;
[0023]步骤S103,在判断结果为所述考试窗口不在当前客户端界面的最前端的情况下,将该考试窗口激活至当前客户端界面的最前端,并使该考试窗口以最大化方式显示。
[0024]此外,该网上考试防作弊方法还包括:实时检测用户的答题情况,判断用户是否答题完毕;在判断结果为用户答题完毕的情况下,立即关闭客户端退出考试窗口。
[0025]另外,该网上考试防作弊方法还包括:在用户进入考试界面之前,检测是否安装客户端;在检测结果为没有安装客户端的情况下,指示用户下载并安装客户端,并在安装客户端后,立即进入考试网页,显示考试窗口。
[0026]根据本发明的实施例,还提供了一种网上考试防作弊系统。
[0027]如图2所示,根据本发明实施例的网上考试防作弊系统包括:
[0028]界面检测模块201,用于在用户进入考试界面后,实时检测客户端的考试窗口,判断所述考试窗口是否在当前客户端界面的最前端;
[0029]窗口激活模块202,用于在判断结果为所述考试窗口不在当前客户端界面的最前端的情况下,将该考试窗口激活至当前客户端界面的最前端,并使该考试窗口以最大化方式显不O
[0030]此外,该网上考试防作弊系统还包括:答题检测模块(未示出),用于实时检测用户的答题情况,判断用户是否答题完毕;窗口关闭模块(未示出),用于在判断结果为用户答题完毕的情况下,立即关闭客户端退出考试窗口。
[0031]另外,该网上考试防作弊系统还包括:安装检测模块(未示出),用于在用户进入考试界面之前,检测是否安装客户端;安装指示模块(未示出),用于在检测结果为没有安装客户端的情况下,指示用户下载并安装客户端,并在安装客户端后,立即进入考试网页,显不考试窗口 O
[0032]在具体使用时,通过用户安装考试客户端,用户在进入考试后,看到的将是只有试卷的一个屏幕,其他如切换窗口等windows系统操作都被屏蔽,保证用户无法进行切屏作弊。其锁屏考试的方法步骤主要包括如下:I)检测考试客户端安装情况。如果没有安装客户端,系统将给出提示。2)安装考试客户端。考生下载客户端,点击安装。3)使用考试客户端打开试卷;通过考试网页进入考试的时候调用考试客户端打开试卷。考生打开考试网页,进入考试网页后,考试服务器调用考试客户端的接口,传递参数,并启动考试客户端;考生点击“进入考试”按钮后打开考试客户端,考试客户端装载考试试卷。4)考生考试并锁屏。考试客户端启动后屏蔽系统功能,并不断检查当前窗口是否在最前端。如果窗口不在最前端,则立刻将窗口激活并最大化、最前端化。如果位于最前端,则继续考试;考试过程完全在考试客户端的控制下完成;
[0033]考试客户端具体关键检测处理点如下:保持控件总在最前;得到系统中存在的进程;得到需要置前的进程窗体,这里以迅雷为例;参数I代表正常窗口显示,2代表最小化显示,3代表最大化显示;每秒保存一下用户答案;取符合条件的用户的答案;获取系统临时目录。
[0034]综上所述,借助于本发明的上述技术方案,可以锁定用户的考试窗口,防止用户进行作弊,能运行于个人计算机上,安全受控,防止考试作弊,保证用户在考试的时候只能看到自己的试卷,无法切换窗口查看其他内容,与企业网络远程在线培训相配套的,保证用户在考试时的公平、公正性。
[0035]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种网上考试防作弊方法,其特征在于,包括: 在用户进入考试界面后,实时检测客户端的考试窗口,判断所述考试窗口是否在当前客户端界面的最前端; 在判断结果为所述考试窗口不在当前客户端界面的最前端的情况下,将该考试窗口激活至当前客户端界面的最前端,并使该考试窗口以最大化方式显示。2.根据权利要求1所述的网上考试防作弊方法,其特征在于,还包括: 实时检测用户的答题情况,判断用户是否答题完毕; 在判断结果为用户答题完毕的情况下,立即关闭客户端退出考试窗口。3.根据权利要求1所述的网上考试防作弊方法,其特征在于,还包括: 在用户进入考试界面之前,检测是否安装客户端; 在检测结果为没有安装客户端的情况下,指示用户下载并安装客户端,并在安装客户端后,立即进入考试网页,显示考试窗口。4.一种网上考试防作弊系统,其特征在于,包括: 界面检测模块,用于在用户进入考试界面后,实时检测客户端的考试窗口,判断所述考试窗口是否在当前客户端界面的最前端; 窗口激活模块,用于在判断结果为所述考试窗口不在当前客户端界面的最前端的情况下,将该考试窗口激活至当前客户端界面的最前端,并使该考试窗口以最大化方式显示。5.根据权利要求1所述的网上考试防作弊系统,其特征在于,还包括: 答题检测模块,用于实时检测用户的答题情况,判断用户是否答题完毕; 窗口关闭模块,用于在判断结果为用户答题完毕的情况下,立即关闭客户端退出考试窗P。6.根据权利要求1所述的网上考试防作弊系统,其特征在于,还包括: 安装检测模块,用于在用户进入考试界面之前,检测是否安装客户端; 安装指示模块,用于在检测结果为没有安装客户端的情况下,指示用户下载并安装客户端,并在安装客户端后,立即进入考试网页,显示考试窗口。
【专利摘要】本发明公开了一种网上考试防作弊方法,该网上考试防作弊方法包括:在用户进入考试界面后,实时检测客户端的考试窗口,判断所述考试窗口是否在当前客户端界面的最前端;在判断结果为所述考试窗口不在当前客户端界面的最前端的情况下,将该考试窗口激活至当前客户端界面的最前端,并使该考试窗口以最大化方式显示。通过本发明的该方法,可以锁定用户的考试窗口,防止用户进行作弊,能运行于个人计算机上,安全受控,防止考试作弊,保证用户在考试的时候只能看到自己的试卷,无法切换窗口查看其他内容,与企业网络远程在线培训相配套的,保证用户在考试时的公平、公正性。
【IPC分类】G06Q50/20
【公开号】CN104952013
【申请号】CN201510330068
【发明人】张明, 袁泉, 张伟, 徐楷, 刘晔
【申请人】张明
【公开日】2015年9月30日
【申请日】2015年6月16日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1