Files
railwaysystem/docs/handbook/09-current-status.md
T

3.8 KiB
Raw Blame History

09. RailwaySystem 当前系统状态全貌

文档定位:面向全员的项目交付状态与版本基线综合看板,透明展示当前工程指标、未决事项与后续演进路线。 当前基线:Final Candidate 5a49b2e2988bf23ca2a70568264c05b24dfda1b6 (origin/feat/cicd-pipeline)


1. 核心状态综合看板 (Status Dashboard)

审计维度 状态指标 当前权威事实 阶段状态
Git 代码基线 Final Candidate HEAD 5a49b2e2988bf23ca2a70568264c05b24dfda1b6 ✅ 已冻结
代码主干分支 远程交付集成分支 origin/feat/cicd-pipeline ✅ 已同步
后端单元/契约测试 Maven 测试套件用例 154 / 154 PASS ✅ 全通过
核心业务场景套件 真实集成场景用例 6 / 6 PASS ✅ 全通过
真实 HTTP 请求验证 自动化链路真实网络交互 110 次,0 次 500 内部异常 ✅ 高稳定
Kingbase 物理落库断言 真实数据库记录完整性验证 11 / 11 PASS ✅ 全通过
发布数据库增量 Release DB Delta 序列 CURRENT_RELEASE_DB_DELTA = 3 (001, 002, 003) ✅ 已就绪
环境残留与回滚 测试后自动物理清理校验 PASS (Residue: 0) ✅ 无污染
端到端浏览器验收 Playwright 真实 UI 验收 (0 阻断 / 0 个 500) FINAL_BROWSER_ACCEPTANCE = PASS ✅ 全通过
Swagger 接口在线探测 接口文档服务 (系统工具→系统接口) PASS (v3/api-docs=200, resources=200) ✅ 已验证
正式生产部署就绪度 线上集群部署验证 FORMAL_DEPLOYMENT = PENDING ⏳ 待发布

2. 业务功能完备性矩阵速览

根据当前代码与测试验证,14 大业务模块实现覆盖情况如下:

  • 全面闭环实现 (IMPLEMENTED & VERIFIED PASS):
    • 基础资源:教师管理 (Teacher PASS)、学员主档 (Student PASS)、标准课程库 (Course PASS)、理论教室 (Classroom PASS)、实训场地 (Site PASS)、宿舍房间 (Dormitory PASS)
    • 教务管理:开班计划 (Plan PASS)、本期课程 (PlanCourse PASS)、参训名单 (Enrollment PASS)、排课与冲突预检 (Scheduling PASS,Warning Cancel/Confirm 双通过,无 force/ignoreConflict 旁路)
    • 现场执行:开班现场报到 (Report Confirm PASS,状态待报到→已报到)、课次考勤打卡与调整 (Attendance)、电子班牌管理 (Board PASS,前端路由 /equip/board)
    • 系统运维与审计:操作日志 (OperLog PASS)、系统工具正常可见(表单构建、代码生成、系统接口)
  • 只读分析模型已完成 (PARTIAL - V2 Read Model 就绪 & 验证 PASS):
    • 统计分析 (Analytics):报到统计 (Report Analytics PASS)、考勤明细分析 (Checkin Analytics PASS)、学时完成度 (Duration PASS)、学员多维画像 (Portrait PASS) 的只读查询与数据导出已全部通过(Read Only 验证);高级跨期聚合计分(Advanced Aggregation)明确标记为二期规划,不纳入门禁阻断。

3. 下一阶段演进路线图 (Next Steps)

  1. 生产集群环境部署验证:在目标生产端口(8092/8082)执行预发布部署演练,产出 docs/reports/deployment-report.md。
  2. 正式发版与交付:基于当前稳定的 Final Candidate 生成正式 Release 标签,组织向最终客户及评审专家的成果汇报。

4. 技术参考链接 (Technical References)