项目简述:
贝尔康集团旗下连锁药房的批发系统,主要由购进模块,库存管理模块,销售模块,促销模块,财务模块,报表
模块,GSP 模块,基础管理模块构成,用于向加盟药房销售商品,采用前后端分离的分布式架构发。
责任描述:
1 .分析相关需求,根据业务需求设计对应数据库表和实体,以及部分技术选型
2. 销售模块编写(系统对接,mq,redis):
(1)由连锁系统配货给所属大药房零售系统(新零道 SAAS 系统),生成销售单,基于redis避免重复对同一个订单下单,并将库存数据通过行锁的方法将现有库存移入锁定库存的锁库操作,确保数据的一致性及准确性,发送 mq 生成工作流,审批通过后,将订单信息发送至仓储 wms 系统,进行出库,并把数据处理结果回传给连锁系统,库存数据通过行锁的方法将锁定的库存进行释放操作,连锁系统将数据发送mq 由大药房零售系统(新零道 SAAS 系统)通过mq接收订单信息
(2)由大药房零售系统(新零道 SAAS 系统)页面下单,生成采购订单 ,再将订单信息通过mq发送, 由连锁系统接收订单信息,后续操作基本如上;
3、销退功能编写:
用作用户退货,同销售相似,由大药房零售系统(新零道 SAAS 系统)mq 发送数据至连锁系统
4、部分促销模块功能:
连锁总部系统(批发系统)(大药房零售系统(新零道 SAAS 系统))的促销活动商品的