预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共33页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第PAGE33页共NUMPAGES33页第PAGE\*MERGEFORMAT33页共NUMPAGES\*MERGEFORMAT33页毕业设计(论文)题目公交驾驶员安全信息管理系统系别专业班级姓名学号指导教师(职称)日期****大学第一章.需求分析1.1引言面对复杂的公交驾驶员安全信息方面的信息,数据。而就目前的现状,全部是人工靠手工记录的方式记录和处理这些数据。这给公交公司带来很多问题:(1)驾驶员信息不能及时反馈到公司上层机构。(2)对驾驶员的信息经过多年积累,出现很大的数据冗余。(3)对驾驶员的信息管理,公交公司得花很大的人力和物力去进行管理。(4)公交公司的驾驶员信息,公司管理层需要得到及时的决策,而这些信息不能够很快得到。而就现代社会的发展要求,给现在地的公交公司建立一个驾驶员安全信息管理系统势在必行。实现公交公司驾驶员安全信息管理的现代化,信息化。这对公交公司:给管理层和决策层提供详细和准确的数据不再是靠以前的人工纸章记录方式,节省的大量纸张资源。数据不再会出现过多冗余,对于各种信息能够及时更新。对公交公司管理层管理公司驾驶员会具有及时,可靠,准确,详细的各种信息。1.2可行性分析(1).经济的可行性分析公交公司只需投入少量资金做系统的开发,而在系统运行到公司,公司只需有一名系统管理员就够了,这对公司节省了很多的人力开支。所以,从经济方面,这是可行的。(2).技术的可行性分析VisualBasic6.0是微软推出的基于窗口的可视化开发工具。Visual所指的是开发图形用户界面的可视化方法,无需写大量源代码去描述用户界面元素的外观和位置,而只要把预先建立好的控件对象拖入到设计窗体上,着就是可视化。VisualBasic是Windows下最快捷,便利的通用开发工具之一,它具有智能特性集成开发环境。VB6.0的特有四大特点:可视化,面向对象,部件编程,事件驱动等。Microsoft公司的Access数据库管理系统是目前国内使用较为普遍的一种数据库软件。它既是一个独立的数据库平台也是一个强大的数据库开发工具,可以用来开发定制客户机/服务器数据库应用程序。它包括了30多个向导可以执行许多常见的任务,如创建窗体,报表和查询。Access数据库在设计大量的用户或频繁的操作时,它的性能和可靠性会大幅度下降。从以上两点可以看出,以VisualBasic6.0作为开发前台,Access数据库作为后台来开发这套驾驶员安全信息管理系统在技术上是可行的。1.3需求概述:(1)浏览功能:以列表的形式显示各种记录。(2)条件查询功能:用户可以任意选择字段进行各种查询,本功能只可对管理员开放(3)修改功能:可修改任意字段,但逐渐不许为空,只对管理员开放(4)添加功能:可以添加符合本系统任何信息记录,只对管理员开放(5)删除功能:可以删除本系统任何一条或多条记录,只对管理员开放(6)密码管理:只能由管理员去管理密码的各种操作(7)身份验证功能:进入系统后,对用户的身份权限进行验证,保证用户合法并具有权限级别。(8)系统帮助功能:为普通用户提供使用本系统的功能第二章系统设计2.1模块设计根据本系统的需求,结合实际中公交公司驾驶员安全信息管理的情况,本系统应该具有一下功能:(1)用户管理本系统用户可以分二类用户:普通类用户(1),管理员类用户(0)a.驾驶员用户也就是公交驾驶员用户,当前系统中所有驾驶员。其用户名为驾驶员姓名,密码为驾驶员编号。该类用户只能浏览自己的各种信息,不能对数据进行任何的其他操作,也不能访问其他驾驶员的信息。b.管理员类用户也就是本系统的实际操作员和管理员,可实施信息的录入,查找,删除,修改,查询等各项功能,并能根据实际需要实现对报表的打印工作。在最初的管理员的允许下,可实现新管理员的注册。(2)驾驶员基本信息模块设计此模块将对驾驶员的基本信息做详细的信息录入,并包括增加,删除,修改,浏览。查询和报表生成的权限管理,此模块驾驶员只能浏览自己的个人信息,并也有打印自己的信息的权限(3)安全公里数和年审模块此模块可对公交驾驶员的安全公里数和年审的信息录入,并可进行各项管理,普通用户只能以浏览自己本人的基本信息,而管理员用户可以进行信息的录入,修改,删除,并可做查询和报表生成以及打印工作。(4)奖惩管理模块此模块可对公交驾驶员的获奖和惩罚信息做详细发记录,同样也有各种管理功能,管理员用户可以对此模块的各种信息数据进行增加,修改,删除并可做查询以及报表生成功能。普通用户可以对自己的信息进行浏