公交驾驶员安全信息管理系统13567.docx
《公交驾驶员安全信息管理系统13567.docx》由会员分享,可在线阅读,更多相关《公交驾驶员安全信息管理系统13567.docx(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、毕业设计计(论文文)题目公交交驾驶员员安全信信息管理理系统 系 别 专 业 班 级 姓 名 学 号指导教师师(职称称)日 期*大学第一章需求分分析11 引言 面对对复杂的的公交驾驾驶员安安全信息息方面的的信息,数数据。而而就目前前的现状状,全部部是人工工靠手工工记录的的方式记记录和处处理这些些数据。这这给公交交公司带带来很多多问题:(1)驾驾驶员信信息不能能及时反反馈到公公司上层层机构。(2)对对驾驶员员的信息息经过多多年积累累,出现现很大的的数据冗余余。(3)对对驾驶员员的信息息管理,公公交公司司得花很很大的人人力和物物力去进进行管理理。(4)公公交公司司的驾驶驶员信息息,公司司管理层层需要
2、得得到及时时的决策策,而这这些信息息不能够够很快得得到。而就现代代社会的的发展要要求,给给现在地地的公交交公司建建立一个个驾驶员员安全信信息管理理系统势势在必行行。实现现公交公公司驾驶驶员安全全信息管管理的现现代化,信信息化。这这对公交交公司:(1) 给管理层层和决策策层提供供详细和和准确的的数据(2) 不再是靠靠以前的的人工纸纸章记录录方式,节节省的大大量纸张张资源。(3) 数据不再再会出现现过多冗冗余,对对于各种种信息能能够及时时更新。(4) 对公交公公司管理理层管理理公司驾驾驶员会会具有及及时,可可靠,准准确,详详细的各各种信息息。12 可行性性分析(1).经济的的可行性性分析公交交公司
3、只只需投入入少量资资金做系系统的开开发,而而在系统统运行到到公司,公公司只需需有一名名系统管管理员就就够了,这这对公司司节省了了很多的的人力开开支。所所以,从从经济方方面,这这是可行行的。(2).技术的的可行性性分析Visuual Bassic66.0是是微软推推出的基基于窗口口的可视视化开发发工具。VVisuual所所指的是是开发图图形用户户界面的的可视化化方法,无无需写大大量源代代码去描描述用户户界面元元素的外外观和位位置,而而只要把把预先建建立好的的控件对对象拖入入到设计计窗体上上,着就就是可视视化。VVisuual Bassic是是Winndowws下最最快捷,便便利的通通用开发发工具
4、之之一,它它具有智智能特性性集成开开发环境境。VBB6.00的特有有四大特特点:可可视化,面面向对象象,部件件编程,事事件驱动动等。Micrrosooft公公司的AAcceess数数据库管管理系统统是目前前国内使使用较为为普遍的的一种数数据库软软件。它它既是一一个独立立的数据据库平台台也是一一个强大大的数据据库开发发工具,可可以用来来开发定定制客户户机/服服务器数数据库应应用程序序。它包包括了330多个个向导可可以执行行许多常常见的任任务,如如创建窗窗体,报报表和查查询。AAcceess数数据库在在设计大大量的用用户或频频繁的操操作时,它它的性能能和可靠靠性会大大幅度下下降。 从以上上两点可可
5、以看出出,以VVisuual Bassic66.0作作为开发发前台,AAcceess数数据库作作为后台台来开发发这套驾驾驶员安安全信息息管理系系统在技技术上是是可行的的。13 需求概概述:(1) 浏览功功能:以以列表的的形式显显示各种种记录。(2) 条件查查询功能能:用户户可以任任意选择择字段进进行各种种查询,本本功能只只可对管管理员开开放(3) 修改功功能: 可修改改任意字字段,但但逐渐不不许为空空,只对对管理员员开放(4) 添加功功能:可可以添加加符合本本系统任任何信息息记录,只只对管理理员开放放 (55) 删删除功能能:可以以删除本本系统任任何一条条或多条条记录,只只对管理理员开放放 (
6、66) 密密码管理理:只能能由管理理员去管管理密码码的各种种操作 (77) 身身份验证证功能:进入系系统后,对对用户的的身份权权限进行行验证,保保证用户户合法并并具有权权限级别别。(8) 系统帮帮助功能能: 为为普通用用户提供供使用本本系统的的功能第二章 系统统设计21模模块设计计根据本本系统的的需求,结结合实际际中公交交公司驾驾驶员安安全信息息管理的的情况,本本系统应应该具有有一下功功能:(1)用用户管理理本系统用用户可以以分二类类用户:普通类类用户(11),管管理员类类用户(00)a. 驾驶员员用户 也就是公公交驾驶驶员用户户,当前前系统中中所有驾驾驶员。其其用户名名为驾驶驶员姓名名,密码
7、码为驾驶驶员编号号。该类类用户只只能浏览览自己的的各种信信息,不不能对数数据进行行任何的的其他操操作,也也不能访访问其他他驾驶员员的信息息。b. 管理员员类用户户 也就是本本系统的的实际操操作员和和管理员员,可实实施信息息的录入入,查找找,删除除,修改改,查询询等各项项功能,并并能根据据实际需需要实现现对报表表的打印印工作。在在最初的的管理员员的允许许下,可可实现新新管理员员的注册册。(2)驾驾驶员基基本信息息模块设设计此模块将将对驾驶驶员的基基本信息息做详细细的信息息录入,并并包括增增加,删删除,修修改,浏浏览。查查询和报报表生成成的权限限管理,此此模块驾驾驶员只只能浏览览自己的的个人信信息
8、,并并也有打打印自己己的信息息的权限限(3)安安全公里里数和年年审模块块此模块块可对公公交驾驶驶员的安安全公里里数和年年审的信信息录入入,并可可进行各各项管理理,普通通用户只只能以浏浏览自己己本人的的基本信信息,而而管理员员用户可可以进行行信息的的录入,修修改,删删除,并并可做查查询和报报表生成成以及打打印工作作。(4)奖奖惩管理理模块此模块可可对公交交驾驶员员的获奖奖和惩罚罚信息做做详细发发记录,同同样也有有各种管管理功能能,管理理员用户户可以对对此模块块的各种种信息数数据进行行增加,修修改,删删除并可可做查询询以及报报表生成成功能。普普通用户户可以对对自己的的信息进进行浏览览,以及及自己的
9、的信息报报表生成成(5)违违章肇事事管理模模块此模块可可以对公公交驾驶驶员的违违章以及及肇事信信息做详详细的记记录,并并也具有有各种管管理功能能和浏览览功能。普普通用户户只能最最自己的的信息做做浏览和和报表生生成。而而管理员员用户可可以对此此模块的的各条信信息进行行增加,删删除,修修改和查查询以及及报表生生成。各功能模模块图如如图一: 图一一2 2开发环环境结合所要要开发的的系统的的特点和和此次毕毕业设计计任务要要求,系系统采用用将使用用Vissuall Baasicc 6.0中文文版作为为开发工工具,后后台数据据库则采采用Acccesss 22000023系系统的整整体流程程根据公交交公司驾
10、驾驶员的的实际流流程和设设计任务务,结合合上述的的各功能能模块,系系统的整整体流程程如图二二:流程处理理说明:1. 系系统启动动时,激激活身份份验证模模块2. 通通过身份份验证后后,对系系统初始始化,根根据系统统配置文文件将数数据库导导入3. 系系统进入入主窗体体,通过过事件驱驱动机制制激活各各功能模模块,并并执行指指定模块块2.4 数据库库设计数据库采采用了MMicrrosooft推推出的AAcceess数数据库,这这是微软软集成到到Offficee中的一一个桌面面数据库,能能够快速速方便的的和Offficce的其其他套件件综合使使用。由由于Acccesss具有有显著的的简易性性和有效效性,
11、大大量的桌桌面数据据库系统统都采用用Acccesss作为后后台数据据库。使使用Acccesss的好好处还在在于,如如果你的的系统扩扩展到CClieent/Serrverr模式的的时候,可可以使用用Miccrossoftt的数据据库服务务器软件件SQLL Seerveer,此此时,程程序只需需要简单单的修改改一下链链接(AADO的的数据源源)就可可以,这这样,为为程序的的平滑扩扩展提供供了非常常有力的的条件。2.4.1本系系统涉及及到的主主要实体体有五个个数据表表:“基本”表员员工编号号,姓名名,出生生日期,性性别,政政治面貌貌,文化化程度,驾驾驶证号号,身份份证号,准准驾车型型,登记记日期,单
12、单位,星星级,备备注“安全与与年审”表编编号,员员工编号号,上半半年里程程数,下下半年里里程数,年年度,审审验日期期,年审审情况,备备注“奖惩”表编编号,员员工编号号,奖惩惩类型,奖奖惩名称称,奖惩惩日期,授授予单位位,备注注“违章肇肇事”表编编号,员员工编号号,违肇肇类型,违违肇事日日期,车车型,经经过情况况,处理理结果,驾驾驶证情情况,吊吊销期限限,吊扣扣期限,备备注“用户”表用用户编号号,用户户名,密密码,权权限,备备注2.4.2各表表的物理理结构如如下: 驾驶员员基本信信息表(表表一)字段名称称类型长度默认值备注员工编号号字符4无主键姓名文本8无可以为空空出生日期期日期无可以为空空性别
13、文本2“男”可以为空空政治面貌貌文本10无可选择型型文化程度度文本10无可选择型型驾驶证号号字符10无可以为空空身份证号号字符20无可以为空空准驾车型型字符4无可以为空空登记日期期日期无可以为空空单位文本20无可以为空空星级文本10无可选择型型备注文本60无可以为空空这里的“可选择择型”:在详详细设计计时固定定可选项项,用户户只可选选择型的的添入。驾驶员安安全公里里数和年年审表(表表二)字段名称称类型长度默认值备注编号字符4无主键员工编号号字符4无主键上半年里里程数数字长整型无可以为空空下半年里里程数数字长整型无可以为空空年度数字长整型无可以为空空审验日期期日期无可以为空空年审情况况字符20无
14、可以为空空备注字符60无可以为空空驾驶员奖奖惩表(表表三)字段名称称类型长度默认值备注编号字符4无主键员工编号号字符4无主键奖惩类型型字符2无可选择型型奖惩名称称字符10无可以为空空奖惩日期期日期无可以为空空授予单位位字符15无可以为空空备注字符60无可以为空空驾驶员违违章肇事事表(表表四)字段名称称类型长度默认值备注编号字符4无主键员工编号号字符4无主键违肇类型型字符2无可选择型型违肇日期期日期无不可为空空车型字符4无可选择型型经过情况况字符20无可以为空空处理结果果字符20无可以为空空驾驶证情情况字符4无可选择型型吊销情况况字符4无根据驾驶驶证情况况吊扣情况况字符4无根据驾驶驶证情况况备注
15、字符60无可以为空空系统用户户信息表表:(表表五)字段名称称类型长度默认值备注用户编号号字符4无主键用户名字符20无可以为空空密码字符16无可以为空空权限字符1无不可以为为空备注字符20无可以为空空2.4.3关系系:数据库之之间的关关系指明明两个库库之间共共享一个个共同的的关键字字值。一一个连接接是指一一种虚拟拟的表,这这种表是是在当用用户要求求从相互互关联的的各个不不同的表表中获取取信息时时建立的的,关键键字段用用于在相相互连接接的不同同表中查查找匹配配的记录录,一个个更高级级的连接接形式称称为自然然连接。这这种连接接是指一一个表被被连接到到它自己己的一个个字段,或或在不同同的记录录中由重重
16、复数据据的组合合字段。数数据库有有三种不不同类型型的关键键字:主主关键字字,组合合关键字字和外关关键字。在在表中使使用的关关键字类类型用于于描述库库表示什什么以及及在数据据库中如如何与其其他的库库建立关关系。关系是数数据库查查询设计计的基础础。关系系数据库库中表之之间的关关系有一一对一的的关系,一一对多的的关系以以及多对对多的关关系,其其中前两两种是最最为常用用的两种种关系。从实际的的公交驾驾驶员安安全信息息管理来来说,上上述所涉涉及到的的各表之之间存在在着紧密密的联系系,根据据这一情情况需要要建立各各个表相相应字段段之间的的关系。定定义了以以下几组组参照完完整性:由于每个个公交驾驾驶员具具有
17、多条条奖惩信信息,所所以,基基本表和和奖惩表表,是一一对多的的关系。由于每个个驾驶员员在多年年的积累累中有多多条的年年审和安安全公里里数记录录,因而而也是一一对多的的关系。由于每个个驾驶员员在其任任职期间间具有多多个违章章肇事的的信息,所所以也具具有一对对多的关关系,因因而也属属于一多多的关系系。因为用户户表不属属于具体体的实际际,而只只是本系系统使用用人员的的各项信信息记录录表,所所以的单单独的,不不与其他他任何表表有任何何关系。各表之间间的关系系图(图图三): 图图三E-R图图(图四四):由于每个个驾驶员员可拥有有驾证多多个,所所驾驶的的车也有有多辆,所所属单位位也有多多家,所所以一个个驾
18、驶员员与这些些信息的的一对多多的关系系。 图四第三章 软软件总体体设计3.1程程序浏览览:3.1.1系统统欢迎界界面(图图五): 图五说明:由于是是Spllashh窗体,所所以在各各个控件件的单击击事件中中写如打打开下一一窗体(登登录窗体体)的代代码。运运行本系系统,将将出现SSplaash窗窗体,在在本系统统中由于于没有初初始化工工作需要要做,所所以Spplassh窗体体只起展展示屏幕幕的作用用。登录界面面:如果用户户在Spplassh窗体体上单击击查上是是任何部部分或者者按下任任何一个个键,将将退出SSplaash窗窗体,并并进入系系统登录录窗体。本本系统的的用户分分为两种种,管理理员用户
19、户和驾驶驶员用户户,使用用者可以以在组合合框中选选择所要要登录的的用户类类型,并并输入相相应的用用户名和和密码。3.1.2 登登陆界面面(图六六)图六3.1.3主窗窗体界面面: 附附:菜单单设计(图图七)考虑虑到系统统使用的的方便和和快速使使用,我我们设计计了菜单单以便用用户使用用(并设设有快捷捷键):图七 在登录窗窗中如果果用户登登录成功功将会出出现以下下窗体(图图八):图八 用户以管管理员身身份登陆陆后界面面(图九九): 图九九用户以驾驾驶员身身份登陆陆后界面面(图十十): 图十十如果单击击帮助菜菜单,系系统将显显示系统统欢迎界界面(SSplaash窗窗体),但但是此时时单击系系统欢迎迎界
20、面(SSplaash窗窗体),则则将退出出Spllashh窗体并并直接返返回到主主窗体中中,而不不会出现现登录窗窗体。驾驶员信信息管理理窗体:报表界面面:3.2建立数数据库连连接3.2.1本系统将将使用AADO作作为数据据连接的的手段,在在使用AADO之之前,必必须在工工程中添添加对AADO的的引用3.2.1.11 AADO简简介 AActiiveXX Daata Objjectts(AADO) 是微微软公司司最新的的数据库库访问技技术。它它被设计计用来同同新的数数据访问问层OLLE DDB PProvvideer一起起协同工工作,以以提供通通过数据据访问(UUnivverssal Datta
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 公交 驾驶员 安全 信息管理 系统 13567
限制150内