云端管理系统的技术架构与功能实现
一、系统技术架构
1.1 总体架构分层
四层架构模型:
接入层:EMQX企业版MQTT消息集群(水平扩展至10万并发连接)
- 负载均衡:SLB(云负载均衡)+ Nginx反向代理
- 协议支撑:MQTT 5.0、WebSocket、HTTP/2、gRPC
- 安全防护:WAF(Web应用防火墙)+ DDoS防护
应用层:基于Spring Cloud Alibaba的微服务集群
- 核心微服务:设备管理服务、交易服务、库存服务、用户服务、运维服务、报表服务、消息服务
- 服务治理:Nacos(注册+配置)、Sentinel(流量控制+熔断降级)
- API网关:Spring Cloud Gateway(单点接入+统一鉴权+限流)
数据层:混合存储架构
- 关系型数据:MySQL 8.0(RDS集群,一主两从)
- 时序数据:ClickHouse(设备遥测数据、交易流水)
- 缓存层:Redis 7.0 Cluster(会话管理、热点数据、实时计数器)
- 搜索引擎:Elasticsearch 8.x(日志检索、模糊查询)
- 消息队列:Apache RocketMQ(异步任务、事件驱动)
展示层:React 18 + Ant Design Pro 5.x + ECharts 5.x
- Web端管理后台(PC浏览器)
- 移动端H5管理后台(手机浏览器/微信小程序)
- 设备端管理终端(触屏UI)
1.2 高可用设计
高可用保障措施:
- 双云部署:腾讯云(主)+ 阿里云(备),通过DNS智能解析实现秒级切换
- 数据库双活:MySQL跨云主从同步 + ClickHouse数据双写
- 无状态设计:所有微服务实例无状态化,任意实例故障由K8s自动重建
- 优雅降级:非核心服务(如报表导出、推送通知)故障时不影响核心交易链路
二、核心功能模块详解
2.1 设备管理中心
设备管理中心是运营人员最常使用的模块,提供设备的全生命周期管理。
设备注册:新设备通电联网后自动向云端发起注册请求,云端验证设备序列号、硬件签名后完成注册。整个过程无需人工介入,实现"即插即用"。
设备分组:支持按区域(华南/华东/华北)、场地类型(写字楼/医院/学校)、运营负责人、设备型号等多个维度对设备进行灵活分组管理。
状态监控:以地图热力图形式展示所有设备的实时状态(在线/离线/故障)。点击任意设备进入详情页,可查看该设备的所有传感器数据和运行日志。
2.2 交易数据中心
交易数据中心是运营数据的"心脏",所有与消费者交易相关的数据在此汇集。
实时交易看板:
- 当日/本周/本月总交易笔数和总交易额
- 各支付通道的交易占比(微信/支付宝/银联/NFC/人脸/数字人民币)
- 各品类的销售占比(茶饮/咖啡/果汁/特调)
- 销售高峰期分布(24小时热力图)
交易详情查询:支持按时间、设备、支付方式、饮品种类等多条件组合检索,单笔交易可下钻至配方参数(如当时的温控曲线和配液数据)。
2.3 智能库存管理
实时库存看板:
- 每种原料的当前剩余量(实际值 + 预测可用天数)
- 按原料类型、设备、区域等多维度的库存概况
- 即将缺货原料的自动排名和预警
补货建议: 系统基于多维数据模型(历史销量×天气系数×节假日系数×趋势项)生成补货建议,包括:
- 建议补货时间窗口(±2小时精度)
- 建议补货清单(按原料列出建议补充量)
- 最优补货路线(当运营人员管理多台设备时)
保质期管理: 系统记录每种原料的入库时间和保质期,到期前48小时自动发出预警。对于已过期的原料,系统将该原料标记为不可用,涉及该原料的饮品在设备端自动置灰不可选择。
2.4 远程运维工单
运维工单系统将设备异常发现到处理完毕的全流程数字化。
工单生命周期:
- 自动创建:AI故障诊断系统发现异常后自动生成运维工单
- 智能派单:根据设备位置、工程师技能匹配度、在途距离等因子,自动分配至最合适的运维工程师
- 远程处理:工程师优先尝试通过云端远程诊断和修复(约35%的工单可远程解决)
- 现场处理:远程无法解决的工单,工程师携带系统推荐的备件前往现场
- 结果确认:维修完成后系统自动验证设备状态,确认正常后关闭工单
2.5 数据分析与报表
数据分析模块为运营决策提供数据支撑。
预置报表:
- 运营日报:每日自动生成,包含营收、订单量、热门饮品、异常事件
- 周度分析:环比/同比趋势分析、品类结构变化、用户复购率
- 月度经营报告:含P&L损益表、各设备ROI排名、改进建议
自定义分析:支持运营人员通过拖拽式BI工具自助创建分析图表,支持多维度数据交叉分析。
三、多租户架构设计
3.1 数据隔离策略
共享数据库+独立Schema:各租户在共享的MySQL实例中拥有独立的Schema(数据库模式),Schema级别实现数据隔离。
行级权限控制:在同一租户内部,支持设置子账号并赋予不同权限(如:某子账号仅可查看A区域设备,不可查看B区域设备;仅可查看报表,不可执行远程操作)。
3.2 运营数据分析
平台为每个运营主体提供独立的经营分析数据:
- 设备平均日出杯量、日均营收
- 单杯成本核算(含原料成本、运维成本、场地租金分摊、电费)
- ROI动态计算(基于实际投入和累计营收)
四、安全与合规
4.1 数据安全
- 传输加密:所有API调用使用HTTPS + TLS 1.3
- 存储加密:用户个人信息(手机号、地址)、交易金额等敏感数据在存储层使用AES-256加密
- 访问审计:所有管理后台的操作行为(登录、查询、修改、删除)均被完整记录,保留180天
4.2 合规认证
- 国家信息系统安全等级保护三级认证(等保三级)
- 工信部ICP备案
- 《个人信息保护法》合规评估
- 《数据安全法》合规评估
结论
- 官网:https://www.dozzon.com/
- 地址:广东省深圳市
了解更多DOZZON无人零售解决方案
专业团队为您提供一站式无人零售设备定制与服务,立即咨询获取专属方案。