货车公司信息管理系统_第1页
货车公司信息管理系统_第2页
货车公司信息管理系统_第3页
货车公司信息管理系统_第4页
货车公司信息管理系统_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

货车公司信息管理系统1绪论1.1开发背景对于拥有大量车辆的运输企业来说,车辆的管理成为日常事务中的一项重要工作。但一直以来人们使用传统人工的方式进行车辆管理,这种管理方式存在着许多缺点,如:效率低、实时性差等,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。利用计算机可以集中管理车辆的运营、维修、事故、等一系列信息,可以有效管理企业每台汽车的使用状况,带动企业进入车辆管理信息化、科学化、同时也可以节省人力、物力、财力、提高工作效率,使企业车辆管理更加科学、更加规范。1.2系统需求分析运输企业车辆管理系统功能主要包括:司机档案管理、车辆档案管理、车辆管理、运营业务管理等功能。(1)系统初始化、用户管理、密码管理(2)司机档案管理(司机信息添加、修改、查询)(3)车辆档案管理(车辆信息的录入、车辆信息的查询、修改)(4)技师档案管理(技师信息的添加、修改、查询)(5)车辆管理(车辆运输信息的管理、车辆维修信息的管理)1.3系统可行性分析1.3.1系统要求本软件系统主要由司机档案管理,车辆档案管理,车辆管理、运营信息管理等功能模块构成,,实现车辆管理信息化。(1)技术可行性分析运用VisualBasic6.0作为软件开发环境、SQLServer2000开发数据库进行系统开发,能够保证系统的可行性及数据的安全性。(2)经济可行性分析行业发展迅速,企业规模在不断的扩大,其开发费用在可承受范围内。(3)营运可行性分析本系统的界面十分人性化,所以管理人员无需进行专门培训就能轻松的使用。1.3.2系统目标(1)由人工管理过渡到机械自动化、系统化、规范化管理(2)维修车辆、事故车辆的信息一目了然(3)及时掌握车辆的运营情况,提高车辆的利用率和企业的经济效率1.4系统结构设计文件、图形文件和无格式的数据文件。2建立数据库2.1数据库设计在本系统中,需要保存大量数据,如:货车信息、司机信息、运输记录、技师信息、修理记录等,通过使用数据库技术,将这些数据保存到数据库中,可方便对这些数据的管理,数据库设计如下:(1)现有一个车辆的数据库,由下面五个表组成:货车(货车号,类型,载重量);司机(司机号,司机姓名,性别,住址,薪水);驾驶(司机号,货车号,货物,目的地,出发时间,返回时间,驾驶时间);技师(技师号,技师姓名,性别,住址,薪水);修理(技师号,货车号,修车时间,取车时间,维修费);(2)姓名不能为空,载重量大于3吨,司机的薪水不能少于2000,技师的薪水不能少于1500,每个表至少插入4条记录。2.2项目E-R图图2.1E-R2.3建立数据库使用企业管理器创建数据库创建一个车辆管理数据库,名称为CLGL。2.4为数据库建立表并对其实施约束使用查询分析器,输入代码,为CLGL数据库建立名为Truck、Driver、Transportation、Technician、Repairing的表,并分别对五个表实施约束并设置主码在表中插入数据,在查询分析器中分别查看五个表,得到结果如下图所示:图2.2Truck基本信息表图2.3Driver基本信息表图2.4Transportation基本信息表图2.5Technician基本信息表图2.6Repairing基本信息表图2.7数据库关系图3用VisualBasic6.0设计系统3.1登录模块在显示主窗体之前,首先将弹出“登录”窗体,如下图所示。在该窗体中输入用户名和密码,如果正确,则将隐藏“登录”窗体,显示主窗体;如果输入错误,则将显示提示信息,单击“确定”,返回“登录”窗体,用户名与密码全部清空,需重新输入正确信息。图3.1登录界面3.2主窗口模块进入主界面,图3.2为成功登录后的界面。图3.2系统主界面3.3车辆管理模块车辆管理模块主要实现如下功能:查看所有车辆信息、添加车辆信息、修改车辆信息、删除车辆信息,界面图3.3所示。图3.3车辆管理界面3.4司机档案管理模块司机档案管理模块主要实现如下功能:添加司机信息、修改司机信息、删除司机信息,界面如图3.4所示。图3.4司机管理界面3.5技师管理模块技师管理模块主要实现如下功能:添加技师信息、修改技师信息、删除技师信息,界面如图3.5所示。图3.5技师管理界面图3.6维修管理界面3.6维修管理维修管理模块主要实现如下功能:添加维修信息、修改维修信息、删除维修信息,界面如图3.6所示。3.7运输管理运输管理模块主要实现如下功能:添加运输信息、修改运输信息、删除运输信息,界面如图3.7所示。图3.7运输管理界面3.8查询管理查询管理模块主要实现如下功能:查询车辆信息、查询司机信息、查询技师信息、查询维修信息。查询车辆信息界面如图3.8所示。图3.8车辆查询界面查询司机信息界面如图3.9所示。图3.9司机查询界面查询技师信息界面如图3.10所示。图3.10技师查询界面查询维修信息界面如图3.11所示。图3.11维修查询界面4结论通过这次对车辆管理系统的设计和开发,使我对VisualBasic6.0有了更进一步的认识,尤其是对车辆管理数据库系统后台的设计和开发,使我对数据库的掌握和使用有了很大的突破。在做毕业设计的过程中,让我认识到光凭学校上课是所学的知识是远远不够的,学校的课程是基础,在打好基础后,还需要学习很多新的知识,做这个毕业设计的过程,也是我不断学习的过程。使我学到了很多实用的东西,也体会到了开发一个完整系统的不易。参考文献王珊,萨师煊.数据库系统概论(第4版)[M].北京:高等教育出版社,20

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论