first commit

This commit is contained in:
2026-09-08 15:09:52 +08:00
parent d6106baf3f
commit daa05560a1
+13 -2
View File
@@ -12,7 +12,6 @@
| 学号自动匹配 | 用答卷中的「姓名」题在学号名单中查找对应学号(自动识别姓名题,也可手动指定) |
| 实时刷新 | 5 秒 / 10 秒 / 15 秒 / 30 秒 / 60 秒 / 2 分钟可选,数据变化的行会高亮闪烁;**每次刷新后新增的提交以绿色底纹标出** |
| 统计卡片 | 名单总人数、已提交、缺考、提交率、平均分、**合格率**(≥60% 满分)、最高分、最低分、平均用时;**选择班级后,全部卡片只统计该班级** |
| 最高/最低分获得者 | 最高分、最低分卡片下方显示是谁(👑 / 🔻 + 姓名);可在「设置」中关闭 |
| 缺考名单 | 名单中有、但未提交的人 |
| 未匹配答卷 | 提交了但姓名不在名单中的答卷,方便排查 |
| 名单导入 | 上传 `.xlsx` / `.csv`,自动识别「学号」「姓名」「班级」列(班级可选);支持覆盖 / 追加、手动增删改 |
@@ -50,11 +49,13 @@ Windows 也可双击 `启动平台.bat`。
| 配置项 | 示例 | 说明 |
| --- | --- | --- |
| 卷王系统地址 | `http://192.168.1.10:1991` | 卷王后台地址,结尾不要带 `/` |
| 卷王系统地址 | `https://exam.nxxy335.top` | 卷王后台地址(默认值),结尾不要带 `/` |
| 接口前缀 | `/api` | 社区版默认 `/api`;企业版可填 `/admin-api` |
| 登录账号 | `admin` | 卷王后台管理员账号 |
| 登录密码 | `123456` | 卷王后台密码 |
| 姓名题关键词 | `姓名,名字,学生姓名` | 用于自动识别哪道题填的是姓名 |
| 满分 | `100` | 用于合格率;**每套试卷可单独设置**——保存时作用于当前选中的试卷,未选试卷时作为所有试卷的默认值 |
| 校验 HTTPS 证书 | 默认勾选 | 访问 https 卷王时校验证书;自签名证书可取消勾选 |
| 默认刷新间隔 | `15` | 秒 |
填完点 **测试连接**,显示「连接成功」后点 **保存**。
@@ -94,6 +95,16 @@ ny-exam-platform/
└─ tools/ 开发辅助(PHP 语法校验脚本)
```
## 统计口径与显示说明
- **班级联动统计**:顶部「班级」下拉选择某一班级后,统计卡片(总人数 / 已提交 / 缺考 / 提交率 / 平均分 / 合格率 / 最高分 / 最低分 / 平均用时)与成绩明细、缺考名单都只统计该班级;选「全部班级」则统计整体。切换班级在本地即时重算,不额外请求服务器。
- **面板计数随班级**:选择班级后,成绩明细标题右侧的「共 X 人已提交 · 名单 X 人」、缺考名单标题右侧的「共 X 人」也都只统计该班级(不再用全部班级的数据)。
- **每套试卷独立满分**:不同试卷满分不同,可在「设置 → 满分」中按当前选中的试卷单独设置,保存后仅作用于该试卷;未选中试卷时设置的满分作为所有试卷的默认值。合格率按「成绩 ≥ 满分 × 60%」计算。
- **合格率**:成绩 ≥ 满分 × 60% 视为合格(满分见上)。
- **平均用时不换行**:平均用时(如「9 分 55 秒」)强制单行显示,避免「秒」字换行。
- **成绩明细不再显示每人的「状态」列**:缺考人员统一在「缺考名单」面板查看,成绩明细只保留学号 / 姓名 / 班级 / 成绩 / 提交时间 / 考试时长。
- **新增数据标记**:每次刷新后,相较上一次新出现的提交(按学号判断)整行显示绿色底纹,方便一眼看出谁刚交卷;首次加载不标记。
## 常见问题
**1. 页面提示"无法连接卷王系统"**