进度监控

测验进行中,用进度监控盯住每个项目的作答进度和异常情况,及时催办、排障。

模块分两层:进度管理列表页(挑一个项目)→ 项目监控页(看这个项目的详情)。


进度管理列表页

从左侧菜单「进度管理」进入,只列出进行中的项目(已发布、未归档、非预览)。列表为空即当前没有进行中的项目。

(图:进度管理列表)

  • 顶部服务器负载卡片:一句话反映当前平台负载,无采样数据时自动隐藏
  • 区县筛选:管理多个区县时可按区县过滤(学校 / 单区县管理员看不到此筛选)
  • 项目表:项目名、总人数、已完成、完成率、最近活动、操作

在目标项目行点「查看监控」进入该项目的监控页。


项目监控页

监控页顶部是操作条,主体分进度监控和异常监控两个 Tab。

(图:项目监控概览)

顶部操作条

  • LIVE 状态 + 刷新档:数据自动轮询刷新,可选刷新间隔。项目规模越大,最低刷新间隔越受限(防止高频刷新给数据库加压),选「手动刷新」则不自动刷新
  • 考场座位表:上传考场号 / 座位号,见考场座位表
  • 通知学校管理员:向学校管理员发催办通知(无学校信息的项目不显示)

按条件分发的项目,顶部还有模拟身份预览器:选定一组身份,下方所有面板都按该身份过滤重算,用来预览某类被试的进度。

进度监控 Tab

从整体到明细逐层展开:

  • 整体完成率:总人数、已提交、答题中、未提交
  • 按场次:分场次列出每份卷的应到 / 已交 / 完成率,点某行进入该卷详情并预选场次
  • 各测验进度卡片:每个测验一张卡片,点卡片打开该测验详情
  • 区县 / 学校明细:按区县、学校逐层下钻的完成情况

学校管理员看到的是本校被试的扁平名单,而非区县/学校汇总视图,属正常。

单测验详情

点测验卡片或按场次的某行,右侧滑出单测验详情抽屉。

(图:单测验详情)

  • 完成率环形图:饼图 + 三段数字(已提交 / 答题中 / 未提交)
  • 场次切换:顶部场次 chip(全部 / 各场次),点一个把完成率、名单、每题数都按该场次重算;下方分场次表列出各场次的应到 / 已交 / 完成率 / 状态
  • 未提交名单:可导出 CSV,带考场号 / 座位号 / 场次。名单最多显示前 1000 条,超出会标「+」提示已截断
  • 每题完成数:见下

每题作答聚合

在单测验详情里切到「每题完成数」Tab(切过去才加载)。

(图:每题完成数)

每题一行,进度条表示已作答 / 应作答比例,颜色反映完成度:≥80% 绿 / ≥50% 橙 / <50% 红。选了场次时,按该场次的应到人数计算。

考场座位表

座位表是项目级的(一次上传覆盖整个项目),从顶部「考场座位表」按钮上传,不在单个测验里传。

(图:考场座位表上传)

  1. 下载模板 .xlsx(三列:账号 | 考场号 | 座位号,账号必填)
  2. 填好后上传,覆盖式导入(重传会替换全部旧数据)
  3. 上传成功回显「已导入 N 条(跳过 M 条无账号)」

上传后,未提交名单和异常记录会自动带出考场号、座位号。未上传时这两列留空,属正常。


缺考状态口径

被试名单用状态标签反映每人当前情况,含义如下:

状态含义
已完成全部作答并提交
部分缺考已结算,但只答了部分场次 / 部分题
缺考场次已结束,从未作答
答题中正在作答
已登录未答登录了但还没开始答
未登录尚未登录

在「按场次」视图下,同一被试的文案随场次是否结束切换:场次已结束时,答了没交完记为「未完成」、完全没答记为「缺考」;场次进行中或未开始,则显示「答题中」或「未开始」。


异常监控

异常监控 Tab 汇总测验过程中的异常行为,右上角红色数字为今日异常数。分两个子 Tab:

(图:异常监控)

  • 离开作答:按最长单次离开时长倒序聚合,点行展开每次离开明细;可按阈值筛选(只看最长离开 ≥ N 秒),并导出名单 / 详情 CSV
  • 被试上报:被试主动上报的问题列表,可查看截图、联系方式、页面地址

催办:在学校明细行或「通知学校管理员」按钮打开通知弹窗,选模板(提醒 / 截止 / 自定义)发给对应学校管理员。


常见问题

Q: 进度管理列表里找不到某个项目? 只列进行中的项目(已发布、未归档、非预览)。草稿、已归档项目不在此页。

Q: 大项目为什么不能选更短的刷新间隔? 刷新间隔按项目规模分档,规模越大最低间隔越大,避免高频刷新给数据库加压。切换身份组合导致规模变化时,会自动回退到该规模可用的默认档。

Q: 未提交名单为什么只有一部分? 名单最多返回前 1000 条,超出会标「+」并提示已截断。需要完整名单请用数据导出。

Q: 考场号 / 座位号列为空? 该项目还没上传考场座位表。上传后异常记录和未提交名单会自动带出。


相关功能