车辆派遣管理系统项目需求分析

车辆派遣管理系统

 

1. 引言
1.1. 背景 
    开发一套基于web平台的车辆调度管理系统,实现对客车租赁公司车辆的派遣管理功能。该系统是当下比较流行的出行解决方案,因为其提供服务的信息量大,出单方便快捷,费用明了,支付便捷,深受出行人的喜爱。通过该系统,能够达到对租赁公司的车辆信息统一管理,降低信息管理的成本,提高租赁车辆的使用效率,另外,还有详细的各项费用统计信息,方便与财务的对接。
1.2.系统安装和环境配置 

a) 本系统是基于B/S网络架构开发的软件。

b) 开发环境:JDK8eclipseTomcatMySQL

c) 基于SSM的后台开发模式,分层次开发,方便后期的维护和功能添加。


2. 功能需求
2.1. 系统范围  
    本系统整合了用户群体和租赁公司的信息资源,当用户有出行需求时,系统调度整合汽车资源,为客户派车。客户端操作简单明了,只需制定出发地、目的地和支付服务费即可。租赁公司,需要整合用户信息、车辆信息、驾驶员信息,生成具体详细的派遣单。在提供服务之后,派遣公司需要统算各项费用,做车辆的收支报表。
2.2. 系统体系结构

系统总体架构图:

 

系统总体架构描述 

a) 概述:车辆派遣系统主要用于整合汽车租赁公司在产生业务时,各项信息的收集和统计。该系统主要分为三个部分:1、人员车辆信息模块(档案管理)。2、派遣业务模块(业务管理模块)。3、费用统计模块(查询统计)

b) 人员车辆信息模块

  1. 用户信息,包括登记客户详细信息以及删改查功能。
  2. 车辆信息,包括车辆信息登记以及删改查功能。
  3. 驾驶员信息,包括驾驶员信息登记以及增查改功能。
  4. 业务员信息,包括业务员信息登记以及删查改功能。

c) 派遣业务模块

  1. 派遣登记,需要整合用户信息、车辆信息、驾驶员信息,形成派遣单。
  2. 收车审核,在派车结束后,统计派车过程中各项费用等信息。
  3. 财务收款,记录已收款信息,欠款信息会自动结算。
  4. 单车单月明细:按月统计单车营业额以及支出明细。

d) 费用统计模块

  1. 指定月份所有车辆明细,盈亏统算且可以生成报表。
  2. 按车牌号按月查询,查询单车派单与月结算单,可以生成报表。

2.3. 系统总体流程  

a) 派车登记

描述:需要整合用户信息、车辆信息、驾驶员信息,另外还要添加派车时间、起始地址、租车费用等等,生成派车单。

b) 收车审核(派车单审核)

描述:在派遣业务结束后,需要登记在整个派遣过程中的各项费用的支出以及行驶公里数。

c) 财务收款

描述:派车结束后,需要登记该派车单的派车费的收取情况,并且录入数据库。

d) 费用统计

描述:按条件统计单个和公司所有车辆的费用以及盈利明细。

  1. 所有车辆单月派车明细。
  2. 指定月份查询所有车辆的月明细。
  3. 指定车辆号查询车辆的月明细。

 

 

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工时

 

posted @ 2020-07-13 09:21  好心晴  阅读(512)  评论(0)    收藏  举报