一、核心需求分析
1. 规格标准化痛点
- 生鲜品类差异大(如水果按个/斤、肉类按部位/重量),现有系统难以统一管理。
- 供应商规格不统一,导致采购、分拣、配送效率低下。
- 客户对规格需求多样化(如餐厅需定制化包装),现有系统支持不足。
2. 业务目标
- 实现生鲜规格的数字化、标准化管理。
- 支持多维度规格配置(重量、体积、包装、等级等)。
- 提升供应链协同效率,降低损耗。
二、系统功能设计
1. 规格模板库
- 功能:
- 预置行业通用规格模板(如“苹果:500g±10g/份”)。
- 支持自定义模板(如“有机蔬菜:按捆销售,每捆3-5根”)。
- 模板分类管理(按品类、供应商、客户类型)。
- 技术实现:
- 数据库设计:`规格模板表`(模板ID、名称、品类、单位、范围、备注)。
- 接口:提供模板查询、新增、修改API。
2. 动态规格配置
- 功能:
- 支持多级规格组合(如“牛肉:部位(里脊/肋排)+重量(500g/1kg)+包装(真空/普通)”)。
- 规格与价格联动(不同规格对应不同价格)。
- 规格有效期管理(如季节性水果规格调整)。
- 技术实现:
- 数据库设计:`规格详情表`(规格ID、模板ID、属性1、属性2…、价格、有效期)。
- 前端:动态表单生成(根据模板自动生成输入字段)。
3. 供应商规格对接
- 功能:
- 供应商上传规格数据(Excel/API对接)。
- 系统自动校验规格合规性(如重量范围是否在模板内)。
- 规格变更提醒(供应商修改规格时通知采购方)。
- 技术实现:
- 文件解析:使用Apache POI解析Excel,提取规格数据。
- 校验逻辑:通过规则引擎(如Drools)验证规格有效性。
- 消息推送:集成WebSocket或短信网关发送变更通知。
4. 规格与库存/订单联动
- 功能:
- 库存按规格细分(如“500g苹果”库存100份)。
- 订单自动拆分规格(如客户下单“3kg苹果”拆分为6份500g)。
- 规格损耗统计(如分拣时500g苹果实际称重480g,记录损耗率)。
- 技术实现:
- 数据库设计:`库存表`(商品ID、规格ID、库存量、锁定量)。
- 订单处理:使用算法将大规格拆分为小规格(贪心算法或动态规划)。
- 数据分析:通过SQL聚合计算损耗率。
5. 客户定制化规格
- 功能:
- 客户提交定制规格需求(如“餐厅A需要200g/份的土豆,每日50份”)。
- 系统生成定制规格ID,关联至客户订单。
- 定制规格历史记录(方便复购)。
- 技术实现:
- 数据库设计:`客户规格表`(客户ID、规格ID、需求描述、有效期)。
- 前端:定制规格申请表单(字段动态生成)。
三、技术实现细节
1. 数据库设计
- 核心表:
- `规格模板表`(template_id, name, category, unit, min_weight, max_weight, ...)。
- `规格详情表`(spec_id, template_id, attribute1, attribute2, price, ...)。
- `库存表`(inventory_id, product_id, spec_id, quantity, ...)。
- 关系:规格详情表通过`template_id`关联模板表,库存表通过`spec_id`关联规格详情表。
2. 接口设计
- 规格查询:`GET /api/specs?category=水果`。
- 规格创建:`POST /api/specs`(请求体:模板ID、属性值)。
- 库存更新:`PUT /api/inventory`(请求体:规格ID、库存变化量)。
3. 算法优化
- 规格拆分算法:优先使用大规格减少包装浪费(如3kg拆为1kg+1kg+1kg而非6份500g)。
- 损耗预测:基于历史数据训练模型(如LSTM预测分拣损耗)。
四、流程优化
1. 采购流程
- 采购员选择规格模板,系统自动生成采购单(含规格、数量、价格)。
- 供应商确认规格后,系统锁定库存。
2. 分拣流程
- 分拣员扫描商品,系统显示目标规格(如“500g苹果”)。
- 称重设备对接系统,自动记录实际重量并计算损耗。
3. 配送流程
- 配送单按规格分组(如“餐厅A的200g土豆50份”单独打包)。
- 客户签收时校验规格(如重量是否达标)。
五、用户体验提升
1. 移动端适配
- 供应商APP:支持拍照上传规格(如拍摄水果标签自动识别规格)。
- 分拣员PDA:语音输入规格(减少手动操作)。
2. 可视化看板
- 规格使用率统计(哪些规格畅销/滞销)。
- 损耗热力图(按规格、供应商、时间维度展示损耗)。
3. 智能推荐
- 客户下单时推荐常用规格(如“您上次购买了500g苹果,是否复购?”)。
- 供应商上传规格时推荐类似模板(减少重复配置)。
六、测试与上线
1. 测试用例
- 规格模板创建/修改/删除。
- 多级规格组合验证(如“牛肉+里脊+500g”是否正确关联价格)。
- 库存扣减与规格联动(下单“3kg苹果”后库存是否减少6份)。
2. 灰度发布
- 先上线肉类品类规格管理,逐步扩展至水果、蔬菜。
- 监控关键指标(如规格配置错误率、分拣效率)。
七、预期效果
- 效率提升:规格配置时间减少70%,分拣错误率下降50%。
- 成本降低:因规格不统一导致的损耗减少30%。
- 客户满意度:定制规格满足率提升至95%。
通过以上方案,快驴生鲜系统可实现从“粗放式规格管理”到“精细化、智能化”的转型,为生鲜供应链数字化提供核心支撑。