基于SSM的车辆租赁系统的设计与实现毕业论文
2021-11-28 21:29:12
论文总字数:20639字
摘 要
随着社会的发展和科技的进步,传统行业也受到了极大的抨击,在互联网技术高速发展的背景下,汽车租赁行业也开始通过网络租车的方式,极大程度的便利了人们的生活。
在这个系统中我用了JSP、Servlet、MySQL,MyBatis,Spring,SprinMVC等相关知识。网页的界面面向用户,以实用性出发,兼具简洁、方便、易于操作等特点,在网页视觉效果上取得了很好的效果。最后,网站的建设中,应用到了JSP的动态编程,JAVA编程以及MySQL数据库。
这次论文是对车辆租赁管理系统的详细阐述。管理员和用户是系统的用户,管理员的权限有汽车管理,租赁管理,待审核租赁,已租赁,待审核归还;用户的权限有汽车检索,我的租赁,待审核租赁,已租赁,待审核归还,个人信息。
关键字: JSP;MySQL;MyBatis;SpringMVC;汽车租赁;系统管理
Abstract
With the development of society and the progress of science and technology, the traditional industry has also come under great attack. In the context of the rapid development of Internet technology, the car rental industry has also begun to rent cars through the Internet, which greatly facilitates people's life.
In this system, I used JSP, Servlet, MySQL, MyBtis, Spring , SringMVC and other related knowledge. The interface of web page is user-oriented, practical, simple, convenient, easy to operate and so on. It has achieved good results in the visual effect of web page. Finally, in the construction of the website, JSP dynamic programming, Java programming and my SQL database are applied.
This thesis is about the car rental management system. Administrators and users are users of the system. The authority of administrators includes auto management, lease management, lease to be approved, leased, return to be approved; the authority of users includes auto search, my lease, lease to be approved, leased, return to be approved, personal information.
KEYWORDS: JSP ; MySQL; MyBatis; SpringMVC; Car Rental; System Management
目录
第1章 绪论 1
1.1课题研究背景及意义 1
1.2国内外研究现状 1
1.3论文研究内容 2
第2章 系统需求分析 3
2.1需求分析 3
2.1.1功能性需求 3
2.1.2 非功能性需求 4
2.1.3 数据结构分析 4
2.2可行性分析 7
2.2.1经济性 7
2.2.2技术性 7
2.2.3操作性 7
第3章 系统设计 8
3.1系统设计阐述 8
3.2系统用例图 8
3.3系统流程图 10
3.4系统功能分析 10
3.5 MySQL数据库设计 11
第4章 系统的实现 16
4.1开发环境 16
4.2系统登陆页面实现 16
4.3用户功能模块 17
4.3.1汽车概览 17
4.3.2 每日推荐 18
4.3.3 汽车租赁 19
4.3.4 归还汽车 20
4.3.5历史订单 21
4.3.6 修改个人信息 22
4.3.7 汽车留言 22
4.4系统管理员功能模块 23
4.4.1汽车管理模块 23
4.4.2管理租赁信息 23
4.4.3分类信息管理 24
4.4.4 留言信息管理 25
4.4.5 还车管理 25
4.5超级管理员功能模块 26
4.5.1 超级管理员主界面 26
4.5.2用户信息管理 26
4.5.2管理员信息管理 27
第5章 系统测试 29
5.1测试方法 29
5.2 系统测试结果 29
第6章 结论 30
参考文献 31
致 谢 32
第1章 绪论
1.1课题研究背景及意义
随着互联网时代的发展,针对汽车租赁行业的公司也逐渐发展起来。在以往大多数的租车行业都是采用人工管理,不过在记录,结账,服务定位常有错误发生。就目前的社会的行业发展形势来看,采取人工线下租赁汽车的方式已经无法满足日益加多的汽车租赁市场的租车需求,采用人工租赁汽车的方式,导致在业务处理的时候效率比较低,远远无法同互联网处理的速度相比。除此之外,人工租赁汽车的方式在某些时候回出现纰漏,导致了一些租车错误的产生,白白浪费了大量的人力物力以及用户的时间,这样也就导致了服务质量难以继续提高,而采用网上租车的方式,通过电脑和互联网来处理订单业务等,准确度可以提高很多。同时,采用网上租车的方式,电脑处理业务的速度相较于人工来说,也是巨大的提升,极大的提高了管理效率以及减少人工操作不当等造成的错误发生。所以汽车租赁系统的开发是非常有意义的,通过计算机高效准确的管理来促进汽车租赁行业的发展。在这种情形下,计算机技术的优势得以凸显, 逐步在租赁工作方面发挥出越来越关键的作用。而且随着人们生活环境的日益变化,信息技术的飞速发展,正逐渐改变着人们的生活方式,现在的很多年轻人认为租车可能比买车的性价比更高,选择租车就可以有非常多的不同的选择,可以体验驾驶不同车辆的乐趣,所以目前社会中汽车租赁行业的发展速度也是越来越快,尤其是在互联网 技术在各种地方得到广泛使用的环境下,很多汽车租赁企业都更加乐意选择使用互联网来构建企业的车辆租赁管理系统,从而使得自身的发展更进一步,只有这样紧跟时代技术发展的潮流,企业才能够更好的发展下去。另外,通过互联网上的车辆租赁管理系统也可以让企业来更好的管理客户的信息的租车服务模式。
1.2国内外研究现状
我国汽车租赁行业由于整体起步的时间比较晚,汽车融资租赁市场发展的整体规模还是不算大,我国的汽车租赁市场还是处于早期发展的阶段,但是通过我国目前的汽车租赁行业的发展态势可以看出,我国的汽车租赁行业进步的速度非常的迅速,用着巨大的发展潜力,再过不久,结合着互联网技术的不断发展更新,我国的汽车租赁行业肯定是可以赶超其他的国家的。而正是因为我国汽车租赁行业的发展环境、发展方向和发展速度不断优化,很多企业都希望能够通过汽车租赁行业来获得足够多的利润,也想要紧跟汽车租赁行业发展的脚步[1],不断的改革自身的传统模式和制度,在现在这样网络租车快速的时代,很多企业的改革也是变得尤为重要,想要获得更多的利润和资源,网上的汽车租赁系统也是很多企业以后将会主要发展的项目方向。而且我国目前的汽车租赁行业的发展水平相较于国外汽车租赁行业的水平,还是有着较大的差距。特别是在汽车租赁行业网络化发展水平上,我国汽车租赁行业起步较晚,同时也导致了网络化的速度也是比较慢的,我国汽车租赁行业在现在还是较多的通过人工操作的方式来完成业务处理等任务,但是这样不仅会缩小汽车租赁企业的在租车行业所能获得的利润空间,而且对于企业和用户两个方面来说,租车和用车的质量、效率等都没有办法得到充分的保障和提高。所以在这样一个汽车租赁行业大发展的情况下,汽车租赁管理系统的价值就显得非常的重要而且必要。
再说一说国际社会中汽车租赁行业的发展现状,由于国际汽车租赁行业出现的时间相较于我国是非常早的,国际汽车租赁业已经有超过100年的发展历史,在最初的时候汽车租赁行业只是在欧洲市场有发展和实行。在进入21世纪后,国际汽车租赁行业也是快速发展,开始扩展到更多的方面,在欧洲的多个发达国际中,汽车租赁市场的发展越来越好,价值也越来越大,有着巨大的潜力,很大程度上的为人们的出行提供了便利。在国外,汽车租赁行业已经拥有较为完备的网上管理系统,在全球设有数以万计的服务网点,并已经形成全球计算机一体化管理甚至安置了卫星定位系统。这些网络系统都极大的为租车用户提供了便利,同时为汽车租赁企业极大的提高了处理效率以及确保了数据处理和操作的准确性,使得汽车租赁企业可以获得更多的利润[1]。
由国内外现状分析可以知道,目前网上租车的形式在世界各地都在逐渐变得流行,人们也更加喜欢这种便捷的租车方式,可以轻松的浏览每个车辆信息,选择自己喜欢的车辆进行下单。而且在现在互联网技术快速发展的时代,网上租车会有越来越好的发展情景,车辆租赁管理系统也会变得越来越重要。
1.3论文研究内容
本文主要研究基于SSM的车辆租赁系统的设计与实现,这几个月的毕业设计时间内,在完成设计与实现车辆租赁管理系统的过程中,对于车辆租赁管理系统目前的研究背景意义以及使用需求进行了一定的调查,对于国内外的车辆租赁管理系统的使用情况也进行了了解和分析。
在实现车辆租赁系统时,开发工具选择了IntelliJ IDEA,同时用到了SpringMVC进行系统框架的搭建,使用MyBtis和MySQL数据库完成了系统数据库的设计和实现,使用B/S结构,JavaScript和JSP技术进行系统前端Web页面的搭建和完善[2]。
在所设计和实现的车辆租赁管理系统中,主要分为普通用户,系统管理员,超级管理员三个角色的功能模块[3]。三种角色在登录系统时都需要进行账号和密码的验证,验证成功才能进行相应的角色页面进行操作,系统管理员和普通用户是系统的用户,用户的权限有汽车信息浏览,待审核租赁,已租赁,待审核归还,修改个人信息,每日推荐,历史订单;系统管理员的权限有汽车信息管理,租赁管理,待审核租赁,已租赁,待审核归还;超级管理员的权限为对系统管理员和用户的账号信息进行操作,可增加和删除系统管理员和普通用户的账号信息。
第2章 系统需求分析
2.1需求分析
随着当前时代的快速发展,人们的生活节奏的加快,网络时代的而推进,无不在推动着社会的发展进步,传统的汽车租赁管理也不再单纯的依赖线下,开发出一款能够在网页版进行汽车租赁操作,租赁审核,汽车信息查看的软件在此刻是符合市场需求的,系统设计运行的效果应能达到:页面整洁大方,基于JSP进行页面布局开发;业务逻辑清晰,便于后期维护人员代码维护开发;功能齐全完备,能够满足用户的日常需求[4]。
2.1.1功能性需求
1.系统使用者注册管理功能
超级管理员账号为数据库设计时所存入的账号;系统管理员的账号通过超级管理员新增得到或者是数据库中已有的管理员账号;普通用户的账号通过在系统中输入相关的账号、姓名、密码、手机号、驾照档案编号等其他个人信息进行注册,注册时会对手机号以及驾照档案编号进行验证,手机号和驾照档案编号正确时才能够完成注册。
请支付后下载全文,论文总字数:20639字
相关图片展示: