验收清单
1. 文档验收
| 检查项 | 当前状态 | 说明 |
|---|---|---|
| 软件开发计划书、需求规格说明书、概要设计说明书、详细设计说明书齐全 | 已完成 | 五类主体过程文档已成稿 |
| 测试报告包含功能测试、浏览器 E2E、压力测试、缺陷和残留风险 | 已完成 | 压力测试结论已在报告正文独立说明 |
| 部署文档、用户手册、大模型使用说明作为支撑附录齐全 | 已完成 | 附录材料不与主体模板混为同级 |
| 各文档能独立阅读,不要求评审人员跳转外部文档才能理解结论 | 已完成 | 关键事实和结论写入对应文档正文 |
| API、数据库、前后端、判题、实验运行时口径与实际系统一致 | 已校准 | 仍需在每轮代码变更后同步复查 |
2. 系统验收
| 检查项 | 当前状态 | 说明 |
|---|---|---|
| 核心需求都能在系统中演示 | 通过 | 主链路可从平台初始化走到成绩发布与反馈查看 |
| 演示视频与实际系统一致 | 待确认 | 需在视频录制后逐项核对 |
| 低并发课程演示主链路稳定 | 通过 | 可用于课程大作业演示和功能答辩 |
| 管理员、教师、助教、学员权限边界正确 | 通过 | 越权访问和角色隔离纳入测试报告 |
| go-judge 自动评测真实链路可用 | 通过 | sample-run、正式提交、报告下载和重评已通过 |
| Kubernetes Web 终端真实链路可用 | 通过 | 初连、命令 I/O、重连、重置和停止清理已通过 |
| 审计日志和平台概览可正常查看 | 通过 | 平台治理和审计入口纳入主链路 |
3. 压力与容量验收
| 检查项 | 当前状态 | 说明 |
|---|---|---|
| 写提交、评测轮询、真实 go-judge、文件上传下载、通知轮询、Web 终端专项有通过结论 | 通过 | 见测试报告压力测试结果表 |
| 读请求容量边界已说明 | 已完成 | 最高已测 1000 并发 5xx=0;严格低延迟指标满足到 200 并发 |
| SSE 100/300、30 分钟 soak、文件权限负例等未执行项已说明为未测 | 已完成 | 未执行项明确写“未测”,不默认通过 |
| 压力测试结论与功能验收结论分开表述 | 已完成 | 功能通过不替代容量通过 |
| 容量结论按最高已测范围表述 | 已完成 | 不声明超出实测范围的容量 |
4. 团队验收
| 检查项 | 当前状态 | 说明 |
|---|---|---|
| 每位成员有清晰负责模块 | 待团队确认 | 需与最终分工表核对 |
| 每位成员能说明设计与实现 | 待答辩演练确认 | 需在彩排中检查 |
| 分工材料与实际产出一致 | 待团队确认 | 需和提交记录、文档分工、演示分工对应 |
5. 答辩准备
| 检查项 | 当前状态 | 说明 |
|---|---|---|
| 演示账号、数据、环境就绪 | 待最终彩排确认 | 需在答辩前固定账号和数据 |
| 讲解顺序明确 | 待最终彩排确认 | 建议按平台治理、课程、作业、评测、成绩、实验顺序 |
| 故障预案准备完成 | 待最终彩排确认 | 需准备本地重启、截图备份和低并发演示方案 |
| 至少完成 3 次全链路彩排 | 待执行 | 完成后填写彩排日期和问题清单 |