第九部分:项目验收文档
9.1 验收计划
- 验收时间:测试阶段结束后3个工作日内
- 参与人员:客户代表、项目负责人、测试经理
- 验收标准:需求文档中的所有功能均已实现且通过测试;性能指标达标;硬件精度符合规格;文档齐全
9.2 验收清单
| 编号 | 验收项 | 是否满足(是/否) | 备注 |
|---|---|---|---|
| 1 | 软件平台所有功能模块可正常使用 | ||
| 2 | 支持MQTT/TCP/HTTP三种协议设备接入 | ||
| 3 | 设备在线状态实时更新 | ||
| 4 | 数据采集延迟≤500ms | ||
| 5 | 远程控制响应时间≤1s | ||
| 6 | 并发1000设备在线,系统稳定 | ||
| 7 | 硬件传感器精度达标 | ||
| 8 | 硬件通信距离≥50米 | ||
| 9 | 提供完整文档(需求、设计、测试、部署、用户手册) | ||
| 10 | 提供源代码与固件代码 |
9.3 验收结论
- 验收通过 □ 不通过 □
- 遗留问题及处理计划:__________
- 验收签字:
- 客户代表:__________
- 项目负责人:__________
- 日期:__________
9.4 MVP 验收门槛(2026-09-12 补充)
9.2 的全量软硬件条目用于生产阶段,不代表零依赖 MVP 已满足 1,000 设备、三协议和硬件指标。本次 MVP 采用下列可执行门槛。
| 编号 | 验收项 | 方法 | 通过标准 |
|---|---|---|---|
| MVP-01 | 工程可启动 | npm start + 健康请求 | /api/health 返回 200/up |
| MVP-02 | 自动回归 | npm test | 全部检查通过、退出 0 |
| MVP-03 | 后台闭环 | 登录、注册设备、指令、告警 | 操作实际写入 API 数据并刷新页面 |
| MVP-04 | 设备接入 | 正确/错误凭据遥测请求 | 正确 202,错误 401 且不改变数据 |
| MVP-05 | 用户绑定 | 小程序演示登录并绑定 | 绑定后仅当前用户可见 |
| MVP-06 | 用户控制 | 控制本人在线设备 | 指令成功且属性更新;他人设备拒绝 |
| MVP-07 | 角色边界 | 运维请求审计接口 | 后端返回 403 |
| MVP-08 | 文档 | 检查总览、API、部署、用户和路线图 | 路径有效,内容与实现边界一致 |
| MVP-09 | 回滚 | 在隔离副本执行回滚脚本 | 哈希恢复且变更文件消失 |
生产上线验收须另行执行 12.迭代路线图.md 中 M1~M3 的质量门禁,不能用 MVP 结果替代。