进度监控
测验进行中,用进度监控盯住每个项目的作答进度和异常情况,及时催办、排障。
模块分两层:进度管理列表页(挑一个项目)→ 项目监控页(看这个项目的详情)。
进度管理列表页
从左侧菜单「进度管理」进入,只列出进行中的项目(已发布、未归档、非预览)。列表为空即当前没有进行中的项目。
(图:进度管理列表)
- 顶部服务器负载卡片:一句话反映当前平台负载,无采样数据时自动隐藏
- 区县筛选:管理多个区县时可按区县过滤(学校 / 单区县管理员看不到此筛选)
- 项目表:项目名、总人数、已完成、完成率、最近活动、操作
在目标项目行点「查看监控」进入该项目的监控页。
项目监控页
监控页顶部是操作条,主体分进度监控和异常监控两个 Tab。
(图:项目监控概览)
顶部操作条
- LIVE 状态 + 刷新档:数据自动轮询刷新,可选刷新间隔。项目规模越大,最低刷新间隔越受限(防止高频刷新给数据库加压),选「手动刷新」则不自动刷新
- 考场座位表:上传考场号 / 座位号,见考场座位表
- 通知学校管理员:向学校管理员发催办通知(无学校信息的项目不显示)
按条件分发的项目,顶部还有模拟身份预览器:选定一组身份,下方所有面板都按该身份过滤重算,用来预览某类被试的进度。
进度监控 Tab
从整体到明细逐层展开:
- 整体完成率:总人数、已提交、答题中、未提交
- 按场次:分场次列出每份卷的应到 / 已交 / 完成率,点某行进入该卷详情并预选场次
- 各测验进度卡片:每个测验一张卡片,点卡片打开该测验详情
- 区县 / 学校明细:按区县、学校逐层下钻的完成情况
学校管理员看到的是本校被试的扁平名单,而非区县/学校汇总视图,属正常。
单测验详情
点测验卡片或按场次的某行,右侧滑出单测验详情抽屉。
(图:单测验详情)
- 完成率环形图:饼图 + 三段数字(已提交 / 答题中 / 未提交)
- 场次切换:顶部场次 chip(全部 / 各场次),点一个把完成率、名单、每题数都按该场次重算;下方分场次表列出各场次的应到 / 已交 / 完成率 / 状态
- 未提交名单:可导出 CSV,带考场号 / 座位号 / 场次。名单最多显示前 1000 条,超出会标「+」提示已截断
- 每题完成数:见下
每题作答聚合
在单测验详情里切到「每题完成数」Tab(切过去才加载)。
(图:每题完成数)
每题一行,进度条表示已作答 / 应作答比例,颜色反映完成度:≥80% 绿 / ≥50% 橙 / <50% 红。选了场次时,按该场次的应到人数计算。
考场座位表
座位表是项目级的(一次上传覆盖整个项目),从顶部「考场座位表」按钮上传,不在单个测验里传。
(图:考场座位表上传)
- 下载模板
.xlsx(三列:账号 | 考场号 | 座位号,账号必填) - 填好后上传,覆盖式导入(重传会替换全部旧数据)
- 上传成功回显「已导入 N 条(跳过 M 条无账号)」
上传后,未提交名单和异常记录会自动带出考场号、座位号。未上传时这两列留空,属正常。
缺考状态口径
被试名单用状态标签反映每人当前情况,含义如下:
| 状态 | 含义 |
|---|---|
| 已完成 | 全部作答并提交 |
| 部分缺考 | 已结算,但只答了部分场次 / 部分题 |
| 缺考 | 场次已结束,从未作答 |
| 答题中 | 正在作答 |
| 已登录未答 | 登录了但还没开始答 |
| 未登录 | 尚未登录 |
在「按场次」视图下,同一被试的文案随场次是否结束切换:场次已结束时,答了没交完记为「未完成」、完全没答记为「缺考」;场次进行中或未开始,则显示「答题中」或「未开始」。
异常监控
异常监控 Tab 汇总测验过程中的异常行为,右上角红色数字为今日异常数。分两个子 Tab:
(图:异常监控)
- 离开作答:按最长单次离开时长倒序聚合,点行展开每次离开明细;可按阈值筛选(只看最长离开 ≥ N 秒),并导出名单 / 详情 CSV
- 被试上报:被试主动上报的问题列表,可查看截图、联系方式、页面地址
催办:在学校明细行或「通知学校管理员」按钮打开通知弹窗,选模板(提醒 / 截止 / 自定义)发给对应学校管理员。
常见问题
Q: 进度管理列表里找不到某个项目? 只列进行中的项目(已发布、未归档、非预览)。草稿、已归档项目不在此页。
Q: 大项目为什么不能选更短的刷新间隔? 刷新间隔按项目规模分档,规模越大最低间隔越大,避免高频刷新给数据库加压。切换身份组合导致规模变化时,会自动回退到该规模可用的默认档。
Q: 未提交名单为什么只有一部分? 名单最多返回前 1000 条,超出会标「+」并提示已截断。需要完整名单请用数据导出。
Q: 考场号 / 座位号列为空? 该项目还没上传考场座位表。上传后异常记录和未提交名单会自动带出。