五、数据概况
功能入口与页面结构
在考试工作台(打开某场考试后的管理页)左侧菜单中点击 「数据概况」(与系统中 编辑考试、考试设置 等并列),即可进入本功能。页面主体为 「数据概况」 与 「进度跟踪」 两个 Tab。
首次进入时,系统会并行拉取考试设置与汇总数据。在 考试设置尚未加载完成 前,「进度跟踪」Tab 会处于不可点状态(避免在未获知是否开启进度跟踪时误操作);加载完成后即可正常切换。
(1)数据概况 Tab
顶部汇总指标
表格形式展示五项指标(部分标题旁有 问号图标,鼠标悬停可查看说明):
| 指标 | 含义与说明 |
|---|---|
| 今日新增答卷 | 当日新增的答卷份数;提示中会单独标明其中 无效答卷 份数。 |
| 答卷总量 | 累计答卷份数;提示中同样标明 无效答卷 份数。 |
| 总浏览量 | 答卷链接/页面被打开的总次数,用于与「答卷总量」对比。 |
| 总完成率 | 按 答卷总量 ÷ 总浏览量 计算,有浏览量时以百分比展示(保留两位小数);问号中注明公式。若浏览量为 0,界面显示为 0.00%。 |
| 平均作答时长 | 全部答卷的平均用时,单位为 秒。 |
数据来自后端对答卷与浏览记录的统计接口(汇总维度与「原始答卷」中的有效/无效规则一致时,无效卷数量与提示文案会对应)。
趋势图与明细表
- 在 按月统计 / 按周统计 / 按日统计 三种维度间切换(不提供「按年统计」)。
- 有数据时:下方以 折线图(ECharts)展示各时间点上的 数据量,并配有表格,列 「日期」(可能为单日,也可能为 开始日期 ~ 结束日期 区间)与 「数据量」。
- 无时间序列数据时:不绘制曲线,并提示 「暂无数据」。
说明:无效答卷在「原始答卷」及其他统计报表中的处理规则,以 「原始答卷」 相关帮助为准;本页仅在汇总数字与问号提示中单独展示无效答卷数量,便于与有效卷区分。

(2)进度跟踪 Tab
依赖在 考试设置 中开启 「填写进度跟踪」。详细开关与业务含义见:考试模式与扩展(填写进度跟踪)。
未开启时
页面中部提示:请先 开启 填写进度跟踪。点击 「开启」 将打开与 「修改名单」 相同的配置弹窗:选择名单匹配题目并填写名单后保存,即会打开该功能并写入考试设置。
已开启后
查询时间
- 全部时间(试卷发布至今):按全量时间范围统计名单作答情况。
- 按天查询:选择具体日期后,系统按该日条件刷新(切换为「按天」或修改日期时会自动重新查询)。
修改名单
- 名单匹配项:必须从当前试卷中、且题型属于系统允许的一类 可填项(源码中包括:单项填空、姓名、手机、学号、工号、班级、部门、邮箱等;下拉框中仅展示符合条件的题目)。
- 名单列表:每行一人,可从 Excel 单列 复制粘贴。文本框有 字数上限(约 13000 字,以页面字数统计为准)。
- 保存时,系统会按行拆分、去掉每行首尾空格、去掉空行并 自动去重,再写入后台。
导出数据
将 当前查询条件 下的进度结果导出为 Excel;导出过程中按钮会显示加载状态,失败时以页面提示为准。
结果展示
- 名单内:名单人数及已答/未答统计;列 名单项、状态(已作答 / 未作答,名单内表支持按状态筛选)、作答序号(可多条,用顿号分隔;点击序号可在新标签页打开 作答详情)。
- 名单外:不在名单中但已有作答记录的人员,同样展示状态与作答序号,并可进入详情。
返回考试设置 - 考试模式与扩展(填写进度跟踪配置入口说明)
附录:与前后端模块的对应关系(供实施/二开参考)
| 能力 | 前端(示例) | 后端(示例) |
|---|---|---|
| 汇总指标(今日新增、总量、浏览量、无效卷、平均时长等) | examSource.vue → statisticalCount(exam.js) |
ExmStatisticController /wenjuanbang/exm/findAnswerCount → CmUserAnswerService.findAnswerCount |
| 按日/周/月趋势 | statisticalMoth,参数 type: month / week / day |
/wenjuanbang/exm/findAnswerByMoth → findAnswerByMonthOrWeekOrDay |
| 进度跟踪查询 / 导出 | queryProgressTrackingData、exportProgressTrackingExcel |
CmUserAnswerController POST .../progressTracking/query、POST .../progressTracking/excel |
| 开启进度跟踪、匹配题与名单 | examSetApi(updateExmSetting) |
ExmSettingController /wenjuanbang/exm/setting/updateExmSetting |
| 拉取可匹配题目列表 | getSubjectsByExamId |
题目服务按 ownerId 返回试卷题目,前端再按题型过滤 |
| 点击作答序号看详情 | 路由 /viewstatsummary 新窗口打开 |
答卷详情页 viewstatsummary/statsummary.vue |
普通使用者只需掌握上文操作说明;本附录无需对外培训逐条讲解。