用于实操题考试的网络在线考试系统及方法技术方案

技术编号:21515496 阅读:52 留言:0更新日期:2019-07-03 09:27
本发明专利技术公开了一种用于实操题考试的网络在线考试系统及其考试方法,用于解决现有的在线考试系统不能很好的支持实操题考试、不支持在线评分、无法量化考评结果、无防作弊功能、人力消耗大、系统易用性低等问题。本发明专利技术的方案中,由Web浏览器端负责创建考试、考试报名、成绩查询、评分报告查询,由PC客户端负责创建并提供考试环境、实时评分以及摄像头监控,云端服务器负责云评分标准明细解析,以及考试信息、用户信息、成绩和评分报告的存储,实现了实操题考试在线评分、考评结果量化、多种防作弊模式,节约了监考、阅卷人员,且考点分散,系统易用性好。

Network Online Examination System and Method for Practical Question Examination

【技术实现步骤摘要】
用于实操题考试的网络在线考试系统及方法
本专利技术涉及互联网考试领域,具体涉及一种网络在线考试系统及方法。
技术介绍
目前市面上的在线考试系统,大部分只支持选择、填空等题型,部分支持实操题的考试系统也并不成熟,信息化程度很低,不能很好的支持实操题考试。问题主要体现在以下四个方面:1)不支持在线评分,无法量化考评结果。现有的实操题考试系统还是通过传统的人工评分方式进行打分,每次考试结束后都需要收集考生作答的试题答案,进行人工评分,不但浪费人力物力,同时难以输出评分报告明细,考生无法根据评分结果进行后续的查缺补漏等针对性学习,从而降低了考生主动学习的积极性。2)效率低。目前的实操题考试系统需要人工收卷、人工评卷、人工监考等等,需要大量的人力物力。3)难以保证公平公正性。现有的实操题考试系统,大部分流程需要人工参与,老师评分、监控中主观性很大,同时因为是在线实操题考试,考生在作答过程中有多种作弊手段和方式,例如通过通讯软件传递答案、U盘拷贝、网页查询等,难以保证考试的公平公正。4)易用性低。老师安排考试、监考、学生参加考试必须在指定地点参加考试,而且需要单独拷贝作答答案传给老师,操作十分繁琐。因此迫切需要一种能够解决上述问题的在线考试系统。
技术实现思路
本专利技术的目的在于解决上述问题,提供一种用于实操题考试的网络在线考试系统及方法,帮助教师快速创建、安排实操题考试,实时在线评分,生成评分报告,实时监控考生作答状态,全面保障考试的公平公正性,并且减少监考、评分的工作量,便于考生进行针对性学习,并具有较高的易用性。为了达到上述目的,本专利技术提供了一种用于实操题考试的网络在线考试系统,包括Web浏览器端、PC客户端和云端服务器,其中:Web浏览器端,用于第一用户创建实操题考试并上传至所述云端服务器,所述实操题考试绑定有评分标准和防作弊级别;用于第二用户报名实操题考试并将报名信息上传至所述云端服务器,所述报名信息包括所述第二用户的个人信息及其报名的相应实操题考试;用于所述第二用户查看由云端服务器返回的成绩及评分报告;PC客户端,用于所述第二用户登录,接收所述云端服务器返回的所述第二用户报名的考试信息,包括考试名称及其对应的评分标准、防作弊级别;用于根据所述防作弊级别创建相应的考试环境,供所述第二用户在线作答;用于接收所述第二用户提交的作答文件,并根据所述评分标准对所述第二用户提交的作答文件进行实时评分,将成绩和评分报告上传至云端服务器,所述评分报告中包括扣分点;云端服务器,用于接收并存储并所述Web浏览器端上传的绑定有评分标准和防作弊级别的实操题考试;用于接收并存储所述Web浏览器端上传的所述第二用户报名实操题考试的报名信息;用于向所述PC客户端返回所述第二用户报名的考试信息;用于接收并存储所述PC客户端对所述第二用户作答情况进行实时评分所得的成绩和评分报告,并向所述Web浏览器端的所述第一或第二用户返回所述成绩和评分报告。进一步的,所述第一用户包括教师、管理者,所述第二用户包括学生、学员、员工。进一步的,所述Web浏览器端还用于将实操题考试的标准答案文件上传至云端服务器,以及接收云端服务器返回的评分标准明细,供所述第一用户设置当前实操题考试的评分标准并与当前实操题考试绑定;所述云端服务器还用于接收并解析所述标准答案文件,得到评分标准明细并返回至所述Web浏览器端;所述Web浏览器端还用于设置当前实操题考试的防作弊级别,将防作弊级别与当前实操题考试绑定,所述防作弊级别包括摄像头监控考试、虚拟硬盘考试、虚拟桌面考试、不开启防作弊。进一步的,所述标准答案文件为工程文件。进一步的,所述工程文件包括钢筋工程文件、土建工程文件。进一步的,Web浏览器端提供二维码报名方式、网址报名方式。进一步的,基于云端服务器存储的成绩和评分报告,所述Web浏览器端还用于第一用户查看当前实操题考试的成绩统计情况。进一步的,若第二用户所报名考试的防作弊级别为摄像头监控考试,则所述报名信息中还包括用户照片。进一步的,Web浏览器端还用于由所述第一用户批量导入第二用户信息,实现多个第二用户批量报名实操题考试,报名信息上传至云端服务器,所述报名信息包括多个第二用户的个人信息及其报名的相应实操题考试。进一步的,PC客户端接收的云端服务器返回的所述第二用户报名的考试信息还包括考试时间、考试时长、考试创建者。进一步的,PC客户端还根据本机的软硬件情况以及云端服务器所返回的考试信息中的防作弊级别,自动判断本机是否支持本场考试,若本机不支持本场考试,则禁止进入考试并显示不可进入考试的原因;若本机支持本场考试,则进入考试;自动判断的内容包括:本机网络是否畅通;本机是否安装有作答软件;针对摄像头监控考试,本机是否安装有摄像头。进一步的,进入考试之后,如果防作弊级别为不开启防作弊,则在PC客户端的电脑桌面上显示考试作答界面,供所述第二用户在线作答;所述考试作答界面上显示有:考试试题内容、考试剩余时长、所述第二用户的个人信息。进一步的,进入考试之后,如果防作弊级别为虚拟桌面考试,则PC客户端通过WIN32API创建一个虚拟考试桌面,将其切换为当前活动桌面,同时将作答界面显示在当前活动桌面上,在当前活动桌面上创建虚拟任务栏和虚拟快捷方式,所述虚拟快捷方式为作答软件的快捷方式。进一步的,进入考试之后,如果防作弊级别为虚拟硬盘考试,则PC客户端执行以下步骤:(1)通过WIN32API创建一个虚拟考试桌面,将其切换为当前活动桌面,在当前活动桌面上创建虚拟任务栏和虚拟快捷方式;(2)根据所述第二用户信息及考试信息创建考试文件夹,所述考试文件夹设有密钥;(3)自动对所述考试文件夹进行解密;(4)将所述考试文件夹映射为虚拟磁盘;(5)通过APIHOOK技术截获Windows底层API函数,替换为自定义API函数,使作答软件在打开或保存文件时只能选择虚拟磁盘;(6)如果考试过程中发生电脑故障,将作答文件导出到本地或网络,更换作答电脑,将导出文件导入到考试文件夹中,继续作答,直至作答完毕;(7)提交作答文件,对所述考试文件夹进行加密;(8)退出考试,解除所述考试文件夹的磁盘映射。进一步的,进入考试之后,如果防作弊级别为摄像头监控考试,则PC客户端执行以下步骤:(1)启动摄像头,所述第二用户按照指示进行活体检测,检测通过则进入步骤(2),否则考试终止;(2)将活体检测过程中采集的用户照片与报名时上传的用户照片进行人脸比对,一致则确认进入考试过程,进入步骤(3),否则考试终止;(3)考试过程中,实时对所述第二用户进行人脸检测,如果检测到多个人脸或者长时间未检测到人脸,则作为一次作弊嫌疑上传到云端服务器,继续作答;如果短时间内未检测到人脸,则提醒注意作答姿势,继续作答;(4)考试过程中,随机对所述第二用户进行人脸比对,比对结果上传到云端服务器;(5)所述第二用户提交作答文件时,自动采集用户头像并进行人脸比对,比对结果上传到云端服务器。进一步的,web浏览器端还用于第三用户实时查看考试过程中上传至云端服务器的人脸检测、人脸比对结果,所述第三用户包括监考员、教师。本专利技术还提供了一种用于实操题考试的网络在线考试方法,包括以下步骤:S1.第一用户通过Web浏览器端创建实操题考试,并将实操题考试上本文档来自技高网...

【技术保护点】
1.一种用于实操题考试的网络在线考试方法,其特征在于,包括以下步骤:S1.第一用户通过Web浏览器端创建实操题考试,并将实操题考试上传至云端服务器,所述上传的实操题考试绑定有评分标准和防作弊级别;S2.第二用户通过Web浏览器端报名实操题考试,将报名信息上传至云端服务器,所述报名信息包括第二用户的个人信息及其报名的相应实操题考试;S3.所述第二用户通过个人信息登录PC客户端,请求云端服务器将其报名的考试信息返回至PC客户端,返回的考试信息包括考试名称及其对应的评分标准、防作弊级别;S4.所述PC客户端根据本机的软硬件情况以及云端服务器所返回的考试信息中的防作弊级别,自动判断本机是否支持本场考试,若本机不支持本场考试,则禁止进入考试并显示不可进入考试的原因,考试终止;若本机支持本场考试,则进入考试,所述PC客户端根据云端服务器返回的考试信息中的防作弊级别创建相应的考试环境,供所述第二用户在线作答,作答完成后,向所述PC客户端提交作答文件,执行后续步骤S5‑S6;S5.所述PC客户端根据云端服务器所返回的考试信息中的评分标准对作答文件进行评分,将成绩和评分报告上传至云端服务器,所述评分报告中包括扣分点;S6.所述第二用户通过Web浏览器端查看由云端服务器返回的成绩和评分报告。...

【技术特征摘要】
1.一种用于实操题考试的网络在线考试方法,其特征在于,包括以下步骤:S1.第一用户通过Web浏览器端创建实操题考试,并将实操题考试上传至云端服务器,所述上传的实操题考试绑定有评分标准和防作弊级别;S2.第二用户通过Web浏览器端报名实操题考试,将报名信息上传至云端服务器,所述报名信息包括第二用户的个人信息及其报名的相应实操题考试;S3.所述第二用户通过个人信息登录PC客户端,请求云端服务器将其报名的考试信息返回至PC客户端,返回的考试信息包括考试名称及其对应的评分标准、防作弊级别;S4.所述PC客户端根据本机的软硬件情况以及云端服务器所返回的考试信息中的防作弊级别,自动判断本机是否支持本场考试,若本机不支持本场考试,则禁止进入考试并显示不可进入考试的原因,考试终止;若本机支持本场考试,则进入考试,所述PC客户端根据云端服务器返回的考试信息中的防作弊级别创建相应的考试环境,供所述第二用户在线作答,作答完成后,向所述PC客户端提交作答文件,执行后续步骤S5-S6;S5.所述PC客户端根据云端服务器所返回的考试信息中的评分标准对作答文件进行评分,将成绩和评分报告上传至云端服务器,所述评分报告中包括扣分点;S6.所述第二用户通过Web浏览器端查看由云端服务器返回的成绩和评分报告。2.如权利要求1所述的方法,其特征在于,所述第一用户包括教师、管理者,所述第二用户包括学生、学员、员工。3.如权利要求1或2所述的方法,其特征在于,所述步骤S1具体包括以下步骤:S11.第一用户通过Web浏览器端将实操题考试的标准答案文件上传至云端服务器;S12.云端服务器接收到所述标准答案文件后,自动解析所述标准答案文件,得到评分标准明细,并返回至所述Web浏览器端;S13.所述Web浏览器端根据接收到的评分标准明细,显示评分标准设置界面,供所述第一用户设置当前实操题考试的评分标准,设置完成后,所述Web浏览器端将评分标准与当前实操题考试绑定;S14.所述第一用户通过Web浏览器端设置当前实操题考试的防作弊级别,将防作弊级别与当前实操题考试绑定,所述防作弊级别包括摄像头监控考试、虚拟硬盘考试、虚拟桌面考试、不开启防作弊;S15.所述Web浏览器端将绑定有评分标准和防作弊级别的当前实操题考试上传至云端服务器,完成考试发布。4.如权利要求3所述的方法,其特征在于,所述标准答案文件为工程文件。5.如权利要求4所述的方法,其特征在于,所述工程文件包括钢筋工程文件、土建工程文件。6.如权利要求1所述的方法,其特征在于,所述步骤S2中,第二用户通过Web浏览器端二维码或者网址进行报名。7.如权利要求1所述的方法,其特征在于,基于云端服务器存储的成绩和评分报告,所述步骤S6之后还包括:所述第一用户通过Web浏览器端查看当前实操题考试的成绩统计情况。8.如权利要求3所述的方法,其特征在于,所述步骤S2中,若第二用户所报名考试的防作弊级别为摄像头监控考试,则所述报名信息中还包括用户照片。9.如权利要求1所述的方法,其特征在于,报名考试的方式还包括:在Web浏览器端由所述第一用户批量导入第二用户信息,实现多个第二用户批量报名实操题考试,报名信息上传至云端服务器,所述报名信息包括多个第二用户的个人信息及其报名的相应实操题考试。10.如权利要求1所述的方法,其特征在于,所述步骤S4中云端服务器返回的考试信息还包括考试时间、考试时长、考试创建者。11.如权利要求3所述的方法,其特征在于,所述步骤S4中自动判断的内容包括:本机网络是否畅通;本机是否安装有作答软件;针对摄像头监控考试,本机是否安装有摄像头。12.如权利要求3所述的方法,其特征在于,所述步骤S4中,进入考试之后,如果防作弊级别为不开启防作弊,则将考试作答界面显示在PC客户端的电脑桌面上,供所述第二用户在线作答;所述考试作答界面上显示有:考试试题内容、考试剩余时长、所述第二用户的个人信息。13.如权利要求3所述的方法,其特征在于,所述步骤S4中,进入考试之后,如果防作弊级别为虚拟桌面考试,则PC客户端通过WIN32API创建一个虚拟考试桌面,将其切换为当前活动桌面,同时将作答界面显示在当前活动桌面上,在当前活动桌面上创建虚拟任务栏和虚拟快捷方式,所述虚拟快捷方式为作答软件的快捷方式。14.如权利要求3所述的方法,其特征在于,所述步骤S4中,进入考试之后,如果防作弊级别为虚拟硬盘考试,则PC客户端具体执行以下步骤:(1)通过WIN32API创建一个虚拟考试桌面,将其切换为当前活动桌面,在当前活动桌面上创建虚拟任务栏和虚拟快捷方式;(2)根据所述第二用户信息及考试信息创建考试文件夹,所述考试文件夹设有密钥;(3)自动对所述考试文件夹进行解密;(4)将所述考试文件夹映射为虚拟磁盘;(5)通过APIHOOK技术截获Windows底层API函数,替换为自定义API函数,使作答软件在打开或保存文件时只能选择虚拟磁盘;(6)如果考试过程中发生电脑故障,将作答文件导出到本地或网络,更换作答电脑,将导出文件导入到考试文件夹中,继续作答,直至作答完毕;(7)提交作答文件,对所述考试文件夹进行加密;(8)退出考试,解除所述考试文件夹的磁盘映射。15.如权利要求8所述的方法,其特征在于,所述步骤S4中,进入考试之后,如果防作弊级别为摄像头监控考试,则PC客户端具体执行以下步骤:(1)启动摄像头,所述第二用户按照指示进行活体检测,检测通过则进入步骤(2),否则考试终止;(2)将活体检测过程中采集的用户照片与报名时上传的用户照片进行人脸比对,一致则确认进入考试过程,进入步骤(3),否则考试终止;(3)考试过程中,实时对所述第二用户进行人脸检测,如果检测到多个人脸或者长时间未检测到人脸,则作为一次作弊嫌疑上传到云端服务器,所述第二用户继续作答;如果短时间内未检测到人脸,则提醒所述第二用户注意作答姿势,所述第二用户继续作答;(4)考试过程中,随机对所述第二用户进行人脸比对,比对结果上传到云端服务器;(5)所述第二用户提交作答文件时,自动采集用户头像并进行人脸比对,比对结果上传到云端服务器。16.如权利要求15所述的方法,其特征在于,考试过程中上传至云端服务器的人脸检测、人脸比对...

【专利技术属性】
技术研发人员:马云永满清旺刘迎吴立志果媛媛李建飞
申请(专利权)人:广联达科技股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1