1. 供应链计划系统概述:补货计划在供应链中的位置、系统架构概览、课程目标与学习路径

1.1 补货计划在供应链中的战略位置

补货计划是供应链计划体系中的执行层核心环节,直接衔接需求预测、库存策略与采购/生产执行。在端到端供应链计划流程中,补货计划承担着将需求信号转化为供应指令的关键桥梁作用。

计划层级 典型时间跨度 核心输出 补货计划的角色
战略计划 3~5年 网络布局、产能规划 提供补货网络约束
产销协同(S&OP) 12~18个月 需求共识、供应策略 设定补货目标库存水位
主计划(MPS) 3~6个月 生产计划、采购计划 驱动补货批量与节奏
补货计划 日/周~月 补货建议、调拨指令 执行层核心
执行排程 小时~天 拣货单、运输单 接收补货指令并落地
关键认知:补货计划不是孤立的库存计算,而是需求、供应、库存、物流四维约束下的动态平衡过程。系统化补货计划可降低库存持有成本 15%~30%,同时提升订单满足率 5~10 个百分点。

1.2 供应链计划系统架构概览

现代供应链计划系统通常采用分层解耦的微服务架构,补货计划模块位于计划引擎层,与上下游服务通过事件驱动或 API 网关集成。

供应链计划系统分层架构(补货计划视角) 数据层 ERP 主数据 | 历史销售数据 | 库存快照 | 供应商主数据 | 物流网络数据 计划引擎层 需求预测引擎 统计预测 / ML 模型 库存优化引擎 安全库存 / 参数计算 补货计划引擎 DRP / 补货建议生成 供应分配引擎 ATP / 配额管理 执行层 采购订单生成 | 调拨指令下发 | 运输计划 | WMS 接口 监控与反馈层 补货执行跟踪 | KPI 看板 | 异常告警 | 模型反馈闭环 补货计划引擎是计划层的核心调度器,接收需求与库存参数,输出可执行的补货建议

1.3 补货计划系统的核心功能模块

一个企业级补货计划系统通常包含以下功能域,这些模块在工程落地时需通过配置化方式实现灵活编排:

  • 参数配置中心:安全库存策略(SS)、订货点(ROP)、最大库存(Max)、补货批量规则(FOQ/LFL/POQ)
  • 需求输入接口:对接需求预测系统,支持独立需求与从属需求混合输入
  • 库存状态管理:实时库存快照、在途库存、预留库存、可用库存计算
  • 补货计算引擎:基于 DRP(Distribution Requirements Planning)逻辑,逐级展开净需求
  • 约束求解器:考虑供应商产能、运输能力、仓库容量等硬约束
  • 补货建议输出:生成补货订单建议、调拨建议、紧急补货标识
  • 模拟与场景分析:支持 What-if 模拟,对比不同参数组合下的补货效果
工程落地提示:补货计划系统的配置化程度直接影响业务响应速度。建议将补货策略参数(如安全库存天数、补货频率、批量规则)设计为可热加载的配置项,避免每次策略调整都走完整发布流程。

1.4 课程目标与学习路径

本课程面向具备供应链基础知识的系统架构师、DevOps 工程师和计划工程师,旨在帮助学员掌握补货计划系统从环境搭建到工程落地的完整技能栈。

课程模块 核心内容 工程产出
模块一:基础与环境 补货计划原理、系统架构、开发环境搭建 本地可运行的补货计划原型环境
模块二:数据工程 主数据建模、库存数据管道、实时快照设计 数据模型与 ETL 脚本
模块三:策略配置 补货参数配置中心、策略热加载、版本管理 配置中心微服务
模块四:计算引擎 DRP 算法实现、约束求解、性能优化 补货计算引擎核心代码
模块五:集成与部署 API 设计、事件驱动集成、CI/CD 流水线 生产级部署方案
模块六:监控与运维 KPI 监控、异常检测、模型反馈闭环 监控告警系统
课程学习路径图 模块一 基础与环境 模块二 数据工程 模块三 策略配置 模块四 计算引擎 模块五 集成与部署 模块六 监控运维 学习建议 • 前置要求:熟悉 Python/Java 基础、了解基本供应链概念(库存、需求、补货) • 建议按模块顺序学习,模块一至模块四为必修,模块五和模块六可根据角色侧重选择 • 每个模块均包含理论讲解 + 动手实验 + 课后作业,建议每周完成 1~2 个模块 • 最终项目:搭建一个端到端的补货计划原型系统,覆盖从数据接入到补货建议输出的完整链路

1.5 补货计划系统的关键工程挑战

在将补货计划理论落地为生产系统时,工程团队通常面临以下核心挑战,本课程将逐一给出解决方案:

  1. 数据质量与一致性:多源数据(ERP、WMS、TMS)的时延、缺失、重复问题
  2. 计算性能:全量 SKU 补货计算在百万级 SKU 场景下的响应时间要求
  3. 策略灵活性与可配置性:不同品类、不同供应商、不同仓库需要差异化补货策略
  4. 约束建模复杂度:供应商产能、运输窗口、仓库容量等约束的数学建模
  5. 系统集成与事件一致性:补货建议生成后如何可靠地推送到执行系统
  6. 可观测性与反馈闭环:补货执行效果如何反哺参数优化
常见误区:很多团队在初期过度追求算法复杂度,而忽视了数据管道和配置中心的建设。实际上,一个稳定、可配置、可观测的补货计划系统,其工程价值往往高于一个黑盒的"最优"算法。本课程将坚持"工程优先、算法服务于工程"的落地理念。