本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于WEB的车辆管理系统的设计与实现

基于WEB的车辆管理系统的设计与实现

在中小型车队中使用车辆管理系统可以较全面、详细的显示车辆的相关信息和关于车辆的调度信息等,系统设计完成后能够简单方便操作,使车辆管理简单化、规范化,完善车队的管理,提高管理质量和管理效率。 主要内容: 车辆管理系统主要针对车队的车辆调度、驾

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774


  • 详细描述

    基于WEB的车辆管理系统的设计与实现
     
     
      摘要;车辆管理系统是采用计算机对车辆的信息进行智能的管理,摆脱了以往通过人力手动的来记录车辆的信息,提高了车队工作的效率。通过计算机来管理的车辆管理系统可以使车队的管理人员能够更快、更有效的对车队的真实情况进行管理。
    车辆管理系统采用的是SSH框架来进行开发的,struts主要用于页面的跳转,和利用hibernate来连接数据库。项目中采用jsp来完成页面的开发和SQL Server数据库来对数据进行保存,本系统主要实现对车辆的出车记录、车辆和司机的基本信息的管理等功能。相对于一般的车辆管理系统,本系统关于车辆和司机等信息更加完善,可以让客户可以更全面的考虑并进行选择,并且本系统操作简便,使用快捷能够满足了车队管理员的需求。
    关键字;车辆管理系统;;SSH;jsp;SQL Server数据库
    Design and Implementation of Vehicle Management System based on the WEB
    Abstract: Vehicle management system is the use of the information on the vehicle computer intelligent management, from the past to record manually through human vehicle information to improve the efficiency of the fleet. Through this system can manke the team managers can faster and more effectively manage the team’s real situationt.
    Vehicle management system uses SSH framework for the development, struts mainly used for page jumps, and use hibernate to connect to the database. To complete the project using jsp page development and SQL Server database to save the data, the system main trip logs of the vehicle, the vehicle and the driver of the basic information management and other functions. Relative to the general vehicle management system, the system information about the vehicles and drivers more complete, allowing customers to more fully consider and make a selection, and the system is easy to operate, use a shortcut to meet the needs of the fleet manager.
    Key word;Vehicle management system;SSH;jsp;SQL Server database
     
     

    目录
    1  序言 2
    1.1研究背景 2
    1.2研究现状 2
    1.3研究意义 3
    2  系统运行环境及开发技术 4
    2.1  系统运行环境 4
    2.1.1  硬件开发环境 4
    2.1.2  软件开发环境 4
    2.2  系统开发技术 4
    2.2.1  My Eclipse简介 4
    2.2.2  JSP简介 5
    2.2.3  SQL Server 2008简介 5
    3系统分析 6
    3.1 可行性分析 6
    3.2 系统需求分析 7
    3.2.1功能需求分析 7
    3. 2.2数据库需求分析 8
    4 系统设计 8
    4.1系统总体框架 8
    4.1.1 Spring 8
    4.1.2 Struts 9
    4.1.3 Hibernate 10
    4.2 系统功能模块 11
    4.2.1 系统模块 11
    4.2.2车辆管理模块 11
    4.2.3驾驶员管理模块 12
    4.2.4出车管理模块 12
    4.2.5资费管理模块 12
    5 系统详细设计 13
    5.1数据库概念设计 13
    5.2 数据库设计 14
    5.3 程序实现 17
    5.3.1 登录和功能界面 17
    5.3.2管理界面 20
    5.3.3编辑界面 23
    5.3.4删除界面 24
    5.3.5录入界面 25
    5.3.6查询界面 27
    5.3.7退出操作 29
    6结束语 30
    参考文献  : 31

    1  序言

    我们已经进入信息技术而不是靠体力劳动的年代,每一个行业都在发生翻天覆地的变化,所以对于重要的代步工具车辆的管理也应该紧跟时代的步伐。在我国经济的蓬勃发展的同时,各类机动车辆的数量也随之急剧增加,以往通过人力来进行管理车辆的模式已经满足不了现实的需求,车队应该要利用先进的信息技术使车辆充分发挥作用。车辆管理系统致力于综合业务较多管理麻烦的车队。本次开发在对租车公司的车辆的出车记录、驾驶员管理、车辆管理以其它业务管理的深入了解后进行开发,基本上可以满足车队基本的运营操作。本设计是希望通过使用车辆管理系统可以让车队的管理规范化、有序化,可以使车队的运作更加顺利。

    1.1研究背景

    上个世纪八十年代末期,随着计算机网络和通信技术的发展,管理系统进入了网络化发展时期。世界上许多发达国家都已经建立起来了先进的管理系统,提高了管理的效率,加大了管理的力度,在社会经济发展中发挥出了巨大的作用。我国利用计算机管理车辆起步比国外晚,主要是受国内计算机技术的普及程度和社会发展的限制。但随着计算机的日益普及,计算机管理系统的技术也越来越成熟,使用计算机来进行管理车辆的单位也越来越多,这样可以减少许多人力和财力上的浪费和管理上的不便。
    近几年来,随着计算机的迅速发展,随之也出现了各种各样的计算机管理系统,对管理系统进行了进一步的完善和改进,更加提高了管理效率,同时也推动了社会的发展和进步。
    随着互联网技术的发展,车辆管理系统也进行了蓬勃发展,许多车辆管理系统软件被相继推出,一些软件更是结合了如GPS/GIS等技术。

    1.2研究现状

    在80年代末90年代初,我国管理系统开始了发展,国家建立了诸多矛头抢进的工程,很多企业单位也建立了自己的局域网和广域网来管理信息。经济的富裕带动了知识的迈进,服务和处理对象,自身的框架,处理能力,都有飞跃的进步。
    在二十世纪六十年代,国外就产生了简单的车辆管理系统,通过计算机对车辆使用、保险、加油等情况进行记录大大地减少了人工的使用,提高了对车辆使用的效率。
    我国利用计算机管理车辆起步比国外晚,主要是受国内计算机技术的普及程度和社会发展的限制。但随着计算机的日益普及,计算机管理系统的技术也越来越成熟,使用计算机来进行管理车辆的单位也越来越多,这样可以减少许多人力和财力上的浪费和管理上的不便。

    1.3研究意义

    在我们的日常生活中,我们每天都需要使用机动车辆作为我们的代步工具,几乎成了生活必须品。我们怎样才能更好的使用它发挥出它的功效变成为了重中之重。此时拥有一套完整的车辆管理系统变成了关键所在。因为随着车队的规模逐渐扩大,在管理方面需要相对更多的人才来进行管理,使用车辆管理系统可以减少对车队人力、物力、财力的浪费,并且能够较好的体现车队的实情并进行总结,资料存放于机器中也有方便于查找和管理。因此,使用车辆管理系统是时代进步必然趋势。由于管理车辆档案等信息不便于使用手工进行管理,同时给车辆管理工作带来了不便,以及不能及时了解车辆的出车情况和车辆的维修、保险、加油等信息。为了使车辆管理更具规模化、有效化,开发车辆管理系统是很有必要的,可以为管理人员管理车辆的相关信息提供便利。车辆管理系统可以管理车辆的维修、保险、加油和驾驶员的违章记录等信息,还可以了解车辆的使用情况为车辆的更新换代提供重要的依据并可以按照用户需求浏览到用户所需的资料。使用车辆管理系统可以帮助车队节省资源的浪费,提高车辆管理的精确性。web车辆管理系统是真正离开了手工操作,真正意义上结合车队车辆与网络技术的新产物,车辆管理系统可以致力于于交通管理体系,并在整个过程中起到重要地位。一般的车管所都具有这项设备,给大众提供便利,也节约了成本,工作效率大幅提高。目前车辆管理系统的技术已经日趋完善,各个交通信息管理部门的车辆管理系统也均十分成熟。车辆管理系统是采用计算机对车辆的信息进行智能化的管理,摆脱了以往通过人力手动的来记录车辆的信息,,通过计算机来管理的车辆管理系统可以使车队的管理人员能够更快、更有效的对车队的真实情况进行管理。
    基于web的车辆管理系统这个项目涉及的方面比较广,其主要针对车辆档案、司机档案、保养记录、加油记录、保险记录、违章记录、年检记录、附加费用(可灵活增减,例如:洗车费、停车费、招待费、补贴费、过路过桥费)、费用收入记录、出车记录等进行较全面的车辆管理等。
        论文目标:
    在中小型车队中使用车辆管理系统可以较全面、详细的显示车辆的相关信息和关于车辆的调度信息等,系统设计完成后能够简单方便操作,使车辆管理简单化、规范化,高质量,高效率。
    主要内容:
    车辆管理采用系统分化,使其车辆调度管理人员管理更具实用性,让车队运行更专业化。其中大模块可分为:系统管理,司机管理,档案管理,日常业务处理等等,其中具体的详细小模块可分为:用户资料修改,出车记录模块,司机档案模块,车辆档案模块,司机违章记录模块,车辆记录模块,资费模块和退出等等。
     


    结束语

    至此,一个相对完整的车辆管理系统已经完成了。此次毕业论文的内容通过大概框架设计到实际操作运行执行,其具体包含的模块及各个子模块。通过详细分析,我得出了这个项目涉及的方面比较广,其主要针对车辆档案、司机档案、、保养记录、加油记录、保险记录,年检记录、违章记录、附加费用(可灵活增减,例如:洗车费、停车费、招待费、补贴费、过路过桥费)、费用收入记录、出车记录等进行较全面的车辆管理等。实现车辆管理存在着一些问题:采取什么样的开发工具和利用哪种数据库作为后台与之配合使用?采用什么开发语言?以及在何种开发环境中进行开发?
    本系统主要还是针对的是车辆进出和档案的管理系统,他的基本步骤是先用SQL SERVER2008建立一个数据库,再结合JSP技术、MVC设计模式、SSH框架、WEB技术设计出整个车辆管理系统。通过吸收前人经验,自己的调查分析熟悉面前车队的经营状况,把操作融入到实际当中去。但是我觉得系统的完整性还是有待提高的,还有一些漏洞需要之后更充分的补充完善,类似于租车人如何得知车辆使用进展,自己的身份识别等;只有更进一步的学习,不断地开发测试才能真正的投入到生活中使用,方便大众。
    通过这段时间的学习是我对SSH框架有了一定的了解,也可以更加熟练的使用SQL Server2008数据库,这是我第一次接触SSH框架,刚开始对它还不是很了解,有些功能完成的不是很好,还存在不足之处,为了简单方便的实现效果想选择车辆等是都是通过id号来传递的。以后会努力增加自己知识的积累,减少系统的不足。而且虽然该系统在国外已经得到了广外的应用,但我国实际运用能力还不是很充足,所以需要开发人员更系统全面的反复测试推广;运用到日常生活,在实践中得到了广泛的使用但是对它的研究和开发并没有结束,因为在现实中还是会出现一些问题。最后,我也衷心的感谢导师对我的这阶段的督促,指导,帮我纠正错误,反复的修改完善才有了现在的成品。
     
     
     
     

    参考文献  :

    [1]飞思科技产品研发中心《JSP应用开发详解》电子工业出版社,2002.1
    [2]李萍.数据库设计与应用.北京:高等教育出版社,2008.11
    [3]孙卫琴《精通Hibernate:Java对象持久化详解》电子工业出版社,2005.5
    [4]谭浩强《JSP程序开发》电子工业出版社,2004.3
    [5]《数据库技术联机分析处理王珊主编 北京科学出版社 1998
    [6]谢希仁《计算机网络》人民邮电出版社,2006
    [7]康会光、马海军、李颖等《SQL Servlet2008中文版标准教程》清华大学出版社,2009.3
    [8]邱哲、王俊标、马斗《Struts Web设计与开发大全》清华大学出版社,2004.11
    [9]张锋科技,陈刚著《Eclipse从入门到精通(java开发利器)》清华大学出版社,2005.6
    [10]刘长炯著《MyEclipse 6 Java 开发中文教程》电子工业出版社, 2007.10
    [11]http://www.baidu.com
    [12]《数据库原理及应用》 钱雪忠主编 北京邮电大学出版社 2007,8 第二版
     
     

    收缩