自学内容网 自学内容网

基于SSM的汽车租赁系统

文未可获取一份本项目的java源码数据库参考。

1、前言

随着人民生活水平的提高,汽车工业的发展和汽车的普及,汽车如今已经与我们的生活密不可分,而汽车租赁也已成为一个极具市场潜力的行业。面对飞速发展的汽车租赁市场,由于其经营管理的汽车种类繁多,样式各异,客户需求量大,客户要求高,每天的工作量大,一套完整的管理系统对于汽车租赁公司来说已经十分重要。在信息飞速发展的今天,计算机在汽车租赁管理方面的应用已经相当广泛,实现汽车租赁管理的全面自动化,使用汽车租赁系统可以规范企业的管理和经营行为,减少企业的经营成本,提高工作效率。汽车租赁系统是为汽车租赁公司提供的一个简单易用的系统,随着科技的发展,设备和管理的现代化,在实际工作中如何提高工作效率成为一个很重要的问题,而建立管理系统是一个很好的解决办法[1]。

2、国内外研究现状

2.1国外研究现状

国外的汽车租赁行业与国内的汽车租赁行业相比,首先是发展比较早,其次也比我国的要稳定和成熟,全球的汽车租赁市场的营业额已经达到了千亿美元之多,而所有的市场中以欧美的汽车租赁市场最为火热和成熟[2]。据统计全球的汽车租赁市场的总需求量大约在300万到400万辆。在1990年北京亚运会期间,我国的汽车租赁业开始出现,在当时引起了不小的轰动,随后在上海、广州和深圳等城市逐渐推广起来,经过了十几年的发展,汽车租赁行业开始在中小城市发展起来并逐步和大型城市的汽车租赁连成一体形成连锁机构[3][x1] 。

目前,英国汽车租赁行业对其客户严格履行“注意义务”。所有英国汽车租赁协会(BVRLA)成员要按照行为准则的规定为客户提供高质量的服务,这就能让潜在客户与信誉有保证的BVRLA成员公司签署租赁协议,而上述公司也能够竭诚为客户提供优质的租赁服务[5]。美国目前既有公务用车租赁给公务员使用的业务,也“发明”了将老旧公车处置的业务。美国政府规定(小型乘用车)一般以3年左右或行驶里程8万公里为一个更新周期,达到这一标准,就要用拍卖的手段把这些车辆出售出去。政府这样做的目的就是想获得最大的收益[6]。比如,一辆行驶3年多的公车被政府机构进行拍卖的话,政府机构可以收回一半左右的购车资金,再补贴一半的钱又可以购置新款车型用于租赁。当然,按照联邦采购法的规定,拍卖所得资金不得挪作他用,只能专款专用。

2.2国内研究现状

汽车租赁行业的业内人士认为,汽车租赁是汽车领域中发展前景非常好的行业,但是,一直又是被关注很少的行业,所以汽车租赁行业在我国的发展也比较缓慢[7]。从1992年中国第一家汽车租赁公司成立到现在已经有二十多年的时间,规模比较大的汽车租赁公司只有神州租车、一嗨租车和首汽租车三家,汽车租赁公司数量并不多[8]。一嗨租车连锁公司2006年1月创立,是中国首家全程电子商务化管理的汽车租赁企业,一嗨租车连锁公司的总部位于上海市,服务范围覆盖全国,在全国80多座城市开设了汽车租赁连锁服务网点,现拥有100多种车型的总共一万多台车。一嗨租车连锁公司作为一家综合型的汽车租赁企业,主要客户对象定为个人和中小企业用户[9]。一嗨公司成立以来,出租率、周转率等多项重要指标均位居行业前列,一嗨租车秉承“改善国人出行方式,优化社会资源配置”的使命;坚持“分享、环保、创新、和谐”的理念;发扬“勇于创新、用心服务”的精神;提供“专业、高效、可靠”的服务为公司的企业理念。

目前,一嗨租车已成为众多世界500强企业在华指定的商务用车服务公司,客户涵盖能源、教育、广告、金融、制造等领域,成为都市白领、商务人士出行的全新首选[10]。其次成立于1992年4月的首汽租赁公司,依托于北京首汽(集团)股份有限公司和北京汽车工业控股有限责任公司,是国内最早从事专业性汽车租赁服务的公司之一。将企业建成管理科学化、服务专业化、经营网络化的一流汽车租赁服务企业是首汽租赁始公司的发展目标,公司以提供优质的服务为立足之本。目前,首汽租赁在天津、廊坊、保定、石家庄、青岛、苏州、上海、武汉、福建、广州、深圳等地建立了分(子)公司,在北京地区拥有18个经营门店。

3、相关技术

3.1 JAVA语言

JAVA非常适合企业网络和Internet环境,现在已经成为Internet上最流行、最具影响力的编程语言之一,大多数系统的开发语言基本上都上用JAVA语言进行编写设计的,他们在Sun Microsystems的首席执行官斯科特·麦卡利(Scott McCalli)的支持下编译了Java的HotJava浏览器,并在互联网上启动了Java。面向对象的编程跟人们大脑的逻辑思维是非常相像的,所以与其他的编程语言来进行比较的话,Java语言更具有很好的稳定性及后期的可扩展功能强。

3.2 MySQL数据库

MySQL是一种开放源代码的关系型数据库管理系统( RDBMS), MySQL数据库系统使用最常用的数据库管理语言-结构化查询语言(SQL)进行数据库管理。 MysQL虽然功能未必很强大,但因为它的开源、广泛传播,导致很多地方都在应用此数据库进行开发的。本系统就是利用mysql数据库进行在线考试系统的数据存取。

3.3 SSM框架

SSM框架集由3个开源框架整合而成, 这3个开源框架分别是Spring、Spring MVC、MyBatis。其中, Spring是一个控制反转 (IoC) 和面向切面 (AOP) 的轻量级容器框架;Spring MVC则是一个将Web层进行职责解耦, 基于请求驱动的轻量级Web框架;而My Batis是数据持久层框架, 它支持标准的SQL查询和存储过程, 也能实现数据与对象的高级映射, 是一个优秀的持久层框架。

Spring是2003年兴起的一个开源轻量级Java框架,以Apache许可证形式发布,其提供了一个简易的开发方式,可有效避免那些可能致使底层代码变得繁杂混

乱的大量的属性文件和帮助类。

Spring MVC是Spring的后续产品并融合在Spring Web Flow里面。Spring MVC分离了模型对象、控制器、分派器以及处理程序对象的角色,这种分离让它们更容易进行定制。

MyBatis是2010年Apache的一个基于Java的持久层框架开源项目,通过XML描述符或注释把对象与SQL语句关联起来。MyBatis运行通过加载配置文件、SQL解析、SQL执行、结果映射等步骤完成。

4、结束语

在我国汽车租赁产业还处在发展的初级阶段,目前汽车租赁企业的社会保障还不够完善,与其配套的产业除汽车制造业以外都还不够完善。因此汽车租赁公司自身的核心竞争力将成为决定企业命运的关键。汽车租赁公司在不断开发新的经营模式、提高服务质量、降低经营成本的同时,应充分有效地利用资源,实现信息化管理,提高工作效率,增强核心竞争力,这将是一项重大的课题[12]。汽车租赁业作为朝阳产业,前景广阔但路途艰辛。对一个汽车租赁公司来讲,摆在其面前需要首先解决的问题是如何减少汽车租赁风险,如何使得公司收益水平达到最高,如何使得租赁公司走上规模化、信息化、金融化、网络化的发展之路。因此本课题根据汽车租赁公司的实际情况设计开发出基于SSM的汽车租赁系统,解决了汽车公司租赁的信息化问题。

参考文献

[1] 张一兵. 汽车租赁发展的出路在于新管理技术应用和新业务的开发[J]. 中国汽车租赁网, 2019,6.

[2] 陶浩. 我国汽车租赁业发展环境与需求分析[J]. 企业研究, 2018,2:3-4.

[3] 王建. RentItToday.com:在线租赁服务网站[J].互联网天地, 2020,11.

[4] 苏辉. 简议车辆租赁行业的成本管理[J]. 中国总会计师, 2019,7-15.

[5] 李琪琛, 刘仓军. 基于 VB 的车辆租赁管理系统[J]. 福建电脑, 2019,5.

[6] 杨小影, 张小娜. 基于 Web 的汽车租赁管理信息系统安全方案[J]. 邢台职业技术学院学 , 2018,29(1):21-25.

[7] 陈荣章, 蒋超. 国内汽车租赁业发展现状分析[J]. 汽车与配件, 2018,1:36-38.

[8] 刘旭. UML 在汽车租赁管理系统设计中的应用实例[D]. 职业技术, 2019,11:85-86.

[9] 虞同文. 对上海汽车租赁管理若干问题的思考[J]. 城市公用事业, 2018,10.

[10] 韦助龙. 中国汽车租赁业现状分析及法律风险防范[J]. 经济研究导刊, 2019,22:93-94.

[11] 杨婧. 中国汽车租赁行业现状与前景分析. 财财经论坛, 2019,8:138-140.

[12] 吴悫华. 汽车厂商“试水”汽车租赁业模式选择. 市场论坛, 2020,9.

研究内容 

1、对基于SSM的汽车租赁系统整体结构、功能及具体开发归纳分析,确认需求,进行研究。

2、通过研究Java、Idea、MySQL等开发技术,根据其难点和已有的解决方案提出对问题优化的解决方案。

3、根据SSM架构思想优化规范,通过“汽车租赁系统”展示论证预想方案的合理性。

4、对优化的解决方案进行压力测试,实现其性能。

解决的问题

1、数据库的安全问题:建立完整的后台数据库表,使用安全性相对较高的数据库。

2、汽车租赁的实现:汽车租赁要有汽车租赁价格查看功能,同时对于已经完成汽车租赁订单的要有提交数据库保存的功能。

3、由于基于SSM的汽车租赁系统是个租赁平台,那么就需要提供一个人性化的登陆界面和高效安全的交易机制,也就是说基于SSM的汽车租赁系统对系统的效率,安全,界面方面有较高的要求,这要求制作者不仅要有一定的美工功底,还要有一定Web开发的实力。同时基于SSM的汽车租赁系统会涉及到对大量数据的处理,这就对数据库的设计和实现提出了较高的要求。

拟采用的研究手段

1、需求分析:首先对同类型系统和文献进行调研,然后应用用例图和活动图等方法完成需求分析,以保证能清晰明确的确定系统需求。同时考虑性能需求,以满足日常需要。

2、软件设计阶段:在此阶段确定好系统及数据库的逻辑关系,确定好页面设计风格,应用类图、流程图等多种方式对系统进行准确完整的设计。

3、软件开发阶段:规范开发代码,采用统一的书写规则,代码编写过程中出现问题及时进行调试,注重代码的复用性。

4、软件测试阶段:设计多组测试用例,单元测试阶段测试方法拟采用黑盒测试的边界值测试和错误推测法来确定测试用例,然后采用白盒测试的方法进行测试,用来检验软件覆盖是否完善。


原文地址:https://blog.csdn.net/2401_87134477/article/details/142912427

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!