车辆派遣管理系统项目需求分析
车辆派遣管理系统
1. 引言
1.1. 背景
开发一套基于web平台的车辆调度管理系统,实现对客车租赁公司车辆的派遣管理功能。该系统是当下比较流行的出行解决方案,因为其提供服务的信息量大,出单方便快捷,费用明了,支付便捷,深受出行人的喜爱。通过该系统,能够达到对租赁公司的车辆信息统一管理,降低信息管理的成本,提高租赁车辆的使用效率,另外,还有详细的各项费用统计信息,方便与财务的对接。
1.2.系统安装和环境配置
a) 本系统是基于B/S网络架构开发的软件。
b) 开发环境:JDK8、eclipse、Tomcat、MySQL、
c) 基于SSM的后台开发模式,分层次开发,方便后期的维护和功能添加。
2. 功能需求
2.1. 系统范围
本系统整合了用户群体和租赁公司的信息资源,当用户有出行需求时,系统调度整合汽车资源,为客户派车。客户端操作简单明了,只需制定出发地、目的地和支付服务费即可。租赁公司,需要整合用户信息、车辆信息、驾驶员信息,生成具体详细的派遣单。在提供服务之后,派遣公司需要统算各项费用,做车辆的收支报表。
2.2. 系统体系结构
系统总体架构图:

系统总体架构描述:
a) 概述:车辆派遣系统主要用于整合汽车租赁公司在产生业务时,各项信息的收集和统计。该系统主要分为三个部分:1、人员车辆信息模块(档案管理)。2、派遣业务模块(业务管理模块)。3、费用统计模块(查询统计)
b) 人员车辆信息模块:
- 用户信息,包括登记客户详细信息以及删改查功能。
- 车辆信息,包括车辆信息登记以及删改查功能。
- 驾驶员信息,包括驾驶员信息登记以及增查改功能。
- 业务员信息,包括业务员信息登记以及删查改功能。
c) 派遣业务模块
- 派遣登记,需要整合用户信息、车辆信息、驾驶员信息,形成派遣单。
- 收车审核,在派车结束后,统计派车过程中各项费用等信息。
- 财务收款,记录已收款信息,欠款信息会自动结算。
- 单车单月明细:按月统计单车营业额以及支出明细。
d) 费用统计模块
- 指定月份所有车辆明细,盈亏统算且可以生成报表。
- 按车牌号按月查询,查询单车派单与月结算单,可以生成报表。
2.3. 系统总体流程
a) 派车登记:
描述:需要整合用户信息、车辆信息、驾驶员信息,另外还要添加派车时间、起始地址、租车费用等等,生成派车单。
b) 收车审核(派车单审核):
描述:在派遣业务结束后,需要登记在整个派遣过程中的各项费用的支出以及行驶公里数。
c) 财务收款:
描述:派车结束后,需要登记该派车单的派车费的收取情况,并且录入数据库。
d) 费用统计:
描述:按条件统计单个和公司所有车辆的费用以及盈利明细。
- 所有车辆单月派车明细。
- 指定月份查询所有车辆的月明细。
- 指定车辆号查询车辆的月明细。
2.4. 数据库设计
a) E-R图
…………….

b) 数据字典
…………
|
表名 |
t_user |
表名注释 |
用户信息表 |
||
|
序号 |
字段名称 |
字段说明 |
数据类型 |
位数 |
备注 |
|
1 |
uid |
用户信息编号 |
Int |
|
主键自增 |
|
2 |
utype |
客户名称 |
varchar |
50 |
非空 |
|
3 |
uname |
联系人 |
varchar |
20 |
非空 |
|
4 |
uphone |
联系电话 |
Varchar |
20 |
非空 |
|
5 |
uaddress |
联系地址 |
varchar |
50 |
非空 |
|
6 |
uweixin |
|
|
|
|
.................
|
表名 |
t_car |
表名注释 |
车辆信息表 |
||
|
序号 |
字段名称 |
字段说明 |
数据类型 |
位数 |
备注 |
|
1 |
cid |
车辆信息编号 |
Int |
|
主键自增 |
|
2 |
cnum |
车牌号 |
varchar |
10 |
非空 |
|
3 |
cseating |
座位数 |
int |
|
非空 |
|
4 |
ccpxh |
厂牌型号 |
varchar |
20 |
非空 |
|
5 |
ccjhm |
车架号码 |
varchar |
20 |
非空 |
.............
|
表名 |
t_driver |
表名注释 |
驾驶员信息表 |
||
|
序号 |
字段名称 |
字段说明 |
数据类型 |
位数 |
备注 |
|
1 |
did |
驾驶员信息编号 |
Int |
|
主键自增 |
|
2 |
didnum |
身份证号码 |
varchar |
20 |
非空 |
|
3 |
dphone |
联系电话 |
varchar |
20 |
非空 |
|
4 |
daddress |
联系地址 |
varchar |
50 |
非空 |
|
5 |
dpatente |
驾驶证有效期 |
varchar |
50 |
非空 |
|
6 |
dworklicence |
上岗证有效期 |
varchar |
50 |
非空 |
....................
|
表名 |
t_order |
表名注释 |
派车登记单 |
||
|
序号 |
字段名称 |
字段说明 |
数据类型 |
位数 |
备注 |
|
1 |
oid |
派车单编号 |
int |
|
主键自增 |
|
2 |
ousertype |
用车单位 |
varchar |
20 |
非空 |
|
3 |
ousername |
联系人 |
varchar |
20 |
非空 |
|
4 |
ostartdate |
出车日期 |
varchar |
20 |
非空 |
|
5 |
ostarttime |
出车时间 |
varchar |
20 |
非空 |
|
6 |
ostartaddress |
起始地点 |
varchar |
50 |
非空 |
|
7 |
ocarnum |
车辆号码 |
varchar |
20 |
非空 |
|
8 |
odrivername |
驾驶员姓名 |
varchar |
20 |
非空 |
|
9 |
omanagername |
业务员 |
varchar |
20 |
非空 |
|
10 |
omoney |
租车费 |
int |
|
非空 |
|
11 |
opaytype |
支付方式 |
varchar |
20 |
非空 |
|
12 |
otype |
所属类型 |
varchar |
20 |
非空 |
........
|
表名 |
t_checkorder |
表名注释 |
派车单审核 |
||
|
序号 |
字段名称 |
字段说明 |
数据类型 |
位数 |
备注 |
|
1 |
cid |
审核单编号 |
int |
|
主键自增 |
|
2 |
cyf |
油费 |
int |
|
非空 |
|
3 |
cqf |
过桥费 |
int |
|
|
|
4 |
ctf |
停车费 |
int |
|
|
|
5 |
cxf |
修理费 |
int |
|
|
|
6 |
clf |
轮胎费 |
int |
|
|
|
7 |
cgz |
工资 |
int |
|
非空 |
|
8 |
cml |
毛利润 |
int |
|
非空 |
关于统计查询:1.统计某年某月所有车辆费用明细。2.按车牌号码统计该车所有派车单与月结算单明细。这些查询,可以在通过上面的表格,间接获得。
2.5.工作量估算
|
模块 |
功能 |
工作量 |
|
前端页面1 |
客户信息 |
1工时 |
|
车辆信息 |
1工时 |
|
|
驾驶员信息 |
1工时 |
|
|
业务员信息 |
1工时 |
|
|
前端页面2 |
派车单登记页面 |
1工时 |
|
派车单审核页面 |
1工时 |
|
|
财务收款页面 |
1工时 |
|
|
单车月结算页面 |
1工时 |
|
|
前端页面3 |
统计查询页面 |
1工时 |
|
查询统计页面 |
按条件查询(单月、车牌号) |
1工时 |
|
数据库建表
|
客户表 |
0.5工时 |
|
车辆表 |
0.5工时 |
|
|
驾驶员表 |
0.5工时 |
|
|
派车单表 |
0.5工时 |
|
|
派车单审核表 |
0.5工时 |
|
|
财务收款表 |
0.5工时 |
|
|
单车月结算表 |
0.5工时 |
|
|
业务功能1 |
用户信息管理(增删改查) |
1工时 |
|
车辆信息管理(增删改查) |
1工时 |
|
|
驾驶员信息管理(增删改查) |
1工时 |
|
|
业务员信息管理(增删改查) |
1工时 |
|
|
业务功能2 |
派车单登记 |
2工时 |
|
派车单审核 |
2工时 |
|
|
财务收款 |
1工时 |
|
|
单车月结算 |
2工时 |
|
|
业务功能3 |
按月查询所有车辆明细 |
2工时 |
|
按车牌号查询明细 |
2工时 |

浙公网安备 33010602011771号