员工说“我明明答题了,为什么系统里没有保存?”在线考试自动保存、断网续考、交卷记录与日志追溯详解
企业组织在线考试时,管理员偶尔会遇到这样一种情况:
考试结束以后,员工突然反馈:“我明明答题了,为什么系统里没有保存?”或者“我最后明明点了交卷,为什么系统还是显示没有交卷?”
遇到这种情况,管理员最不应该做的,就是仅凭考生的一句话,或者只看最终成绩页面,就直接判断到底是谁的问题。
一套成熟的在线考试系统,在考生登录、进入考试、开始答题、答案保存、网络中断、重新登录、继续考试以及最终交卷的整个过程中,都应该留下相应的数据记录。
因此,当出现“答案没有保存”的争议时,真正需要解决的问题,并不是简单地问一句“系统有没有保存”,而是应该按照完整的数据链逐步排查。
一、在线考试中的答案到底什么时候保存?
很多人会认为,在线考试只有点击“交卷”以后,答案才真正保存到服务器。
实际上,如果系统采用这种设计,考试风险会非常高。
假设一名员工参加60分钟考试,在第59分钟电脑突然死机,如果前面59分钟的答案都没有保存,那么整场考试的数据都有可能丢失。
因此,企业级在线考试系统通常需要具备自动保存机制。
例如,在考生选择单选题答案、填写判断题、完成多选题或者输入主观题答案时,系统可以按照设定规则持续保存答题数据,而不是一直等到最后交卷时才一次性提交全部答案。
这样做的主要目的,就是尽可能降低浏览器异常关闭、电脑故障、网络短暂中断等情况对考试结果的影响。
管理员在排查时,首先要区分两个概念:
1.答题数据是否已经保存;
2.考试是否已经正式完成交卷。
这两个状态并不完全相同。
有时候考生已经回答了很多题,系统中也已经保存了相应数据,但是由于最后没有正常完成交卷,所以考试状态仍然可能显示为“考试中”“未交卷”或者“未完成”。
二、员工说答过题,管理员首先应该查什么?
出现考试争议以后,建议管理员不要立即修改成绩,也不要马上安排补考,而是先从基础记录开始排查。
1.检查考生登录记录
首先确认考生当天是否真正进入过系统。
管理员可以重点查看:
(1)考生姓名;
(2)登录账号;
(3)登录时间;
(4)登录IP;
(5)登录设备信息;
(6)是否存在重复登录;
(7)考试过程中是否重新登录。
如果系统中完全没有对应时间段的登录记录,那么首先需要确认考生是不是使用了错误账号,或者是否进入了其他系统。
如果存在正常登录记录,则继续向下检查。
2.检查考试进入记录
登录系统并不等于已经进入考试。
员工可能只是登录了培训考试平台,但是并没有真正点击“进入考试”。
因此管理员还应该确认:
(1)考生什么时候进入考试;
(2)进入的是哪一场考试;
(3)对应的是哪一份试卷;
(4)考试开始时间是什么;
(5)是否已经产生正式考试记录。
如果已经生成对应考试记录,至少可以证明该考生确实进入过这场考试。
三、答题记录是判断“到底有没有答题”的关键
考生进入考试以后,下一步需要检查的,就是答题记录。
成熟的在线考试系统不应该只保存最终成绩,还应该保存考试过程中产生的答题数据。
管理员可以重点查看:
1.考生一共回答了多少道题;
2.哪些题已经作答;
3.哪些题没有作答;
4.最后一次答案保存时间;
5.试卷当前完成比例;
6.考试记录最后更新时间。
例如,一张试卷共有100道题,而后台能够看到该考生已经保存了95道题的答案,那么即使最后没有产生正常的交卷记录,也可以证明考生在考试过程中确实进行了大量答题。
反过来,如果系统只产生了进入考试记录,但是一直没有任何答题数据,则需要进一步判断:
1.考生是否真正开始答题;
2.浏览器是否发生异常;
3.考试页面是否长时间停留;
4.网络连接是否存在问题;
5.是否使用了不兼容的浏览器或设备。
因此,“登录过系统”和“真正答过题”,是两个不同层级的数据证据。
四、网络断开以后,已经答过的题会不会丢失?
这是在线考试过程中非常常见的问题。
很多员工发现网络断开以后,第一反应就是担心前面几十分钟的答案全部丢失。
实际上,答案是否会丢失,与考试系统采用的保存机制有很大关系。
如果系统采用持续保存或者阶段性自动保存机制,那么网络中断之前已经成功提交到服务器的数据,一般仍然会保留。
真正需要重点关注的,是“网络中断以后新填写的答案”。
例如:
1.09:00,考生进入考试;
2.09:00至09:35,网络正常,答案持续保存;
3.09:36,网络突然断开;
4.09:36至09:42,考生仍停留在考试页面;
5.09:43,网络恢复。
这种情况下,管理员需要进一步判断:
1.断网之前的答案是否已经保存;
2.断网期间是否产生新的答题数据;
3.网络恢复以后是否重新完成同步;
4.系统是否产生异常连接记录。
因此,在线考试系统除了自动保存,还应该具备网络异常后的恢复和续考处理能力。
五、什么叫断点续考?
所谓断点续考,可以简单理解为:
考生因为电脑故障、浏览器异常关闭、临时断网或者其他允许的异常原因退出考试以后,再次进入考试时,可以继续之前尚未结束的考试。
例如:
1.09:00开始考试;
2.考试时间为60分钟;
3.09:25电脑意外重启;
4.09:30重新登录系统;
5.系统根据考试规则恢复原考试记录。
这种情况下,如果考试规则允许继续考试,系统应尽可能恢复考生原来的答题状态,而不是重新生成一份完全新的试卷。
这种机制对于大型企业集中考试尤其重要。
因为几百人甚至上千人同时考试时,很难保证每一台电脑、每一个浏览器、每一条网络线路都在整个考试过程中完全不出现异常。
宏远培训考试系统在考试设计中,也会重点考虑答题记录保存、异常退出、重新进入和续考等实际使用场景,尽量降低设备和网络异常对考试的影响。
六、为什么“有答案”却仍然显示没有交卷?
这是管理员最容易误解的一种情况。
“答案已经保存”并不代表“考试已经正式交卷”。
一场考试通常可能包含以下几个状态:
1.未进入考试;
2.已经进入考试;
3.考试进行中;
4.部分题目已答;
5.全部题目已答;
6.已经提交交卷请求;
7.系统完成交卷;
8.成绩计算完成。
如果考生回答完所有题目以后直接关闭浏览器,而没有点击“交卷”,那么系统可能已经保存了部分或者全部答案,但是仍然没有形成完整的交卷状态。
还有一种情况是:
考生点击了“交卷”,但是当时网络发生异常,交卷请求并没有成功到达服务器。
所以,考生说“我明明点了交卷”,管理员不能只根据口头描述判断,而应该继续检查后台交卷记录。
七、管理员应该怎样检查交卷记录?
交卷是整个在线考试流程中非常关键的环节。
管理员排查时,可以重点确认以下内容:
1.是否存在正式交卷时间;
2.交卷请求是否成功;
3.考试状态是否发生变化;
4.是否生成考试成绩;
5.是否存在系统自动交卷;
6.是否因为考试时间结束而交卷;
7.是否存在管理员强制交卷;
8.交卷过程中是否出现网络异常。
例如:
考生最后一次答案保存时间为10:28:35,考试结束时间为10:30:00,但是后台没有发现正式交卷记录。
这种情况下,就可以进一步判断考生是否在答完以后直接关闭页面,或者是否在最后交卷阶段出现网络异常。
如果后台显示:
1.10:29:42,考生发起交卷;
2.10:29:43,服务器接收到交卷请求;
3.10:29:44,成绩计算完成;
那么基本可以判断本次交卷已经正常完成。
因此,专业的考试争议处理应该依靠系统记录,而不是仅依靠双方的主观描述。
八、系统自动交卷也应该留下记录
企业考试经常会设置固定考试时间。
例如考试时长60分钟,达到规定时间以后,系统自动结束考试。
这种情况下,即使考生没有主动点击“交卷”,系统也可能根据考试规则执行自动交卷。
管理员在后台应该能够区分不同的交卷方式,例如:
1.考生主动交卷;
2.考试时间到自动交卷;
3.管理员强制交卷;
4.其他考试规则触发交卷。
为什么需要区分?
因为出现成绩争议时,这些信息非常重要。
例如考生反馈:
“我的考试还没有结束,系统为什么突然自动交卷了?”
管理员就可以结合以下信息进行判断:
1.考试开始时间;
2.考试规定时长;
3.服务器时间;
4.实际交卷时间;
5.交卷类型;
6.考试过程日志。
这比简单回复一句“系统就是这样设置的”更加专业,也更容易解决争议。
九、登录日志和考试日志能解决哪些问题?
对于普通小规模考试,管理员可能只关心考试成绩。
但是对于正式考试、集团统一考试、安全培训考核、年度考试等场景,仅仅保存最终成绩往往是不够的。
系统还应该具备一定的日志追溯能力。
日志可以帮助管理员回答很多现实问题:
1.员工到底有没有登录系统?
2.什么时候登录的?
3.使用什么账号登录的?
4.通过什么IP访问?
5.什么时候进入考试?
6.考试过程中是否发生中断?
7.什么时候重新进入考试?
8.什么时候保存答题数据?
9.最后一次保存时间是什么时候?
10.什么时候发起交卷?
11.交卷是否成功?
12.最终成绩是多少?
13.管理员后来是否修改过相关数据?
这些信息组合起来以后,才能形成比较完整的考试数据证据链。
十、为什么服务器时间比考生电脑时间更可靠?
在线考试还有一个经常被忽视的问题,就是时间。
有时候考生会反馈:
“我的电脑明明显示还有两分钟,系统为什么已经结束考试了?”
这时候管理员应该明确一个原则:
正式在线考试的关键时间判断,不应该完全依赖考生电脑本地时间,而应该主要以服务器时间和系统考试规则为依据。
原因主要有以下几点:
1.员工电脑时间可能本身存在误差;
2.考生可以手动修改本地时间;
3.不同电脑之间可能存在时间差;
4.客户端时间不能作为正式考试唯一计时依据。
如果考试完全依赖考生电脑时间,就可能产生:
1.提前进入考试;
2.延迟交卷;
3.考试倒计时不一致;
4.通过修改电脑时间绕过限制。
因此,在考试争议追溯过程中,服务器记录的登录时间、进入时间、答题时间和交卷时间通常更具有参考价值。
十一、管理员应该怎样处理“答案没保存”的投诉?
企业管理员遇到这类投诉时,可以按照以下步骤进行排查。
1.确认人员身份
确认考生姓名、工号、登录账号等信息,防止使用错误账号或者他人账号参加考试。
2.确认考试场次
确认考生反馈的是哪一次考试。
如果存在正式考试、补考、多场考试或者同名考试,一定要确认具体场次。
3.查看登录记录
确认考生是否登录系统,以及登录时间、IP等信息。
4.查看进入考试记录
确认考生是否真正进入了对应考试。
5.查看答题保存情况
判断是否存在实际答题数据,以及最后一次答案保存时间。
6.检查异常中断记录
结合日志判断考试过程中是否存在网络中断、浏览器关闭、重新登录或者设备异常。
7.检查交卷记录
确认是考生主动交卷、系统自动交卷、管理员强制交卷,还是根本没有成功交卷。
8.核对最终数据
核对答题数据、考试状态、考试成绩和后台记录是否一致。
9.检查管理员操作日志
确认考试结束以后,是否有人对考试记录、成绩或者考试状态进行过后台操作。
10.保留处理记录
如果正式考试需要进行人工处理,应保留处理原因、处理时间和管理员操作记录,方便后续追溯。
十二、为什么不要轻易直接给考生“补成绩”?
有些管理员遇到员工投诉以后,为了快速解决问题,可能会直接在后台修改成绩。
这种方式虽然简单,但是在正式考试中并不规范。
如果没有经过数据核查就直接修改成绩,可能产生以下问题:
1.其他考生要求按照同样方式处理;
2.无法说明成绩修改的依据;
3.最终成绩与实际答题记录不一致;
4.管理员操作责任无法追溯;
5.后续审计时无法解释为什么修改。
更加合理的处理方式,是先通过登录日志、考试日志、答题记录和交卷记录确定事实,再根据企业考试制度决定后续处理方式。
常见处理方式包括:
1.恢复原考试;
2.允许继续考试;
3.安排补考;
4.重新判卷;
5.人工核查;
6.维持原考试结果。
技术系统负责提供证据,最终业务处理规则仍然应该由考试组织单位根据制度确定。
十三、正式考试前为什么一定要测试自动保存和异常恢复?
很多企业正式考试之前,只测试“考试页面能不能打开”。
其实这还远远不够。
真正影响在线考试稳定性的,往往是异常情况下系统能不能正常处理。
因此,大型考试正式开始以前,建议至少测试以下场景:
1.正常答题后刷新浏览器;
2.考试过程中关闭浏览器;
3.网络中断后重新恢复;
4.电脑重启以后重新登录;
5.同一个账号重新进入考试;
6.考试最后一分钟集中交卷;
7.考试时间到自动交卷;
8.管理员强制交卷;
9.答案保存后异常退出;
10.考试完成以后检查成绩和日志;
11.多名考生同时交卷;
12.异常退出以后重新续考。
尤其是几百人、上千人参加的集中考试,更应该提前组织小范围模拟考试和正式压力测试。
十四、企业在线考试真正需要的不只是“能答题”
很多企业第一次选择在线考试系统时,重点关注的通常是:
1.能不能导入题库;
2.能不能随机组卷;
3.能不能在线考试;
4.能不能自动判分;
5.能不能导出成绩。
但是系统真正运行一段时间以后,管理员会逐渐发现:
决定系统是否可靠的,往往不是这些基础功能,而是出现异常以后有没有办法查清楚到底发生了什么。
因此,一套适合企业长期使用的培训考试系统,除了课程、题库、试卷、考试和成绩等基础功能以外,还应该重点关注以下能力:
1.答题自动保存;
2.异常退出恢复;
3.断点续考;
4.服务器时间校准;
5.考试状态管理;
6.自动交卷;
7.登录日志;
8.考试日志;
9.管理员操作日志;
10.异常行为记录;
11.数据备份;
12.数据恢复。
这些功能平时可能并不显眼,但是一旦发生正式考试争议,它们往往比一个漂亮的考试页面更加重要。
十五、宏远培训考试系统如何帮助管理员追溯考试过程?
宏远培训考试系统面向企业培训、在线考试、集团考核等应用场景,在考试过程中不仅关注“出题—考试—判分”的基本流程,也重视考试过程数据记录和异常情况处理。
针对企业实际使用中出现的考试争议,管理员可以结合系统中的多类数据进行综合判断,例如:
1.人员基本信息;
2.登录记录;
3.考试进入记录;
4.答题数据;
5.最后保存时间;
6.考试状态;
7.交卷时间;
8.考试成绩;
9.考试日志;
10.后台管理员操作记录。
例如,员工反馈“答案没有保存”,管理员不必只根据员工描述进行判断,而可以按照下面的顺序逐级核查:
1.确认人员账号;
2.查询登录记录;
3.查询考试进入记录;
4.检查答题数据;
5.确认最后一次保存时间;
6.排查网络和异常退出情况;
7.检查交卷记录;
8.确认最终成绩;
9.查看管理员操作日志。
通过这种方式,可以把原本一句很难判断的“我明明答题了”,转变为一个可以通过后台数据逐步分析和定位的问题。
十六、一套成熟的在线考试系统应该形成怎样的追溯链?
从管理员角度看,一套成熟的考试系统应该尽量形成完整的数据追溯链。
可以简单概括为:
1.考生登录;
2.进入考试;
3.生成考试记录;
4.开始答题;
5.答案自动保存;
6.异常情况记录;
7.断线重新连接;
8.继续考试;
9.考生提交交卷;
10.服务器完成交卷;
11.系统计算成绩;
12.保存最终结果;
13.记录管理员后续操作。
这样,即使后续出现考试争议,也可以沿着整个数据链进行排查。
而不是只能得到一个简单结果:
“成绩是0分。”
或者:
“系统显示没有交卷。”
十七、企业采购在线考试系统时应该重点问哪些问题?
企业在选择在线考试系统时,除了询问题库、组卷、防作弊和报表功能,还建议提前向软件厂商确认以下问题:
1.考生答案是否自动保存?
2.多长时间保存一次?
3.切换题目时是否保存?
4.网络断开以后已经保存的答案是否保留?
5.异常退出后是否支持继续考试?
6.电脑重启后是否可以恢复考试?
7.考试时间到以后是否自动交卷?
8.交卷失败是否有记录?
9.管理员是否可以查询登录日志?
10.管理员是否可以查询考试日志?
11.是否可以查询最后答题时间?
12.是否可以查询交卷时间?
13.后台管理员修改成绩是否留下日志?
14.数据库是否可以进行定期备份?
15.考试出现争议以后是否能够追溯整个过程?
对于正式考试而言,这些问题往往比“页面是不是漂亮”更加重要。
十八、结语
在线考试过程中,偶尔出现电脑故障、浏览器关闭、网络波动并不可怕。
真正重要的是以下几个问题:
1.出现异常以后,已经产生的答题数据能不能保存?
2.网络或者设备恢复以后,考生能不能继续考试?
3.管理员能不能查到考试过程中到底发生了什么?
4.最终成绩有没有完整数据作为依据?
5.后台操作有没有日志可以追溯?
因此,企业在选择在线考试系统时,不应该只关注题库、组卷、考试页面和自动判分,还应该重点了解自动保存、断网续考、异常恢复、交卷机制和日志追溯能力。
当员工再次提出:
“我明明答题了,为什么系统里没有保存?”
一个成熟的在线考试系统给管理员的答案,不应该只是:
“可能是网络问题。”
而应该能够通过完整的数据记录告诉管理员:
1.考生什么时候登录;
2.什么时候进入考试;
3.实际回答了多少道题;
4.最后一次答案保存是什么时间;
5.考试过程中是否发生网络或设备异常;
6.考生是否真正发起交卷;
7.交卷请求是否成功;
8.最终成绩是如何产生的;
9.后台是否有人进行过后续操作。
对于企业正式考试来说,这种可查询、可核对、可追溯的能力,才是在线考试系统稳定性、可靠性和专业性的重要体现。