架构思维成长系列教程(八)- 电商供应链系统架
背景
内容 系统架构设计供应链系统,是在电子商务平台中最重要的系统之一,贯穿了采购管理、仓库管理、配送管理、车辆管理、绩效管理等,供应链系统还需要跟订单系统、客服系统、生产计划系统、 BI 等外部系统对接,供应链系统的建设重在作业流程梳理和优化,业务性更强,本文侧重在业务架构层面。
一个电商物流业务的闭环图
梳理其中的业务流程,给你呈现一副完整的电商物流业务视图
- 消费者从网购平台(如淘宝、京东、拼多多等购物网站)中挑选自己需要的商品,完成下单操作,这时候生成了一张订单,订单系统根据消费者的送货地址,通过算法程序,把订单分配到某个或多个仓库中,这里可能涉及到订单拆分,将一个订单拆分成多个子单,并且生成出库单。
- 供应链管理平台,将接收到的出库单传输给仓库管理系统,仓库管理系统为了提高效率,并不采用来一张出库单,就去拣一次货的方式,而是分波次进行拣货,即累积一定的订单量后,分批次地进行拣货,然后再装箱、打包、出库。
- 当系统发现某些商品备货不足的时候,就会自动触发一个采购单,发送给供应商,供应商的管理系统收到补货指令,就会通过供应商管理系统进行下单确认、预约送货等操作。
- 消费者购买的商品包裹出库后,包裹信息就会流转到配送管理系统中,配送管理系统跟踪每一个包裹的状态,包裹会被发往各个配送站点,配送站点接收到包裹后,会在配送管理系统中做确认,按配送范围把包裹分配给每一个配送员,或委托第三方配送公司进行配送。
- 配送员依据配送系统规划的配送路径,依次前往消费者所在的小区,当顾客签收包裹后,包裹状态信息就会传回配送系统。
- 订单和包裹的整个流转过程信息,对消费者是透明的,如京东、淘宝等网站,均可以做到及时将订单和包裹的状态信息推送给消费者,提升顾客的消费体验。
根据以上过程,可以归纳出,供应链系统的业务架构图如下图所示
- 中间部分就是库存管理系统的核心模块,包括供应商预约送货、仓库收货、验收入库、商品上架,订单商品拣货、包裹分拣、包裹包装、包裹出库、缺货补货等。
- 上图中,两侧的是辅助模块,功能包括仓库货物调拨、工人绩效管理、仓库优化、仓库服务计费、交叉转运、退换货等逆向物流。
- 上图的下方是与仓库管理系统进行数据交互的系统,这些系统包括订单系统、配送系统、单据状态监控管理系统、物料计划系统、客服系统等。
这是整个供应链管理系统中的重要组成部分,如下图所示
下面详细介绍这个系统的主要业务模块
1. 入库业务
- 入库有许多种类,如采购入库、调拨入库、退换货入库等,先把商品的 ASN 码导入系统中,通过预约送货模块,进行送货预约。
- 当货物送达仓库后,仓库进行验收入库,对货物的型号、效期、包装等进行检查,通过后才可以被接收。
- 根据系统的建议,进行商品上架。
2. 出库业务
仓库管理系统接收到订单系统传输过来的出库单信息,进行打波次、拣货、 分拣、装箱、出库等操作,其中的波次是支持自动波次和人工波次的,拣货支持 RF 拣货、纸单拣货、系统推荐拣货等。
3. 库存管理
此功能是对仓库货物做主要操作的模块,功能包括库存移动、库存盘点、库存锁定等,货物上架以后,不能任意移动货物,否则容易造成系统库存和实物库存对不上,造成损耗问题。
4. 系统管理、基础管理
这部分是一些基础信息、权限和系统配置的设定模块,通常在系统初始化的时候进行资料的导入,后面再根据实际情况去维护这些信息数据。
上一章教程
架构思维成长系列教程(七)- 大型电商系统架构设计
该系列教程架构思维成长系列教程
我的专栏- SpringBoot系列专栏
- SpringCloud系列专栏
- 高可用高并发实战专栏
- 微服务架构实战
- DevOps实战专栏
- 程序化广告实战专栏
至此,全部介绍就结束了
-------------------------------
-------------------------------
我的CSDN主页
关于我(个人域名,更多我的信息)
我的开源项目集Github
期望和大家一起学习,一起成长,共勉,O(∩_∩)O谢谢
欢迎交流问题,可加个人QQ 469580884,
或者,加我的群号 751925591,一起探讨交流问题
不讲虚的,只做实干家
Talk is cheap,sho me the code
空调维修
- 温岭冰箱全国统一服务热线-全国统一人工【7X2
- 荆州速热热水器维修(荆州热水器维修)
- 昆山热水器故障码5ER-昆山热水器故障码26
- 温岭洗衣机24小时服务电话—(7X24小时)登记报
- 统帅热水器售后维修服务电话—— (7X24小时)登
- 阳江中央空调统一电话热线-阳江空调官方售后电
- 乌鲁木齐阳春燃气灶厂家服务热线
- 珠海许昌集成灶售后服务电话-全国统一人工【
- 乌鲁木齐中央空调维修服务专线-乌鲁木齐中央空
- 新沂热水器故障电话码维修-新沂热水器常见故障
- 诸城壁挂炉24小时服务热线电话
- 靖江空调24小时服务电话-——售后维修中心电话
- 空调室外滴水管维修(空调室外排水管维修)
- 九江壁挂炉400全国服务电话-(7X24小时)登记报修
- 热水器故障码f.22怎么解决-热水器f0故障解决方法
- 营口热水器售后维修服务电话—— 全国统一人工