,车辆的维修查询,添加零件,车辆违章管理,车辆违章查询,车辆事故管理,车辆事故查询。驾驶员管理部分能够对驾驶员档案,驾驶员档案查询,驾驶员奖励进行管理。系统维护是针对管理员进行操作的功能。主要包括系统初始化,管理员设置,数据备份以及数据修复。
3系统总体设计
3.1上机考试系统设计实现的策略
在车辆管理系统的过程中,为了使系统便于管理和安全,车辆管理系统用计算机管理机动车辆的档案,运营管理以及驾驶员信息的一种计算机应用技术的创新,在计算机还未普及之前车辆管理都是由工作人员手工抄写的方式来操作的.现在一般的车辆管理都是采用计算机作为工具的实用的计算机智能化车辆管理程序来帮助工作人员进行更有效的机动车辆管理。车辆管理系统是典型的信息管理系统(MIS),其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。
车辆管理系统的设计思想把整个系统包括车辆档案管理;车辆运营信息管理;车辆统计管理;驾驶员信息管理;车辆管理和系统维护以及帮助几个功能模块。我主要负责驾驶员信息管理;车辆管理和系统维护这几个模块的开发。具体分别如图1所示:
图1系统模块图
在这里可以明显的开除,我开发的三个模块都有什么功能。车辆管理模块包括车辆事故记录查询、车辆事故列表、车辆添加零件、车辆违章查询、车辆违章记录、车辆维修查询、车辆维修列表。驾驶员信息管理包括驾驶员档案查询、驾驶员奖罚、驾驶员车辆事故记录查
询。系统维护包括管理员设置、数据备份、数据恢复。
3.2数据流程图
图2数据流程图
4系统详细设计
4.1数据库结构表
利用SQL2000创建数据库,我是所完成的三个模块的部分数据库包含如下几个表文件:
(1)车辆管理信息表:
表1车辆管理信息表
字段名称
数据类型
字段大小
车辆档案管理
文本
30
车辆运营信息管理
文本
30
车辆统计管理
文本
30
驾驶员信息管理
文本
30
车辆管理
文本
30
系统维护
文本
30
帮助
文本
30
(2)车辆事故表
表2车辆事故表
字段名称
数据类型
字段大小
事故编号
文本
30
车牌号码
文本
30
车辆类型
文本
30
事故时间
文本
30
事故概要
文本
200
事故确认者
文本
30
公司负担金
文本
30
保险理赔金
文本
30
对方赔偿金
文本
30
对方姓名
文本
30
对方住址
文本
50
对方所住单位
文本
50
对方破坏程度
文本
30
和解内容
文本
200
(3)车辆零件表
表3车辆零件表
字段名称
数据类型
字段大小
零件名称
文本
30
单价
文本
30
(4)车辆违章表
表4车辆违章表
字段名称
数据类型
字段大小
车牌号码
文本
30
违章原因、
文本
100
处罚
文本
30
违章时间
文本
30
备注
文本
100
(5)车辆维修表
表5车辆维修表
字段名称
数据类型
字段大小
车牌号码
文本
30
维修费用
文本
30
维修日期
文本
30
更换零件1
文本
30
数量
数字
10
更换零件2
文本
30
数量
数字
1
更换零件3
文本
30
数量
数字
10
共计费用
文本
30
备注
文本
200
(6)驾驶员档案表
表6驾驶员档案表
字段名称
数据类型
字段大小
驾驶员编号
数字
15
姓名
文本
30
生日
文本
30
性别
文本
10
驾龄
数字
10
证件有效期
文本
50
证件号
数字
20
(7)驾驶员奖罚表
表7驾驶员奖罚表
字段名称
数据类型
字段大小
驾驶员编号
数字
15
车牌号码
文本
15
驾驶员姓名
文本
15
驾驶日期
文本
30
运营收入
文本
10
运营次数
数字
8
本月得分
数字
8
事故次数
数字
8
违章次数
数字
8
本月奖金
数字
10
维修费用
数字
10
(8)管理员设置表
表8管理员设置表
字段名称
数据类型
字段大小
管理员姓名
文本
20
密码
文本
20
确认密码
文本
20
用户类型
文本
20
4.2程序模块实现
4.2.1系统功能界面
本系统一共七个模块,分别是车辆档案管理;车辆运营信息管理;车辆统计管理;驾驶员信息管理;车辆管理和系统维护以及帮助,我主要负责后三个模块的编写工作,既驾驶员信息管理;车辆管理和系统维护模块。下面就介绍一下这三个模块。系统功能界面如图3所示:
图3系统功能界面
4.2.2车辆管理模块
车辆管理分七个部分,分别是车辆事故记录查询、车辆事故列表、车辆添加零件、车辆违章查询、车辆违章记录、车辆维修查询、车辆维修列表。下面我们就详细介绍一下。
(1)车辆事故记录查询
可以按照车辆的牌号查询特定时间内的事故次数,时间精确到日,查询完毕可按退出,回到主界面。具体实现如图4所示
图4车辆事故记录查询
(2)车辆事故列表
可以对事故编号、公司负担金、车牌号码、保险理赔金、车辆类型、对方赔偿金、事故时间、对方姓名、事故概要、对方住址、事故确认者,对方所住单位、对方破坏程度、和解内容等信息进行添加、修改和删除,以及浏览事故记录。具体实现如图5所示
图5车辆事故列表
(3)车辆添加零件
本窗体可以对零件的名称和单价进行添加、修改和删除。具体实现如图6所示
图6车辆添加零件
(4)车辆违章查询
可以对违章车辆处罚结果在特定的是时间内按照车牌号码进行查询,查询结束后,按退出返回主界面。具体实现如图7所示
图7车辆违章查询
(5)车辆违章记录
本窗体的功能就是将违章车辆的车牌号码,违章原因、处罚、违章时间、以及备注等信息输入到数据库里,并可对其进行添加、删除和修改的功能。具体实现如图8所示
图8车辆违章记录
(6)车辆维修查询
可以对维修车辆的维修费用在特定的是时间内按照车牌号码进行查询,查询结束后,按退出返回主界面。具体实现如图9所示
图9车辆维修查询
(7)车辆维修列表
本窗体的功能就是将维修车辆的车牌号码,更换零件及数量、维修日期、费用、以及备注等信息输入到数据库里,并可对其进行添加、删除、修改和统计所花费用的功能。操作完成后,按退出返回主界面。具体实现如图10所示
图10车辆维修列表
4.2.3驾驶员管理模块
驾驶员管理分三个部分,分别是驾驶员档案查询、驾驶员奖罚、驾驶员事故记录查询。下面我们就详细介绍一下。
(1)驾驶员档案查询
可以按照姓名、驾龄、性别、证件有效期以及出生日期等信息。从数据库中查询需要的驾驶员档案信息。查询完毕后,按退出返回主界面。具体实现如图11所示
图11驾驶员档案查询
(2)驾驶员奖罚
本窗体是按照本月驾驶员的当月表现对其进行奖罚,将记录记录进行保存,并打印。具体实现如图12所示
图12驾驶员奖罚
(3)驾驶员车辆事故记录查询
可以按照车牌号码和事故时间对驾驶员开车发生的事故进行查询,操作完毕后,按退出返回主界面。具体实现如图13所示
图13驾驶员车辆事故记录查询
4.2.4系统维护模块
系统维护分三个部分,分别是管理员设置、数据备份、数据恢复。下面我们就详细介绍一下。
(1)管理员设置
可以对用户姓名、密码和用户类型进行设置,包括添加、修改、删除。具体实现如图14所示
图14管理员设置
(2)数据备份
对数据库里的数据进行备份,单击开始备份就执行此操作,完毕后退出,便返回主界面。具体实现如图
上一篇:
VB身份证管理系统(论文和程序)
下一篇:
医学论文英语标题写作的修辞原则