ImageVerifierCode 换一换
格式:DOCX , 页数:43 ,大小:1.57MB ,
资源ID:6995830      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/6995830.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(车辆管理系统设计与实现 精品.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

车辆管理系统设计与实现 精品.docx

1、车辆管理系统设计与实现 精品本科学生毕业设计车辆管理系统的设计与实现系部名称: 计算机科学与技术系 专业班级: 软件工程06-2班 学生姓名: 指导教师: 职 称: 讲 师 二一年六月The Graduation Design for Bachelors DegreeDesign and Implementation of Vehicle Management SystemCandidate: Specialty:Software EngineeringClass:06-2Supervisor:2010-06摘 要随着信息时代的到来,信息高速公路的兴起,全球信息化进入了一个新的发展时期。人们越

2、来越认识到计算机的强大的信息模块处理功能,使之成为信息产业的基础和支柱。我国经济的快速发展,汽车已经成为人们不可缺少的交通工具。对于拥有大量车辆的机关企事业来说,车辆的管理系统成为日常事务中的一项重要工作。如何让管理人员及时了解每一辆车的具体情况,提高车的使用效率减少费用的支出,就成为个单位需要解决的一个难题,为了规范企业内部管理,提高企业管理质量,开发出一套专门用于车辆管理的软件。本软件可以集中管理车辆的信息、驾驶员的信息、车辆费用的信息、车辆出车、回车调度等一系列信息,有效地跟踪管理企业的每台车的使用状况,带动企业进入车辆管理信息化、科学化、同时也可以节省人力、物力、财力、提高工作效率,是

3、企业的车辆管理更加科学、更加规范。论文介绍了该系统开发应用的一些基本知识,主要是Java方面的知识。其次对Windows环境下的后台数据库Mysql做了一些简要的说明。随后,阐述了本系统的结构设计以及所有数据库结构的设计情况。最后,全面介绍了本系统的设计、实现方法以及技术特点,使车辆管理系统更具科学性、规范性和高效性。关键词:信息;车辆;管理系统;Java;Mysql;ABSTRACTAlong with the rise, world information that coming of information ages, information superhighway entered a

4、 new development period. People more and more know the mighty information of calculator to handle the function, and make the foundation that it become information industry with pillar.Our country economy of fleetness development, the car have already become pileup of the people indispensability. For

5、 own management that the organization business enterprise of the large quantity vehicle the business come saying, and the vehicle become a key job of the usual thing inside. How to let manage the personal on time the understanding become a hard nut to crack that solve of unit demand every the cricum

6、stance of the car, increase the vehicles usage efficiency reduce overhead, For the norm business enterprise inner part management, increase the business enterprise management the quantity, better services to develop to out a software for exclusively used foring the vehicle managing, this software to

7、 can concentrate to manage the conveyance of the car information, driver information, car cost, car out and car in, a series of information of trouble, illegal etc., the validity follow the management, business enterprise condition of each usage of car pedestal, arouse the business enterprise into t

8、he vehicle the management the information, science, can also save the manpower, material resources, talent, increase the work efficiency, and make the business enterprise vehicle manage much more science, much more norm.Firstly, some basic knowledge of java is briefly described. Secondly, the Databa

9、se summory of Mysql which under windows background is introduced. In the following , It narrate the construction design of system and DataBase . In the laset, we study detailed the design of this system and realizes completely method and technique characteristics , it make the vehicle of administrat

10、ive systems more scinetifice more standardized and more efficient.Key words:Information;Vehicle;Management system;Java;Mysql;第1章 绪 论1.1 研究背景车辆管理是对所涉及到的人、财、物等资源的管理和调配,随着交通运输业的飞速发展为人们的生活带来了极大的便利,与此同时,各种交通运输工具特别是汽车数量的剧增也给社会各方面带来了日趋严重的巨大压力。对于各事业或企业单位内部的车辆管理,传统手工操作手段由于工作量大、强度高,而导致的效率低下、出错率高已逐渐不能满足目前车辆管理的

11、需求。依据项目需求特点,围绕提高车辆使用和管理工作,结合车辆自身的特点,完成对通行车辆调度的管理,对车辆使用调度、车辆信息和相关人员的信息管理、使用记录、事故等信息统一管理,进一步提高车辆管理、使用效率和安全保障,做到车辆状态有案可查、有据可依,实现车辆的科学化、自动化管理。为了加强对单位或者企业使用车辆的管理,有很多企业、事业单位内部设置了专门的车辆管理部门,由专职的管理人员负责车辆的调度,但是,随着车辆越来越多,基于日前日常事务管理的手工操作变的很不方便,给车辆管理工作造成困难,传统的管理方式逐渐不再满足现代企业快节奏、高效率的业务要求,如何优化企业车辆配置、提高车辆的使用率、降低维修、油

12、料等费用,已成为现代企业车辆管理的难题。随着信息技术广泛、深入地应用到人类社会的各个领域并发挥着越来越重要的作用。随着车辆越来越多,基于日前日常事务管理的手工操作变的很不方便,计算机软件技术应用于信息管理是发展的必要。作为计算机应用的一部分,充分发挥计算机的优势,将大量复杂的数据交给计算机来处理,有着手工管理无法比拟的优点。它查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高信息管理的效率,是真正意义上的合理利用资源,也是企业事业管理科学化、正规化,与世界接轨的重要条件。信息技术正在推动全球经济面貌的巨变。这种变化对整个企业的影响是全方位的,从企业的经营模式,到经

13、营管理手段,甚至整个企业体系的结构,都受到信息技术的强大冲击。作为现代化企业经营,企业管理方式受到信息技术的深刻影响,能否拥有及时、准确、全面的信息已经成为衡量一个企业管理是否符合该企业的发展的一个重要指标。而信息管理是企业管理的重要方式,它对企业的发展起到重要的作用,因而越来越受到各家各行企业广泛关注和高度重视。随着我国经济的发展,信息化进程的快速发展、企业业务量的增大、业务种类的增多,各个组织内资产的种类、数量和规模越来越庞大。而传统的手工管理三分立管理等管理方式早已满足不了组织内资产管理需求,并由此带来了种种弊端,组织内的资产管理方式、管理手段等都急待改善,企业管理信息化化建设将进入高速

14、发展阶段。企业设备管理在高速发展的信息化建设阶段,如何利用科技手段提高各项应用,实现设备管理系统的信息化,来增强企业管理已经越来越重要。一个企业的主要任务是生产满足社会需要的产品。这是企业一切活动的中心。而对产品生产的全过程进行计划,控制和协调,使得企业在现有生产能力的基础上相互配合,有秩序的均衡生产,以得到最优化的生产经济效果,是生产管理所要解决的主要问题。因此生产管理是企业管理的核心部分。随着企业规模的不断扩大,生产技术的不断发展,生产部门的分工越来越细反映企业生产经营活动的信息量日益增加,对互相配合的协调也越来越要求密切,各种经济问题的决定因素越来越复杂,生产情况瞬时万变,这说明动态性和

15、复杂性已成为生产管理信息系统的主要特征。在生产管理系统的两个特征中,最重要的是动态性。这种动态性一方面表明“生产过程的动态”,“生产情况的万变”,这是动态性的基础;另一方面,表现为“信息的动态”,信息的动态收集,动态存储,而这主要表现为数据库的动态创建。因此,“信息的动态性”是生产管理信息系统动态性最本质的内容。同样,生产管理信息系统的复杂性也有两个方面的含义。一方面,复杂性表明“生产过程的复杂”, “生产情况和环境的复杂”, 这是复杂性的源泉;另一方面,复杂性表现为“信息的复杂”,信息的关系复杂和信息的内容复杂。1.2 研究意义随着经济的日益增长,车辆作为最重要的交通工具,在企事业单位中得以

16、普及,单位的车辆数目已经远远不知简单的几辆,与此同时就产生了车辆资源的合理分配使用问题。该问题设计到车辆的档案管理;驾驶员档案管理;车辆的费用管理;车辆使用管理等。如何对一个企事业单位的车辆进行合理的分配使用,使其发挥最大的使用价值,所以该系统对于一个用车单位来说,不但可以对车辆的使用进行合理的管理,而且对车辆的使用情况进行跟踪记录,这对于单位车辆责任到人,费用清晰,避免责任混乱、费用虚假等一系列相应问题的解决。在当今信息社会里人类的一项主要活动就是利用计算机和网络进行信息的制造、存储、处理、传递和开发利用。随着世界经济和我国经济逐步向知识经济迈进,无论是基于工业经济的管理信息系统,还是面向少

17、数专家和管理人员的专家系统或决策支持系统,其处理对象和服务对象,自身的系统结构,处理能力,都有了进一步的发展。计算机是人类活动的重要记录,作为记录重要信息,需要利用信息技术使其得到准确的收集、科学的管理和高效的利用。随着计算机技术的不断发展,计算机作为知识经济时代的产物,已被广泛应用于社会各个行业和领域。目前,我国的科技水平高速发展,计算机作为今天使用最广的现代化工具已深入到各个领域,并且正在成为未来社会信息社会的重要支柱。在这样的大背景下,现代车辆的管理方式,资源建设等方面都发生了重大变化,这种变化表现在车辆工作,管理和服务平台发生的变化,车辆不再是传统的手工操作,人工管理,而是全面实行计算

18、机管理。车辆的正常运营中总是面对大量的驾驶员信息,车辆信息以及两者相互作用产生的入库信息,因此要对驾驶员资源,车辆资源,入库信息进行管理。本系统的开发就是在于提高车辆管理的工作效率,加强车辆的管理,全面实行计算机管理。1.3 设计目标车辆管理系统是一个协助各单位进行全面的车辆管理的系统。包括车辆档案管理;驾驶员信息管理;车辆费用管理和车辆调度管理几个功能模块。车辆管理系统正处于接近成熟的位置,但随着科技的进步和对车辆使用情况的不同,根据不同的需求,此系统将不断地更新,根据不同的理解,和单位性质不同,所需要的系统也不完全相同,所以车辆管理系统将处于不断的开发当中,根据实际情况开发合适的系统。随着

19、我国社会经济的迅猛发展,汽车也开始逐渐走入人们的生活,成为不可缺少的交通工具。尤其对于拥有大量车辆的企、事业机关单位来说,车辆的管理自然就成为了一个难题,经调查统计显示,主要体现在使用成本居高不下、各部门经常抱怨不能有效地使用车辆,车辆驾驶员更多的将车辆当作私家车在使用,对车辆的使用成本不加以控制,管理部门没有有效的手段对车辆的使用、费用进行控制,也无法对车辆的使用、费用情况进行统计、分析。针对以上情况,本系统开始投入使用,是一个协助各单位进行车辆管理的系统,包括车辆档案管理;车辆费用管理、驾驶员注册以及车辆调度管理等。正是考虑到以上几个因素,也是为了填补当前大型车辆管理软件价格高,而且有许多

20、功能的对于小型企事业单位用不上的空白。我决定开发一套适合企事业单位的软件。首先它的对象用户可以是企业、事业单位等车辆不是很多的用户。其次本软件的价格不是很高,甚至可以以共享的方式提供给用户使用,因为这类用户不肯能为一个车辆管理软件付很多钱,他们最主要的目的就是足够用、稳定就好。最后本软件的使用力求简单化,操作傻瓜化。用户通过点击鼠标点按就可以实现全部操作。因为这种企事业单位不大可能对管理员进行专门的培训,更不能聘用一个专业计算机的人来管理系统。1.4 国内外发展状况车辆单位管理系统的发展历史可以追溯到20世纪60年代末期。由于当时计算机技术已经进入实用阶段,同时大型车辆用手工来查找车辆信息或统

21、计单位信息既费时费力又非常容易出差错,为了解决这个矛盾,第一代的车辆单位管理系统应运而生。当时由于技术条件和需求的限制,用户非常少,它的出现为车辆单位的管理展示了美好的前景,即用计算机的高速度和自动化来代替手工的巨大工作量,用计算机的高准确性来避免手工的错误和误差。第二代的车辆单位管理系统出现于20世纪70年代末。由于计算机技术的飞速发展,无论是计算机的普及性,还是计算机系统工具和数据库技术的发展,都为车辆单位管理系统的阶段发展提供了可能。但未能系统地考虑车辆单位的需求和理念。车辆单位管理系统的革命性变革出现在20世纪90年代末。随着信息爆炸、知识经济时代的到来,使个人、单位、社会对车辆单位管

22、理系统有了更高的需求;同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet/Intranet技术的发展,使得第三代车辆单位管理系统的出现成为必然。第三代车辆单位管理系统的特点是从车辆单位管理的角度出发,用集中的数据库处理几乎所有与车辆单位相关的数据。友好的用户界面,强有力的报表生成工具、分析工具和信息的共享使得车辆单位管理人员得以摆脱繁重的日常工作,集中精力从战略的角度来考虑车辆单位规划和政策。管理信息系统的开发方法有生命周期法、原型法和面向对象的开发等。生命周期法(Life Cycle Method)是20世纪60年代发展起来的一种应用广泛且比较成熟的管理系统开发方法

23、,它的基本思想是将系统的开发工作从开始到结束划分为若干个阶段,每个阶段都有明确的任务,而系统开发出来后,并不意味着生命周期的结束,而意味着根据组织的需要对系统的修改和重建的开始;原型法(Prototyping Method)是20世纪80年代发展起来的,旨在改变生命周期法的缺点的一种系统开发方法,该法的开发思路是首先根据用户的要求,由用户和开发者共同确定系统的基本要求和主要功能,利用系统快速生成工具,建立一个系统模型,再在此基础上与用户交流,将模型不断补充、修改、完善,如此反复,最终直至用户和开发者都比较满意为止,从而形成一个相对稳定、较为理想的管理信息系统;面向对象(Object Orien

24、ted)的开发方法于20世纪80年代开始兴起的,是一种基于问题对象的自底向上的一种系统开发方法,这种方法的特点是以对象为基础,对象是分析问题和解决问题的核心。基于以上三种方法的特点和各自的优缺点,本车辆管理系统利用软件工程化思想和方法,总体上是采用结构化生命法进行系统分析和设计的,而系统实现等步骤则采用了原型法和面对对象的方法。1.5 主要内容本文以工程设计为主,首先讨论了研究背景和意义,给出了系统需求分析与车辆管理系统的概要设计,然后给出了该系统的主界面和各个功能模块设计与实现。本文的主要安排如下:第一章:介绍了课题的研究背景,指出课题是在车辆信息化的大背景下产生的;讨论了课题的研究意义;讨

25、论了设计应该实现的目标;分析了国内外的发展状况,第五节给出了本论文所做的工作。第二章:可行性分析,指出进行可行性分析的各个方面;为开发环境的介绍,分别介绍了Java和Tomcat的特点和优势,充分展示了所用的语言和服务器的好处。第三章:总体分析,分析了车辆管理系统的总体功能;分析了该系统的数据流程图,讨论了系统的数据流图的特性和画出了系统流程图;数据库分析,分析数据库的特点。第四章:给出了系统的完整的功能分析;进行了系统的结构的设计,详细说明了每一个子模块所应该具有的功能;分析了模块功能设计,具体指出了每一个功能模块所应该包含的子模块;分析了系统的模型结构;给出了数据库的介绍以及数据库的创建过

26、程;数据库表的关联及数据库表结构。第五章:说明了系统的主界面的设计;给出了车辆管理功能模块的设计与实现过程;给出了驾驶人管理功能模块的设计;分析了车辆费用管理模块的设计与实现;讨论了车辆调度模块的设计与实现;分析了车辆回车出车管理模块的设计与实现。第六章:系统测试:第一节给出了测试的目标与准则;第二节为测试的结果。第2章 可行性分析和开发环境的介绍2.1 可行性分析现在随着企业规模的扩大以及车辆作为最为普遍的交通工具,在企业中已经不是单一的存在,由于单位车辆数目的急剧增加,与之相对应的问题随之而生,比如车辆的使用权问题,车辆的费用问题等,不再是简单的少量的数据。为了解决这一系列的问题,我们必须

27、借助于电脑的强大的数据处理能力和存储能力,如此可以减少人力财力来维护这些数据,可以用更少的投入来换取更佳的数据管理。因此,在这样的情况下,开发单位车辆管理系统是可行的,是必要的。如今,计算机开发已经慢慢的驱向成熟,车辆管理系统也有部分开发,但是都还不是十分完善。现今已经开发的车辆管理系统都是针对以运营为主的具有盈利目的的单位。比如,公交管理、出租车管理、运输公司管理、汽车站点的管理,而这些管理最主要是针对盈利的管理,很少有针对各种汽车车辆费用、车辆调配等各种普通单位,不是以车辆运营为盈利手段的车辆管理,此系统就是适合如今大多数企业单位或者事业单位管理的车辆管理系统。可行性分析法是对工程项目进行

28、系统技术经济论证,经济合理性综合分析的方法。其目的是通过对技术先进程度,经济合理性和条件可能性的分析论证,选择以最小的人力、物力、财力耗费,取得最佳技术、经济、社会效益的切实方案。如今,计算机开发已经慢慢的驱向成熟,车辆管理系统也有部分开发,但是都还不是十分完善。它是解决项目投资前期分析的主要手段。 软件可行性分析最根本的任务是对以后的行动方针提出建议。如果问题没有可行的解,分析员应该建议停止这项开发工程,以避免时间、资源、人力和金钱的浪费;如果问题值得解,分析员应该推荐一个较好的解决方案,并且为工程制定一个初步的计划。可行性研究就是预开发软件系统的总体目标,给出它的功能、性能、可靠性以及其他

29、方面的要求。其目的是用最小的代价在尽可能短的时间内确定问题能否解决、是否值得去解决。在结合了当前的实际市场需求和今后的发展趋势后,我认为本软件的市场前景将会非常好。因为现在的国内外很少有这种专门针对事业、企业车辆管理的软件,而大型软件不仅购买费用高、对硬件要求高而且维护不方便,更重要的是用户不能很快的掌握,还需进行专业的培训。这对于小型用户来说是很难接受的。本软件正是从技术、价格、易用性等方面而专门做的优化。 下面从四个方面分析系统的可行性:1、技术可行性本网站采用Mysql5.0 进行数据库管理、操作和维护,用Jsp进行界面设计,用Struts以及Hibernate进行框架的搭建,用JDBC

30、操作数据的录入、查询、删除等功能。根据Java的特点,以及上述当前广泛实际应用,充分说明本网站在技术方面的可行,而且安全稳定性能也很高。本系统是一个数据库管理和查询的系统,现有的技术以较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计利用现有技术条件应完全可以达到该系统的功能目标。同时,考虑给予的开发期限也较为充裕,预计系统是可以在规定期限内完成开发。2、开发环境可行性网站开发需要的开发环境需要装有Windows Xp系统的电脑上运行,这样的配置在当今已经不成位难题,而服务器方面,只需要从网站上下载Tomcat6.0的服务器即可,在编写软件的时候用的是Java开发语言,只需要在机器上

31、安装Sun公司免费发布的Java开发语言即可,以及在编写的时候用的IBM公司的免费软件MyEclipse 5.0编写代码,数据库方面,用Mysql 5.0数据库,以及用ERStudio 画出E-R图,所以开发环境的可行性是没有问题的。现在的电脑硬件发展速度飞快,同样软件的速度也很快,两者在当今时代都飞速发展,硬件的价格也在不断降低,而软件更加趋于免费化,所以更好的开发软件和硬件正在提供给我们,所以开发环境对我们软件编程者只会越来越好了。3、经济可行性经济可行性分析是,从经济的角度分析网站系统的规划方案有无实现的可能和开发的价值;分析网站系统所带来的经济效益是否超过开发和维护网站所需的费用。经济

32、上的可行性是企业行为的基础。由于车辆系统的开发设计是为完成毕业设计任务而进行的,所以不存在赢利的问题。所以在此也就不讨论经济可行性的问题。4、操作可行性 本系统采用的是网页的模式,界面简单,而且美观,操作起来非常方便,不需要有计算机专业的功底,只需基本的计算机操作,该系统采用的是Sturts和Hibernate框架搭建的系统,安全性和稳定性也非常高。操作该系统的时候,只需要用鼠标点击和键盘操作就可以完成所有的内容,操作方便简洁,适合绝大多数人使用,这也是企业不需要找专门的计算机专业人来操作,也不需要进行培训,所以操作方面是没有问题的。2.2 开发环境及所用工具分析车辆管理系统配置的开发环境如下:1、硬件配置环境:CPU:P III处理器以上、内存:512MDDR、硬盘:30G2、操作系统:Microsoft Windows Xp 3、数据库:Mysql5.0、ERstudio 7.14、编码工具:MyEclipse 5.0、Java开发环境5、服务器:Tomcat 6.02.2.1 Java开发语言分析1、Java的介绍Java,是由Sun

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1