当前位置:首页>> >>


vb车队综合业务管理系统(论文 源代码).rar

收藏

资源目录
    文档预览:
    编号:20180913212519107    类型:共享资源    大小:1.03MB    格式:RAR    上传时间:2018-09-13
    尺寸:148x200像素    分辨率:72dpi   颜色:RGB    工具:   
    35
    金币
    关 键 词:
    vb 车队 综合 业务 管理 系统 论文 源代码
    资源描述:
    车辆管理系统1第一章 引 言1.1 题目背景在人们的生活中,机动车辆是我们每天都离不开的交通工具,因此,我们要想能更好的使用它们,充分的发挥它们的作用,使其能更好的服务于社会,就应该有一个良好的车辆管理系统。中国的经济能够飞速发展的一个必要条件就是要与世界经济接轨,而车队要想能使其中的车辆充分发挥作用,就应该有现代化的先进管理模式;而现在大多数的车队管理还都主要依靠手工操作和传统的管理模式。车队综合业务管理系统的主要作用是对于一个中等规模的、独立运营的车队实现车辆调度和车队综合业务的有效管理。本次开发是以某车队的实际管理情况为背景的,在对该车队的车辆调度、驾驶员管理、车辆管理以其业务管理的深入调研后,力争开发出一个实用性较强的车队综合业务管理软件,基本上可以满足正常的车队管理。本管理软件应该能实现档案管理、车辆调度、业绩考核和业务汇总功能,并可以打印各种报表和派工单。通过使用本管理软件可以完善车队的管理,提高管理质量和管理效率。1.2 项目内容根据本次毕业设计的任务和要求,我做了详尽的用户需求分析,确定了项目的具体内容。主要包括:主窗体界面、车辆档案、组合查询、打印、密码更改。分别介绍如下:主窗体界面:主要显示当天的日期、星期几和时间。车辆档案:主要实现对车辆的添加、删除、修改、退出。添加:主要是通过查看车牌号来对车辆类型、车辆性质、营运时间来进行对记录的添加。删除:主要是通过查看车牌号来对车辆类型、车辆性质、营运时间来进行对记录的删除。修改:主要是通过查看车牌号来对车辆类型、车辆性质、营运时间来进行对记录的修改。组合查询:主要通过条件、 并且、或者、清空、确定查询和退出。条件:主要是通过输入的记录的车牌号、颜色、司机姓名、车型、品牌、新旧度、坐位定员、营业线路、车属单位等各个之间的大于、小于、等于、不等于、大车辆管理系统2于等于或小于等于来进行组合查询的。并且:必须得是满足你所给定的查询记录的条件,两者必须都得满足,才能查找到记录。或者:必须得是满足你所给定的查询记录的条件,只要有一方满足,就能查找到记录。打印:主要是先通过查找,只要找到这个记录了,就能通过记录打印。或是先添加定额管理费和工本费,然后再打印密码更改:主要实现用户的密码的更改,用户可以通过原有的密码来对、输入新的密码、再确定输入的新密码。1.3 系统设计目标根据毕业设计任务书的要求以及通过用户需求分析所得到的用户要求制定了系统设计目标:● 实现项目要求的代码管理,初始化数据库,车辆调度管理,车辆管理,驾驶员管理,业务管理等;● 软件实用性较强;● 用户界面友好;● 性能稳定;● 报表规范,符合行业的要求;1.4 设计工具的选择1.4.1 前端开发工具经过论证及比较和指导老师的批准,本次毕业设计的前端开发工具拟选用了 Visual B++ 6.0。Visual B++ 可以说是现在最为通用的开发工具致意,他提供了相当齐备的类库和友好的编程界面。它从 4.0 版本开始对数据库开发提供了比较好的开发环境,随着版本的升高,到了 Visual B++ 6.0 对数据库的访问技术更加成熟,功能也更加强大。借助于 Visual B++ 6.0 可以轻松地开发出功能强、速度快、应用广泛并且占用资源少的应用程序。与其他的前端开发工具相比,Visual B++ 6.0 有以下几个方面的优势:第一,简单性。Visual B++ 6.0 提供的 MFC 类具有强大的功能,如果能够掌握回达到事半功倍的效果;一些开发向导回简化应用程序的开发;另外MFC ODBC 和 ADO 数据库接口已经将一些底层的操作都封装在类中,拥护可以方便地使用这些接口,而无需写操作数据库地底层代码。第二,可扩展性。Visual B++ 6.0 提供的 ActiveX 技术可以让开发者利用 Visual B++ 6.0 中提供的各种组件、控件以及第三方开发者提供的组件来创建自己的程序,从而实现应用程序的组件化,而组件化的应用程序则会具有良好的可扩展性。第三,数据源友好。第四,为开发人员提供了良好的用车辆管理系统3户界面和编制功能强大的应用软件提供了便利的条件。1.4.2 后台数据库后台数据库选用的是 Microsoft Access 97。本系统的数据库选择 Microsoft Access 97,由于该数据库简单易用且功能强大性能稳定,完全可以满足本系统的要求,并且与 VB 配合使用比较好。使用 Microsoft Access,可以在单一的数据库文件中管理所有的信息。在这个文件中,用户可以将自己的数据分别保存在各自独立的存储空间中,这些空间称作表;可以使用联机窗体来查看、添加及更新表中的数据;使用查询来查找并检索所要的数据;也可以使用报表以特定的版面布置来分析及打印数据。与其他数据库相比,ACCESS 数据库属于小型数据库中的佼佼者,当然其对于 Oracle、DB2、SQL SERVER 等大中型数据库来说,无论是速度、性能还是网络化、分布式、存储量等都远远不及,但从本系统的需求来看,选择 ACCESS 已经是足够的了。1.5 技术经济分析假如没有车队综合业务管理系统,车队的综合管理仍然按照传统的管理模式来管理,车队规模较小时还可以正常运转,但随车队的规模逐渐的扩大,在运营过程中出现的问题会也会逐渐的增多,在管理方面就会需要更多的管理人员,这样就将会造成越来越大的人力、物力和财力的浪费。如果在这样的情况下,车队的经济效益将很难有较大的增长,也将会在激烈的市场竞争中被淘汰。而从现在开始选用计算机管理模式,用此管理系统进行车队的综合业务的管理,将会带来很大的回报。下面是开发该系统的技术经济分析:● 管理的可行性车队综合业务管理一旦正式投入运营,它能够根据计算机内的基本信息自动的统计出车队的、驾驶员和车辆的业绩,对于管理者有一定的辅助决策功能。同时它还能根据统计的时间不同,自动生成报表。它无形的效益将很快的显现出来。● 操作的可行性本系统是在遵循了原来的操作流程的基础上开发的,因此对于操作人员和管理人员而言,只要会基本的计算机操作,就能很快的掌握本软件的使用方法,并能熟练的操作。车辆管理系统4● 技术可行性车队综合业务管理系统涉及到的数据量比较大,各个实体之间的联系较紧密,因此采用 Microsoft Access 97 数据库,因为Microsoft Access 97 和 Visual B++ 6.0 都是微软公司的产品,它们有良好的兼容性。Visual B++ 6.0 是良好的面向对象的开发工具,用其开发的数据库易于操作和维护,因此在技术上也是可行的。车辆管理系统5第 2 章 结构特性设计2.1 总体设计思想概要任何一个软件开发的前提都要做好用户的需求分析,同时需求分析也是数据库设计的前提,是一个项目成败的关键。因此,在开发车队综合业务管理系统这个项目前,我到我校的车队向他们请教了有关车辆调度,车辆管理等相关方面的知识。在此基础上,我对本软件要实现的目标有了一个总体的设计思想。在做用户需求分析的过程中,我了解到了一些车辆调度,驾驶员管理和车辆管理的一些行业规范:车辆与驾驶员之间的关系:一名驾驶员可以驾驶几台车辆,而同时一台车辆也可以由几名驾驶员驾驶。交通部门要定期的考核驾驶员的驾驶技术,因此每年每名驾驶员都要检一次驾驶证;检证的时间安排依据该名驾驶员驾驶证上的初领证日期中的月份,如果月份为 7 月,则该名驾驶员就在每年的 7 月份检证。同时,交通部门对车辆也做定期的考核,每年每辆车都要考核一次;车辆检查的时间安排依据该车辆的车牌号的尾号:如果尾号为 6,则该车在每年的 6 月份检车。在业绩的考核上,车辆和驾驶员的业绩主要参照他们的行车里程。在此基础上,我做了一个总体的设计概要: 车辆档案:主要实现对车辆的添加、删除、修改、退出。添加:主要是通过查看车牌号来对车辆类型、车辆性质、营运时间来进行对记录的添加。删除:主要是通过查看车牌号来对车辆类型、车辆性质、营运时间来进行对记录的删除。修改:主要是通过查看车牌号来对车辆类型、车辆性质、营运时间来进行对记录的修改。组合查询:主要通过条件、 并且、或者、清空、确定查询和退出。条件:主要是通过输入的记录的车牌号、颜色、司机姓名、车型、品牌、新旧度、坐位定员、营业线路、车属单位等各个之间的大于、小于、等于、不等于、大车辆管理系统6于等于或小于等于来进行组合查询的。并且:必须得是满足你所给定的查询记录的条件,两者必须都得满足,才能查找到记录。或者:必须得是满足你所给定的查询记录的条件,只要有一方满足,就能查找到记录。打印:主要是先通过查找,只要找到这个记录了,就能通过记录打印。或是先添加定额管理费和工本费,然后再打印密码更改:主要实现用户的密码的更改,用户可以通过原有的密码来对、输入新的密码、再确定输入的新密码。以上是关于毕设的总体设计思路,有些详细的内容会在以后阐述。2.1.1 任务概况本系统所要实现的是在计算机上实现车辆管理系统。以往车管所车辆的管理工作完全要用手工完成,任务量繁重而且特别容易发生混乱。 在车辆管理中不仅需要根据车辆的车牌号来查询所需要的车辆,有的时候用户还想根据其他的信息来寻找有关的一辆或多辆客车。比如,想将车辆的颜色均为黑色的客车的记录全部列出,需要查找车管所的全部车辆的记录,这将是非常非常困难的,即使通过花费大量时间的繁重工作,得到的记录也可能不是完全正确的。另外,所用记录文档的档案既占用大量空间,又不利于管理和保存。因此,采用计算机,利用数据库编程来代替以往的手工操作,省时,省力。同时,还可以提供快速的多种条件查询;添加,删除,修改工作也很方便。更为重要的是增加了工作的准确程度,保证了工作的简洁性和安全性。数据流图如图 2-1 所示:车辆管理系统7车辆管理所车辆收费管理系统总体数据流图图 2-1 系统总体数据流图2.1.2 运行环境:为实现本系统的设计,要使用到 VISUAL BASIC 6.0 、ACCESS 97、SQL 语言。2.2 实体及其联系E-R 图能够充分的体现出系统中的各个实体以及他们之间的联系。下图是系统的 E-R 图本 E-R 图各个实体的属性介绍如下:car_record(ID、Car_hao、 Car_color、Presonal_name、Car_type、Car_name、Old_new、Car_seat 、Jy_xingzhi、Yy_way、Car_danwei、Start_card、End_card)password(User_name 、User_pwd )E-R 图如下:操作员事务车辆管理所车辆收费管理系统 用户收费金额打印发票0车辆管理系统8图 1 car_record图 2 passwordcar_recordIDEnd_cardStart_cardCar_danweiCar_seatOld_newJy_xingzhiYy_wayCar_haoCar_colorPresonal_nameCar_typeCar_namepasswordUser_nameUser_pwd车辆管理系统92.3 结构设计主要介绍后台数据库的结构设计。结构设计是继需求分析后的重要阶段,是数据库设计的重要组成部分。如果说需求分析是解决“做什么”的问题,那么结构设计就是解决“怎么做”的第一步。下面给出基本的数据结构:car_record 表:主要用来存放车辆、车主及营运等信息,来实现信息数据的存储。password 表主要用来存放用户名和口令,来保证本系统访问的合法性,维护本系统的安全性。car_record 表字段名称 数据类型 字段长度 含义ID 文本 10Car_hao 文本 15 车牌号Car_color 文本 8 车辆颜色Presonal_name 文本 8 司机姓名Car_type 文本 6 车型Car_name 文本 10 品牌Old_new 文本 8 新旧度Car_seat 整数 座位定员Jy_xingzhi 文本 15 经营性质车辆管理系统10Yy_way 文本 25 营业线路Car_danwei 文本 15 车属单位Start_card 日期 营运发证时间End_card 日期 截止时间password 表字段名称 数据类型 字段长度 含义User_name 文本 8 用户名User_pwd 文本 6 用户口令2.4 VB 与数据库连接本系统中 VB 与 ACCESS 数据库是通过 ODBC 建立连接的。就是在“控制面板”中的“ODBC 数据源(32 位) ”中建立用户 DSN(Data Source Name) ,即用户数据源,如图 5-3 所示
    展开阅读全文
    1
      金牌文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:vb车队综合业务管理系统(论文 源代码).rar
    链接地址:http://www.gold-doc.com/p-138884.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们
    copyright@ 2014-2018 金牌文库网站版权所有
    经营许可证编号:浙ICP备15046084号-3
    收起
    展开