项目背景
市政工程项目管理系统。这类系统的特点是:参与方多、流程长、数据要留痕。从立项、施工、验收到结算,每个环节都有不同角色在操作。
做了什么
- 项目台账管理:工程基本信息、参建单位、合同信息集中管理
- 进度与工序管理:施工节点上报、进度跟踪、延期预警
- 材料与设备记录:进场登记、使用记录、库存变动
- 质量与安全检查:检查项录入、问题整改闭环、整改结果回传
- 权限分级:建设单位、施工方、监理方各自看到自己的部分
- 数据统计与报表导出,支持按项目、时间、类型多维度查询
难点在哪
不是技术难,是业务复杂。同一个「进度」在不同角色眼里含义不一样,字段设计一开始想简单了,后面返工过。最后是把流程拆成状态机,每个状态明确谁能改、改成什么,才顺下来。
另一个坑是历史数据。老数据格式不统一,导入时要清洗,字段对不上的还得人工核对。
结果
系统按流程跑通,参与各方在同一个平台协作,项目资料从纸质和 Excel 迁移到线上,查询和追溯方便了很多。