WMS仓管系统
1.项目包含四部分:扫码入库操作、出库备货操作、转仓操作、盘库及移库操作。出入库和转仓三部分的对象设计及相关java代码
编写,此前公司已有项目经验,此次开发是基于新的框架来重新设计和构建项目:
2.项目难点:集中在转仓的拆单部分,创建转仓单并提交审批通过后,需要进行拆单的操作,也就是说要同时生成入库单和出库
单,保证后续操作的一致性;
3.项目开发流程:
(1)梳理需求(这一步因为有之前项目的经验,有参考准则,因而较为容易);
(2)设计对象(采用ofbiz框架所提供的实体引擎,设计出主要对象,并根据项目具体需求修改实体(简单说就是一张对象表)结
构;
(3)流程设计(例如,在入库时,创建入库单后需要审批,审批后扫码进行入库,并记录相关信息)
4.收获:深入了解WMS系统整体功能,并提升了系统整体设计的能力,能够根据现实场景抽象出数据模型