返回项目列表
真实数据库 / 开发候选版
购物商场 · 进销存 ERP
面向商场总仓和工程部仓的物料与库存管理系统,围绕批次、流水、单据、审批和角色权限建立可追溯的库存流程。
开发中2026.07 — 开发中商场公司领导、总仓、工程部仓与普通员工
CASE STUDY
CONTEXT
问题与判断
原流程问题
- 总仓、工程部仓和普通员工涉及不同操作与审批权限,流程不能只靠一张共享表格承载。
- 库存余额必须追溯到批次、单据和逐笔流水,并防止并发出库、重复提交造成数据错误。
- Excel 物料与期初库存导入、真实岗位 UAT、NAS 灾备仍是进入真实试点前的硬条件。
早期不应把采购、财务付款和固定资产全部塞进同一版本。V1 先证明库存动作可追溯、岗位权限正确、异常不会破坏账实关系,再决定是否扩展为更完整的 ERP。
MY ROLE
我负责什么
- 收口 V1 边界,定义到货、调拨、领用、借还、退库、报废、盘点和预警流程。
- 负责产品结构、角色权限、数据完整性规则与 AI 辅助全栈实现。
- 建立真实 PostgreSQL 验证、自动化测试、备份恢复和 NAS 上线验收标准。
SOLUTION
方案怎么落地
- 按角色展示工作台、指标、待办、预警和快捷入口。
- 以批次和库存流水记录到货、调拨、领用、借还、退库、报废与盘点。
- 高价值或异常动作进入审批,成本按角色隐藏,跳过 FEFO/FIFO 必须留痕。
- Excel 导入采用预检后确认写入,并为公式注入、重复编码和非法数字设置防线。
RESULTS & BOUNDARIES
结果,也包括尚未验证的部分
真实数据库链路已跑通
PostgreSQL、API、Web 和每日备份容器已在开发环境启动,页面读取真实数据库。
使用合成数据,不等同于真实商场库存试点。
数据完整性已有验证
覆盖并发出库、幂等提交、批次选择和“期初+变化=期末”等关键规则。
尚未完成持续压力测试和全部岗位表单级 UAT。
真实上线仍未完成
真实物料试点验收为 1/10,Excel 样例、NAS、HTTPS 和异机备份仍待验证。
已达到使用合成数据开展正式功能测试和 UAT 的条件;真实物料试点验收仍为 1/10,尚未正式上线。
VISUAL PLACEHOLDERS
待补充脱敏后的真实界面
截图位置 A
角色化工作台
待补充脱敏后的指标、待办、预警和快捷入口。
截图位置 B
库存流水与批次
待补充脱敏后的逐笔对账、筛选和批次追溯界面。
截图位置 C
单据与审批
待补充到货、调拨、领用或盘点的脱敏界面。
REFLECTION
复盘与下一步
- 01库存系统的核心不是页面数量,而是任何余额都能回到批次和流水。
- 02自动化测试只能证明技术规则,不能替代真实岗位 UAT 和实物核对。
- 03开发环境恢复成功不代表 NAS 灾备成功,部署验收必须单独完成。
实施记录
- — 使用 React、TypeScript、Express、PostgreSQL 16 与 Docker Compose 构建本地候选版。
- — 完成 16 项领域单元测试和 15 项真实 PostgreSQL 集成测试。
- — 完成本地备份恢复和 375×812 关键页面验证;目标 NAS 与真实台账仍待验收。