本项目面向校园食材配送与冷链物流行业。随着学校食堂食材集中采购、统一配送模式的普及,多家配送商需要将食材按日配送到庐山市峰德幼儿园、温泉钱湖小学等众多学校,业务上存在"多配送商—多学校"多对多并发配送的复杂调度场景。行业痛点在于:配送过程缺乏统一可视化管理,车辆位置无法实时掌握;食材在途温湿度无法监控,冷链断链难以追溯;配送方案(仓库、车辆、点位、时间)依赖人工编排,效率低且易出错;家长与校方对食材来源、配送过程的透明度要求日益提高。本项目旨在为区域校园食材统一配送业务提供数字化、可视化的全流程监管平台。
项目是一个校园食材配送智能监管平台,主要功能模块包括:① 配送方案管理——按日期/配送商创建配送方案,管理仓库、车辆池、配送点位集合,支持路线规划(距离/时长/ planned_time 推导)与方案复制;② IoT 设备接入——集成 DYF 温湿度/基站 MQTT、集迈 REST 拉取、JT808 车载终端 MQTT 三条数据链路,实时采集车辆位置与车厢温湿度;③ 配送大屏——基于 GIS 地图的实时车辆监控大屏,展示车辆分布、配送进度、异常订单、温湿度告警与超时通知;④ 小程序端——面向学校/企业的配送查看入口,展示当日配送路线与到货信息;⑤ 基础管理——车辆档案、设备绑定、配送商/学校档案、字典与权限管理。
项目采用前后端分离架构,基于 JEECG 低代码框架(Spring Boot + MyBatis-Plus + MySQL)开发后端,前端使用 Vue3 + TypeScript + Vite(jeecgboot-vue3),移动端采用 uni-app 小程序,另建独立的 1920×1080 数据大屏。技术亮点与难点:① 三链路 IoT 数据集成——DYF 设备经云端 EMQX(MQTT)消费落库、集迈平台 REST API 定时拉取、JT808 车载终端 MQTT 订阅推送,三条管道并存且表级隔离,需解决双实例重复消费(唯一 clientId)问题;② GIS 实时监控——高德 JSAPI 2.0 3D 地图 + 15 秒轮询刷新车辆位置,通过区域围栏过滤 GPS 漂移数据、固定默认视野避免视野跳动;③ 配送方案线路由"仓库+车辆池+点位集合"多表联合推导,任一数据变更触发整体重算,并对接高德路径规划 API 实算距离时长;④ 跨表查询兼容 utf8mb4 不同排序规则、基站 lac/ci 经 OpenCellID 解析为经纬度等工程细节处理。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!

下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论