公务车管理系统的设计与实现(论文+源码)_jsp_245

①系统管理人员注册与登录;
②车辆以及车牌登记,车辆、所属部门基本信息管理;
③实现车辆定位监控功能;(不需要硬件设备,可以用模拟工具软件模拟gps发送数据)
④制定清晰、简单的公务人员申请用车流程,驾驶员与派车信息采集;
⑤车务管理功能包括车辆日常维护、年险、车险预警等。

3.4系统功能设计

公务车管理系统主要分为六个用户角色,分别是管理员、主管、员工、车队管理员、驾驶员、车辆用户,其具体功能如下:

管理员:管理员登录后主要功能有:部门管理,员工管理,驾驶员管理,车辆管理,事故管理,维修管理,用车申请管理,通知公告发布;

员工:员工登录后功能有:用车申请管理,通知公告;

主管:主管登录后功能有:用车申请管理,通知公告;

车队管理员:车队管理员登录后功能有:驾驶员管理,车辆管理,事故管理,维修管理,车辆驾驶员匹配,行程结束确认,用车申请管理,通知公告;

驾驶员:驾驶员登录后功能有:用车申请管理,通知公告。

车辆用户:车辆用户登录后功能有。定位管理

根据上述分析,得出公务车管理系统的系统功能结构图,如图3-3所示:

4.2数据库设计表

本公务车管理系统需要后台数据库,采用MYSQL数据库进行数据储存,下面介绍数据库中的各个表的详细信息。

表4-1 apply申请信息表

列名

数据类型

长度

主键

外键

说明

id

int

11

编号

no

varchar

255

申请单号

userid

int

11

用户编号

begintime

varchar

255

出发日期

endtime

varchar

255

结束日期

beginarea

varchar

255

出发地

endarea

varchar

255

目的地

mileage

varchar

255

里程数

reason

varchar

255

申请原因

personcount

varchar

255

总人数

deptstatus

varchar

255

部门状态

carid

int

11

车辆编号

driverid

int

11

司机编号

status

varchar

255

状态

表4-2 car车辆信息表

列名

数据类型

长度

主键

外键

说明

id

int

11

编号

level

varchar

2000

级别

carno

varchar

255

车牌号

make

varchar

255

品牌

model

varchar

255

型号

deaddate

varchar

255

报废时间

checkdate

varchar

255

年检时间

usedyears

varchar

255

已使用年限

seatcount

varchar

255

可乘坐人数

oilper

varchar

255

油耗/百公里

accidentcount

int

255

事故次数

repaircount

int

255

维修次数

usedcount

int

255

调度次数

status

varchar

255

当前状态

licensetype

varchar

255

驾驶证类型

表4-3 repair维修信息表

列名

数据类型

长度

主键

外键

说明

id

int

11

编号

carid

int

11

车辆

date

varchar

255

维修日期

reason

varchar

255

维修原因

pay

varchar

255

总花费

表4-4 accident事故信息表

列名

数据类型

长度

主键

外键

说明

id

int

11

编号

carid

int

11

车辆

driverid

int

11

驾驶员

date

varchar

255

事故日期

handlerdate

varchar

255

处理日期

address

varchar

255

事故地点

reason

varchar

255

事故原因

表4-5 dict部门信息表

列名

数据类型

长度

主键

外键

说明

id

int

11

编号

types

varchar

255

部门

descs

varchar

255

简介

表4-6 user用户信息表

列名

数据类型

长度

主键

外键

说明

id

int

10

编号

username

varchar

255

用户名

password

varchar

255

密码

name

varchar

255

姓名

tel

varchar

255

电话

sex

varchar

255

性别

post

varchar

255

职位

email

varchar

255

邮箱

isadmin

varchar

255

是否管理员

status

varchar

255

状态

deptid

varchar

255

部门

dirverno

varchar

255

驾驶员编号

licenseno

varchar

255

驾驶证号

licensedeaddata

varchar

255

驾驶证有效期

licensetype

varchar

255

驾驶证类型

licenseage

varchar

255

驾龄

  • 20
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值