Skip to content

模拟测试数据 ​

模拟测试数据是智能订货的试算样本库:把一家门店在某个周期里的销量、库存、起订量、同期销售、节日和估清情况存成一条样本,改算法时用它复现同一组条件,比较新旧算法算出的建议量。

一、功能概述 ​

菜单位置:连锁管理 → 智能订货 → 模拟测试数据(页面地址 /admin/AutoOrder/aodemodata/)

用途说明
建样本按门店的典型经营情况,手工录入一组测试数据
存条件把日均销量、结存、起订量、同期与节日等条件固定下来
换算法对比同一组样本换算法或参数,看结果差异
验版本自建算法提交版本前,用样本确认结果符合预期

样本是测试数据,不是门店的正式订货数据。 它不会替代门店真实销量,也不直接生成订货单;作用是给算法提供一个可重复的输入。

二、界面布局说明 ​

模拟测试数据列表:工具栏新增、导出、回收站、打印,列表显示样本编号、名称、订货周期、星期、日均销用量、当前结存数、最高起订数量、修改人员与修改日期

区域内容
工具栏+ 新增、导出、回收站、打印
搜索条关键字框 + 放大镜按钮
列表样本编号 / 样本名称 / 订货周期 / 星期 / 日均销用量 / 当前结存数 / 最高起订数量 / 修改人员 / 修改日期
分页每页 20 条

列表只展示最关键的几项,完整的销售、安全、同期、估清条件要在新增页里看。

三、新增样本 ​

新增模拟测试数据:样本信息、销售与库存、起订与安全三块,下方还有同期与节日、估清与促销

编辑页工具栏:返回、保存(带下拉)、取消、刷新、上一行、下一行。表单很长,按区块向下填。

样本信息 ​

字段说明
样本编号必填,样本的唯一标识
样本名称必填,建议写清门店与场景,方便对比
助记码方便搜索的简写
订货周期样本模拟的订货周期,按天填
星期样本对应的星期,下拉选择

销售与库存 ​

字段说明
日均销用量样本门店的平均每日销量或用量
昨日订货量上一次的订货数量
当日销售量当天的实际销售数量
当前结存数测试起点的库存数量
最低库存 / 最高库存样本的库存上下限

起订与安全 ​

字段说明
最低起订数量 / 最高起订数量供应商或配送侧的数量限制
安全系数在基础需求上增加的安全余量
标准退货率 / 平均退货率退货影响的两个口径

同期与节日 ​

字段说明
上周同期销售 1 / 2 / 3前一周同一天的销量,按周往前取
星期一 至 星期天订货量一周七天的历史订货量
公历节日 / 农历节日样本是否落在节日期间
去年公历同期销售 / 去年农历同期销售去年同期销量,公历与农历分开

同期和节日字段是给算法判断趋势用的。 只填日均销量,算法看不到周内波动和节日影响;样本越接近真实经营节奏,试算结果越有参考价值。

估清与促销 ​

字段说明
昨天估清时间前一天商品卖完的时间
近 3 天估清时间最近三天的估清情况
上周同期估清时间上周同一天的估清时间
参加促销样本是否处于促销活动

估清时间早,说明备货偏少。 这些字段配合 智能订货设置 里的「下班时间」使用,用于判断缺货发生在营业中的哪个阶段。

四、怎么用 ​

  1. 选一家有代表性的门店,取一个经营正常的周期,把销量、结存、起订限制和退货情况填成一条样本。
  2. 需要对比不同场景时,按场景各建一条,例如「平日」「周末」「节日」「促销」,样本名称写清楚。
  3. 修改 订货算法 或规则参数后,用同一组样本复现,比较建议量差异。
  4. 算法确认无误,再提交版本;样本本身不需要删除,可以留作回归测试。

一次只改一个变量。 同时改算法、退货率和安全系数,结果变化了也无法判断是哪一项造成的。

五、常见问题 ​

问:样本会参与门店的正式订货吗? 答:不会。模拟测试数据只用于算法试算和对比,门店正式订货按绑定的 订货规则 计算。

问:样本数据要填得多真实? 答:越接近目标门店的真实经营情况,试算越有参考价值。至少填清日均销量、当前结存、库存上下限和起订限制;要验证节日或周末策略,再补同期与节日字段。

问:为什么表单字段这么多? 答:算法可能用到销量、库存、起订、退货、周内波动、节日和估清等多类输入,样本要覆盖这些条件,才能复现同一组计算场景。

问:样本能直接复制门店真实数据吗? 答:页面按手工录入维护样本,没有一键取门店数据。按门店的实际销量和库存填,或用导出文件做参考,再逐项录入。

问:建了样本,怎么知道算法结果对不对? 答:用同一组样本分别跑新旧算法或新旧参数,比较建议量是否符合业务预期;重点看极端场景(节日、促销、估清早)是否出现明显不合理的量。

问:样本编号能重复吗? 答:不能,编号是样本的唯一标识。建议按「门店 + 场景」编号,后续对比时好找。