一、总体功能拓扑
双平台功能分布与协同关系
🖥 应用展示层
PC 管理台 · 管理端 H5 · 家长端 H5 ·
Kiosk 终端 · 供应商 PC 端 · 监管大屏
⚙ 业务功能层
中央厨房管理系统:订餐 · 生产 · 配送 · 食安(日管控/周排查/月调度 · 明厨亮灶 · AI · 检测 · 溯源 · 留样)
供应商管理系统:供应商协同 · 订单管理 · 发货管理 · 检测报告管理 · 追溯数据同步 · 食材同步
供应商管理系统:供应商协同 · 订单管理 · 发货管理 · 检测报告管理 · 追溯数据同步 · 食材同步
🔗 平台支撑层
标准化接口(密钥认证)· 消息回调 · 消息队列 ·
多租户引擎 · 数据权限 · 缓存 · 定时任务
💾 数据存储层
关系型数据库(双库隔离)· 对象存储 · 向量库
🏗 基础设施层
应用服务器 · 视频流媒体 · IoT 设备网关
二、双系统协同拓扑
中央厨房管理系统 与 供应商管理系统 的数据互通关系
🏭 中央厨房管理系统
11 个业务模块
订餐 · 学校 · 采购 · 生产 · 配送 · 食安中心 · IoT
中央厨房 → 供应商
标准化接口推送
采购订单 · 食材同步 · 配对管理
采购订单 · 食材同步 · 配对管理
供应商 → 中央厨房
消息回调通知
订单确认 · 发货通知 · 退货确认 · 检测报告
订单确认 · 发货通知 · 退货确认 · 检测报告
🚚 供应商管理系统
7 个业务模块
订单协同 · 发货管理 · 退货管理 · 食材同步 · 供应商 ERP
🔗 跨系统通信机制
中央厨房管理系统通过标准化接口向供应商管理系统推送采购订单和食材数据;供应商管理系统通过消息回调通知中央厨房管理系统订单确认、发货、退货等状态变更。每个中央厨房注册唯一身份标识,确保数据来源可追溯、通信安全可控。
三、数据功能分布
双平台各自管理的业务数据域
📦 中央厨房管理系统数据域
- 订餐:家长订单、菜谱管理、价格计划
- 学校:学校、班级、学生、教师
- 生产:生产计划、领料出库
- 配送:配送单、车辆排班、签收打卡
- 食安:三级检查、明厨亮灶、AI 分析、检测、溯源、留样
📦 供应商管理系统数据域
- 协同:供应商订单、发货单、退货单
- 配对:厨房-供应商配对关系
- 食材:食材主数据、供应商选品
- 供应商 ERP:采购、库存、销售、财务
- 检测报告管理
✅ 核心功能模块
供应商管理系统已建成以下核心功能模块:
检测报告管理:报告编号、检测类型、检测项目与结果、有效期预警、合格率统计(覆盖率 100%)
供应商资质管理:许可证、有效期、预警
追溯数据同步:供应商批次号、报告编号同步到中央厨房追溯模块
四、多租户拓扑
多个中央厨房 × M 个供应商的灵活配对与数据隔离
中央厨房 A
独立租户
中央厨房 B
独立租户
中央厨房 N
独立租户
⇄
供应商管理系统
多对多配对
租户级数据隔离
统一食安标准
⇄
供应商 X
蔬菜类
供应商 Y
肉类
供应商 Z
粮油调料
📌 统一监管视角
通过多租户配对机制,监管端可以:
1. 按厨房维度查看各厨房的供应商和检测报告
2. 按供应商维度查看其服务所有厨房的供货和检测情况
3. 跨厨房对比食材采购标准、检测合格率等关键指标