随业务需求的发展以及业务量的提升,该布匹企业会提高布匹的生产量,那么需要足够的存储空间、更优的库存管理手段、更高的作业效率等,因此需要一套从生产到库存管理,再到出入库调度到智能化的系统。
该项目涉及多个系统:OMS、WMS、WES、WCS、TMS,参与WMS、WES、WCS系统中的功能开发。
1.WMS主要模块:接单模块、出库、入库、移库、库存等模块,其中主要负责出库中的产品定位、组波、拣选等功能点的设计和开发
2.WES主要模块:订单管理、任务调度、执行管理等模块,主要参与了任务调度和执行管理中任务处理和执行控制相关的功能点。
3.WCS主要模块:设备任务管理、任务流程管理、设备管理、协议管理等,各个模块中有的主导有等仅参与。
项目中包含了产品、研发、测试等角色,其中研发设置了架构、研发角色,我担任即担任了架构角色,也是主研发。
主要是用的技术:Java语言开发,基于SpringCloud实现微服务结构,用rocketMq实现微服务之间异步通信,基于redi实现了缓存、分布式锁等功能点、数据存储使用了Mysql数据库