100万门店级分货系统架构设计
1. 项目定位
面向全国连锁零售、快消、服装、生鲜、医药行业的企业级供应链平台,支持 100 万门店规模的智能分货、补货、仓配协同与多租户 SaaS 运营。
核心目标
- 支持 100 万门店统一运营
- 支持千万级 SKU 管理
- 支持日订单 2 亿+
- 支持日补货计算 1000 亿次+
- 支持全国多仓联动履约
- 支持 AI 智能分货与预测
2. 总体技术架构
text
前端渠道层:运营后台 / 门店APP / 小程序 / PDA / API开放平台
↓
业务中台:采购中心|库存中心|分货中心|补货中心|WMS|TMS|结算中心
↓
智能层:规则引擎|预测引擎|AI分货引擎|调度引擎
↓
数据层:MySQL|TiDB|Redis|Kafka|ClickHouse|ES|对象存储
↓
基础设施:Kubernetes|Service Mesh|CI/CD|监控告警
3. 核心业务域设计
3.1 采购中心
负责供应商管理、采购订单、到货计划、部分到货、结算对账。
3.2 库存中心
统一库存账本:
- 可用库存
- 锁定库存
- 在途库存
- 残次库存
- 门店库存
- 仓库库存
3.3 分货中心
根据库存与需求生成门店分货方案。
3.4 WMS 仓储中心
负责波次、拣货、复核、装车、出库。
3.5 TMS 配送中心
负责线路规划、承运商管理、签收回单。
4. 分货算法体系
第一层:规则分货
- 缺货优先
- 高销量优先
n- VIP门店优先 - 新店扶持
- 区域优先
第二层:评分模型
Score = 销量权重 + 库存缺口 + 门店等级 + 增长趋势
第三层:约束优化
目标:
- 最大化销售额
- 最小化缺货率
- 最小化物流成本
- 控制库存积压
工具建议:OR-Tools / Gurobi
5. 门店补货预测体系
输入数据
- 历史销量
- 周期趋势
- 节假日
- 天气
- 促销活动
- 商圈客流
- 价格变化
- 新品生命周期
输出结果
- SKU未来7天销量预测
- 安全库存建议
- 补货建议量
模型建议
- XGBoost(稳定)
- LightGBM(高性能)
- LSTM(时序)
- Transformer(大规模)
6. AI智能分货体系
目标函数
利润最大化:
利润 = 销售收益 - 缺货损失 - 滞销损失 - 配送成本
强化学习建模
状态:库存、销量、天气、在途库存、仓库容量
动作:给各门店分货数量
奖励:利润提升率
7. 多仓联动体系
仓网结构
- 国家总仓
- 区域中心仓
- 城市仓
- 前置仓
- 门店仓
调度策略
- 最近仓优先
- 库存充足优先
- 时效优先
- 成本最低优先
- 多仓拆单
8. 波次拣货体系(WMS)
波次类型
- 按区域波次
- 按线路波次
- 按温层波次
- 按承运商波次
- 按时间窗波次
拣货优化
- 同SKU聚合拣货
- ABC货位优化
- 最短路径拣货
- 播种墙分播
9. SaaS 多租户架构
租户分层
- 超大客户:独立集群
- 大客户:独立数据库
- 中小客户:共享集群 + 逻辑隔离
隔离策略
- tenant_id 隔离
- Redis Key隔离
- Kafka Topic隔离
- 对象存储Bucket隔离
- 权限域隔离
10. 数据架构设计
OLTP
- MySQL / TiDB
n- 分库分表 - CQRS
- 事件驱动
OLAP
- ClickHouse
- StarRocks
- 实时报表
- 销量分析
- 周转分析
11. 高并发性能设计
指标目标
- API峰值 50万 TPS
- 消息峰值 1000万条/秒
- 日任务调度 100亿次
手段
- Redis多级缓存
- Kafka削峰
- 异步化处理
- 热点SKU缓存
- 分布式锁降级
- 自动扩缩容
12. 安全与稳定性
- 多机房容灾
- 同城双活
- 灰度发布
- 熔断限流
- 链路追踪
- 审计日志
- 数据脱敏
13. 商业化路线
第一阶段
采购 + 库存 + 分货 + WMS
第二阶段
补货预测 + 多仓联动 + BI分析
第三阶段
AI自动分货 + 自动调拨 + 智能运营
第四阶段
开放平台 + 行业生态 + 全国供应链网络
14. 团队配置建议(创业版)
- 后端 6 人
- 前端 3 人
- 算法 2 人
- 测试 2 人
- 产品 2 人
- 实施 3 人
- 运维 2 人
共 20 人可启动。
15. 最终定位
该系统不是传统 ERP,而是下一代零售供应链操作系统(Supply Chain OS)。
具备长期竞争壁垒:
- 数据壁垒
- 算法壁垒
- 客户迁移壁垒
- 仓配网络壁垒
- SaaS规模壁垒