Skip to content

chenlingmin/delivery

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

骑手智能调度demo

项目简介

模拟智能调度系统,使用运筹学求解工具,结合离线地图导航规划,实现了基于Spring Boot + OptaPlanner + GraphHopper 的调度方案。

项目演示

./mvnw clean package

java -jar target/*.jar

访问 http://localhost:8080/dashboard.html 可以运行一次完整的配送规划 demo,展示从订单生成、骑手分配到路线规划的完整流程。

仪表盘页面 - dashboard.html

  • 展示一天模拟数据的整体情况
  • 实时统计订单状态(PENDING, ACCEPTED, PICKED_UP, DELIVERED)
  • 显示当前模拟时间
  • 使用 ECharts 图表展示订单完成耗时分布
  • 在百度地图上显示订单和骑手的分布情况

调度页面 - dispatch.html

  • 实时展示一天数据进行中的每个小批次规划情况
  • 显示详细的订单列表及其状态信息
  • 展示骑手的实时位置和任务分配
  • 基于地图的路线可视化,支持动态更新
  • 显示道路拥堵状况辅助调度决策

About

智能调度demo

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published