运输管理插件(TMS)
作者:唐亚峰 | battcn
字数统计:522 字
核心信息
- 全称:Transportation Management System
- 服务:
wemirr-platform-tms - 端口:
5005
概念介绍
什么是 TMS?
TMS 是运输管理系统,用于管理物流运输全流程,从车辆调度到费用结算。
核心价值:提升运输效率、降低物流成本、实现运输可视化。
业务架构
┌─────────────────────────────────────────────────────────┐
│ 运输管理系统 │
├─────────────────────────────────────────────────────────┤
│ │
│ ┌───────────┐ ┌───────────┐ ┌───────────┐ │
│ │ 资源池 │ → │ 订单中心 │ → │ 结算中心 │ │
│ │ │ │ │ │ │ │
│ │ • 司机 │ │ • 创建 │ │ • 规则 │ │
│ │ • 车辆 │ │ • 调度 │ │ • 计费 │ │
│ │ • 车队 │ │ • 跟踪 │ │ • 对账 │ │
│ └───────────┘ └───────────┘ └───────────┘ │
│ │
│ ┌─────────────────────────────────────────────────┐ │
│ │ 车辆维护 │ │
│ │ 事故记录 │ 违章记录 │ 规费管理 │ 维修保养 │ │
│ └─────────────────────────────────────────────────┘ │
└─────────────────────────────────────────────────────────┘功能模块
资源管理
| 功能 | 说明 |
|---|---|
| 司机管理 | 司机信息、证件、状态管理 |
| 车辆管理 | 车辆信息、保险、年检管理 |
| 车队管理 | 车队组织、司机车辆分配 |
订单管理
| 功能 | 说明 |
|---|---|
| 订单创建 | 录入运输任务、货物信息 |
| 调度分配 | 分配司机、车辆 |
| 运输跟踪 | 实时查看运输状态 |
车辆维护
| 功能 | 说明 |
|---|---|
| 事故记录 | 记录车辆事故及处理情况 |
| 违章记录 | 记录车辆违章及罚款 |
| 规费管理 | 保险、年检、路桥费等 |
| 维修保养 | 维修记录、保养计划 |
结算管理
支持自定义计费规则,根据重量、里程、体积等自动计算运费。
快速开始
1️⃣ 启动服务
bash
# IDEA 中运行
TmsApplication.java
# 或命令行
mvn spring-boot:run -pl wemirr-plugin/wemirr-platform-tms2️⃣ 初始化资源
创建车队 → 添加车辆 → 添加司机 → 审核通过3️⃣ 创建订单
进入【订单管理】创建运输订单,分配车辆和司机。
4️⃣ 配置结算
进入【结算管理】配置计费规则,系统自动计算运费。
业务流程
┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐ ┌────────┐
│ 创建 │ → │ 调度 │ → │ 运输 │ → │ 签收 │ → │ 结算 │
│ 订单 │ │ 分配 │ │ 在途 │ │ 完成 │ │ 对账 │
└────────┘ └────────┘ └────────┘ └────────┘ └────────┘注意事项
审核机制
新建的司机和车辆默认为 待审核 状态,需管理员审核通过后方可用于订单分配。
