优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

单位车辆管理系统设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:

第三章 系统分析
3.1 基本情况分析
现在随着企业规模的扩大以及车辆作为最为普遍的交通工具,在企业中已经不是单一的存在,由于单位车辆数目的急剧增加,与之相对应的问题随之而生,比如车辆的使用权问题,车辆的费用问题等,不再是简单的少量的数据。为了解决这一系列的问题,我们必须借助于电脑的强大的数据处理能力和存储能力,如此可以减少人力财力来维护这些数据,可以用更少的投入来换取更佳的数据管理。因此,在这样的情况下,开发单位车辆管理系统是可行的,是必要的。如今,MIS开发已经慢慢的驱向成熟,车辆管理系统也有部分开发,但是都还不是十分完善。现今已经开发的车辆管理系统都是针对以运营为主的具有盈利目的的单位。比如,公交管理、出租车管理、运输公司管理、汽车站点的管理,而这些管理最主要是针对盈利的管理,很少有针对各种汽车使用权、车辆调配等各种普通单位,不是以车辆运营为盈利手段的车辆管理,针对这点,此系统就是适合如今大多数企业管理的信息管理系统。
3.2 系统功能分析
根据第3.1节分析,单位车辆管理系统,应该具备以下功能:
1)用户管理
(1)用户的添加 【www.think58.com计算机毕业论文网】
(2)用户密码修改
(3)用户的删除(管理员)

think58 [资料来源:http://think58.com]


2)司机信息管理
(1)司机信息添加
(2)司机信息修改
(3)司机信息删除
(4)司机信息的查询
3)车辆信息管理
(1)车辆信息添加
(2)车辆信息修改
(3)车辆信息删除
(4)车辆信息查询
4)运营信息管理
(1)运营信息添加
(2)运营信息修改
(3)运营信息删除
(4)运营信息查询
5)维修信息管理
(1)维修信息添加
(2)维修信息修改
(3)维修信息删除
(4)维修信息查询
6)事故信息管理
(1)事故信息添加
(2)事故信息修改
(3)事故信息删除
(4)事故信息查询
7)费用信息管理
(1)费用信息添加
(2)费用信息修改
(3)费用信息删除
(4)费用信息查询
系统功能模块图,如图3.1

本文来自think58

[资料来源:www.THINK58.com]

[资料来源:http://www.THINK58.com]

第四章 数据库设计
数据库设计在一个信息管理系统中占有十分重要的地位,数据库结构设计的好坏直接对应用系统的效率以及实现的效果产生影响。合理的数据库设计可以提高数据库存储的效率,保证数据的完整好一致性,保障系统不会因为数据混乱而引起运行出错,同时,合理的数据库可以减轻系统开发的工作量,提高工作效率。
数据库设计应该充分考虑系统的需求,包括现在的需求,也要考虑将来的需求。
4.1 数据库需求分析
根据前面章节对系统功能的分析可以得知,用户的具体需求主要体现在各种信息的输入、保存、查询和更新,这就要求数据库能充分满足各种信息的输入和输出。经过对企业车辆管理的过程得如下流程图。如图4.1
针对一般的运输企业信息管理系统的要求,通过对运输工作过程的内容和数据流程分析,设计如下所示的数据项和数据结构:
1)司机基本信息包括的数据项有:司机姓名、司机性别、出生年月、家庭住址、初次领照时间、执照号码、准驾车型、有效开始日期、有效期结束时间等。
2)车辆基本信息包括的数据项有:车号、类型、车主、发动机号、车架号、厂家型号、车辆总质量、核定载客、登记时间、发证时间、颜色、主要司机等。
3)运营信息包括的数据项有:车号、司机姓名、运营开始时间、运营结束时间、运营公里、耗油量等。 think58 [资料来源:THINK58.com]
4)车辆维修信息包括的数据项有:车牌、维修时间、维修单位、维修内容、维修价格、配件、备注等。
5)事故信息包括的数据项有:车牌、司机姓名、事故时间、事故地点、事故原因、对方车号、对方单位、处理方式、处理金额、备注等
6)费用信息包括的数据项有:车牌、费用时间、费用说明、费用数目等。 copyright think58 [资料来源:http://think58.com]

4.2 数据库概念结构设计
分析得上面的数据项和数据结构以后,就可以设计数据库实体,以及他们之间的关系。根据上面的设计规划出实体有:司机实体、车辆实体、运营信息实体、维修信息实体、事故信息实体、费用信息实体。各实体间的E-R关系以司机实体为例,不一一介绍 [资料来源:www.THINK58.com]