整卷考试模式、移动端考试水印与实名认证(v6.6)

本次版本要解决的问题:逐题模式和整卷模式不是一回事

考试界面的呈现方式直接影响作答策略。逐题模式一次呈现一道题,学员看不到全局,适合以严谨性为优先的正式考试;整卷模式一次呈现整张试卷,学员能通篇浏览、自行分配时间,更接近纸质考试的习惯。

v6.6 之前,这个选项在部署时就得定下来,不同的考试没法用不同方式。

整卷考试模式

  • 增加整卷考试模式,后端可设置该考试以逐题或整卷方式呈现——按考试配置,不再是全局开关;
  • 学员端 UI 逻辑与后端逻辑同步调整,PC 端与移动端都支持;
  • 怎么选:需要防"相互提示"的正式考试用逐题;需要还原纸质考试体验、或题目之间有依赖关系的考试用整卷;
  • 同版本为组合题增加"钉住题干"功能,整卷模式下拉动页面时题干保持可见,不必来回滚动对照材料。

实名认证审核与前置活体检测

  • 增加实名认证功能:学员上传头像需管理员审核;
  • 支持公安数据自动审核,人工审核与自动核验两条路径可选;
  • 这条链路的价值:把"考生是谁"从"填写的姓名"变成"经过核验的身份"——这是证书具备公信力的前提;
  • 人脸识别增加前置活体检测(可关闭),用于排除用照片或屏幕翻拍代替真人入场的做法;
  • 活体检测做成可关闭项,是因为不同考场网络与设备条件差异很大,需要留出取舍空间。

移动端考试水印

  • 移动端增加移动端考试水印,在考试界面上叠加可追溯的标识信息;
  • 水印防的不是作弊,是传播:截图外传是试题泄露最常见的路径,带上水印后外传内容可追溯到具体账号;
  • 与试卷导出、防作弊能力构成一套组合:水印管"传出去有没有痕迹",防作弊管"考的过程规不规范"。

多方式账号绑定

  • 增加账号绑定功能,同一个账号可绑定多种登录方式;
  • 支持手机号、微信登录、企业微信、钉钉登录(PC 端);
  • 管理端允许管理员解绑登录方式,账号异常时可在后台处理;
  • 同版本增加配置切换功能,允许在不修改配置文件的情况下切换三方服务商,运维侧少了一次停机改配置。

架构调整:移除 fastjson 改用 jackson

  • 移除 fastjson,改用 jackson,同步调整数据字典翻译逻辑与数据导出翻译逻辑;
  • 页面代码整体迁移到 jackson,弃用全部 fastjson 相关方法;
  • 为什么值得写进更新说明:这是对技术决策者有意义的一项变化——序列化组件的替换涉及数据转换稳定性与长期维护风险,属于底层治理,不是功能点。

对采购与实施意味着什么与常见问题

  • 本版本其他优化:有图片的选项导入导出优化;管理端增加积分增加、积分扣减功能;
  • 招标应答:整卷考试模式、实名认证与活体检测、考试水印均可作为已具备能力应答,尤其适合证书类、资格类考试;
  • 实名认证必须开吗?按业务需要配置。证书类、涉密类考试建议开启,内部学习类考核可按实际情况取舍。
  • 水印包含哪些信息?以可追溯到账号的标识信息为主,用于截图外传后的核查。
  • 逐题与整卷可以混用吗?可以,按考试分别配置,同一套题库可以支撑两种呈现方式。

考试系统整卷考试