汽车租赁系统课件_第1页
汽车租赁系统课件_第2页
汽车租赁系统课件_第3页
汽车租赁系统课件_第4页
汽车租赁系统课件_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

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

文档简介

汽车租赁管理系统的设计与实现

学位申请人:学科专业:软件工程指导教师:答辩日期:前言随着互联网+、共享经济对传统商业模式的深度影响,大数据、云计算以及车联网的普及,汽车租赁迎来了新发展。很多汽车租赁公司抓住机遇,为满足广大消费者的需求,为其提供更优质的服务,开展了汽车同城租赁、异地租赁、分时租等多种租赁业务。加之计算机应用技术日趋成熟,信息管理系统得到迅速发展,信息管理系统在汽车租赁业中的应用成为必然。汽车租赁已经从最初线下交易转向以线上交易为主的服务模式。神龙租车公司从事中小型汽车租赁行业,面对激烈的市场竞争,公司迫切需要改变以往的管理方式来提高管理效率,适应市场发展。本公司只有解决了管理效率低、管理混乱、资源浪费、满足分时租赁等问题,市场份额才会提高,经济效益才会增加,汽车租赁管理系统弥补了公司管理的不足,因此开发一套汽车租赁管理系统是公司发展需求。2PPT课件主要功能整个系统从操作简单性,界面友好性,功能实用性出发,为车辆租赁和管理提供了一个广阔而廉价的平台。本系统打破了以往汽车租赁管理系统只能够对汽车租赁信息管理的缺陷,通过本系统,用户可以查看全部车辆信息,同时完成车辆预定,也可满足分时租赁的需求。借助互联网发展的浪潮,该系统的开发有利于汽车租赁公司发展线上和线下租赁业务,同时降低业务成本,提高经营业务的互联网宣传力度,方便公司管理人员和消费者的即时沟通,提高了汽车租赁公司的信息化管理水平,为公司实现业务的开展提供了有效平台,为公司的经营效益的提高提供了潜在动力。3PPT课件技术方案本系统的技术方案:1)技术选型选择成熟可靠的主流技术。平台开发采用微软技术路线,平台开发语言采用.NET(C#)。它适应于Windows系统并能很好的与其引用程序结合,数据库采用MicrosoftSQLServer也易操作;部署环境基于Windows平台。2)平台应用技术由公司自主研发。采用第三方组件,优先选择开源组件。3)系统设计上采用面向服务架构SOA(Service-OrientedArchitecture)思想,最大程度的以服务为力度重用代码,未来扩充方便,支持按业务需求切分服务,支持分布式部署。4)系统设计上采用分层架构,保证系统的灵活、高效,并能完成负载均衡。接入控制、通讯、入库、存储、业务处理、界面显示等各层相互独立,便于程序管理、查错4PPT课件课题目的本课题的目的是使车辆租赁信息管理清晰化、透明化、便于操作,易于管理。通过功能模块的优化组合实现不同的管理细节,是管理过程实现最大程度的自动化与信息化,降低出错率。在传统的车辆租赁信息管理中,各种管理工作往往是复杂繁琐的。车辆租赁信息管理的特点是信息处理量比较大,所管理的种类比较繁多,而且由于消费、缴费等单据发生量特别大,关联信息多,查询和统计的方式不尽相同。在管理过程中经常会出现信息的重复传递,因此汽车租赁需要系统来管理,系统开发的总体任务是满足公司业务发展和管理的需求,从而实现租赁管理的系统化、规范化、自动化、信息化和自能化。5PPT课件各章简介绪论部分主要内容有课题的研究背景和意义,国内外汽车租赁市场现状以及当天发展的态势,最后明确了课题的主要研究内容。1主要是介绍开发汽车租赁管理系统中设计的关键技术,并该关键技术进行论述。2系统的需求分析,主要对系统的需求进行了说明,详实的论述了系统的需求以及系统可行性分析,给系统的设计打下了深厚的基石。3根据需求分析来对系统进行设计,主要对系统设计原则、系统方案概述、系统架构设计、系统功能设计和数据库设计等方面进行阐述。4主要通过采用软件工程的思想,来对汽车租赁管理系统的功能模块予以实现。对系统重要功能模块进行了详细的实现,给出了界面和相关代码。5总结与展望部分的主要内容是对本课题的研究进行了总结和展望。66PPT课件1绪论.课题背景随着社会的进步和发展,人们的生活方式和生活理念发生了质的改变,愈来愈多的人不再购买汽车,而是选择在有需要的情况下租赁汽车,以其作为代步工具来出行,尤其是年轻人更加的喜欢以租车来快速实现自己的驾驶梦。汽车行业的迅猛发展,为人们的“以车代步”关联做了铺垫,于是汽车租赁公司如雨后春笋般不断冒出。汽车租赁已经成为一个极具市场潜力的“朝阳产业”。随着租赁业务的不断发展,全国各地的租赁公司不断壮大发展,用户规模不断上升。因此,为满足日益上升的用户需求,运用互联网技术来进行统筹租赁管理很有重要。为响应目前汽车租赁的互联网化趋势,经神龙汽车有限公司发起,满足其“神龙汽车”的租车服务,由深圳市慧视通科技股份有限公司开发出一套完整的汽车租赁管理系统。借助这套系统,有助于提升企业经济效益,并起到节约成本的作用。7PPT课件国内汽车租赁行业发展状况

(1)中国汽车租赁行业融资情况:分时租赁备受资本关注,传统租赁中后期融资比例更高(2)中国汽车租赁行业主要市场解析:长期租赁市场规模最大,短期租赁市场集中度相对较高(3)中国汽车租赁行业主要盈利模式解析:规模化经营是企业盈利的关键,收入来源亟待丰富中国汽车租赁行业未来发展趋势:(1)长期租赁市场:高度分散市场向区域集中化发展,强者愈强。(2)短期租赁市场:领先者打造出行生态,新进者瞄准细分用车场景。(3)分时租赁市场发展趋势:新能源汽车仍是市场主导,线下配套资源是发展关键。8PPT课件1绪论.研究的目的和意义汽车租赁产业的发展态势好,汽车租赁公司通过融资和并购等方式,使得规模会越来越大,车辆的数量也在快速增长。大规模的汽车租赁企业亟需健全的网络管理系统,而电子商务和互联网络的引入,使汽车租赁公司通过网络途径更方便的做好自身宣传以及业务拓展,很多客户会通过汽车租赁系统直接跟公司进行业务洽谈以及预定汽车,这样不仅降低管理成本,更好的实现业务拓展,提高市场占有率和公司效益,最终达到管理水平和公司业绩共同提高的双赢局面[1]。作为以“神龙租车”为租赁业务品牌的神龙汽车有限公司,面对激烈的市场竞争,公司迫切需要改变以往传统的管理方式来提高管理效率,适应市场发展。本公司只有解决了管理效率低、管理混乱、资源浪费、满足分时租赁等问题,市场份额才会提高,经济效益才会增加,汽车租赁管理系统弥补了公司管理的不足,使得开发该汽车租赁管理系统成为必然。9PPT课件1绪论.课题的来源和研究内容课题来源本课题是本人单位组织实施的管理信息系统,作者本人有幸参与了该系统的需求分析、系统设计、部署实施等环节,在整个项目建设期间还负责了项目外包管理。研究内容根据神龙汽车有限公司下属的神龙租车公司的基本情况,按照业务流程,结合汽车租赁行业实际运营特点,开发出了满足企业信息化要求的汽车租赁管理系统软件,从而规范其业务流程,提高工作效率和企业竞争力本系统还致力为中小租赁企业提供一款易用、方便管理的汽车租赁管理系统。所有冗杂的记录和操作被简单易懂的操作代替,极大的挺好了使用效率,便于企业进行管理,节约了运营成本,从而增加企业利润。此外,利用互联网的双向交互机制,解决企业与客户沟通迟缓和信息不对称的问题,从而极大扩展租赁市场的时间和空间,创造更多的互动机会。10PPT课件2相关技术介绍2.1ASP.NET2.2C#编程语言2.3MVC2.4ASP.NETMVC2.5SQLServer20082.6SOA面向服务架构2.7JSON11PPT课件3需求分析.需求分析概述总体需求分析针对目前汽车租赁公司的管理系统现状,运用模块化管理的有关概念,开发出一套连接着数据库的,能用网页进行操作的汽车租赁管理系统。通过将租赁过程中相关的业务进行集中管理和模块化管理,使得每一个模块既相互独立又有一定的联系。将所有数据统一管理,既提高了管理质量,又节约了资源和成本,使管理更简单化,便捷化。本系统针对不同的使用者,分为客户子系统和公司职员子系统。客户子系统托管在公有云的服务器上,包括用户注册模块,车辆查询和预定,在线押金支付等功能模块,用户可通过互联网访问该子系统,自助完成相关业务流程。公司职员子系统部署在公司局域网,只能在公司内部访问或在门店通过基于安全令牌的VPN接入访问,公司职员子系统包括综合管理、车辆管理、车务管理、租赁管理、系统管理、订单管理、报表统计、车辆监控等管理功能模块。12PPT课件租车时序图13PPT课件需求分析针对汽车租赁的全部流程,系统应该有综合管理、车辆管理、车务管理、租赁管理、系统管理、订单管理、报表统计、车辆监控等管理功能模块。综合管理:对员工、部门、客户,发票进行管理车辆管理:主要对车辆及车辆相关业务进行管理。车务管理:主要对企业车辆年审、保险、事故等进行管理。租赁管理:主要对车型设置价格及增值服务配件、违章押金、里程限制进行设置系统管理:主要系统级别的设置。权限、角色、字典。订单管理:管理所有订单及收费操作,门店租车登记。报表统计:所有业务报表车辆监控:对安装了车载终端的车辆进行监控管理。14PPT课件系统架构理念针对以上系统设计原则和难点分析,确定了使用面向服务、分层、基于B/S的架构理念。系统设计上采用面向服务架构SOA(Service-OrientedArchitecture)思想,将系统中业务逻辑以服务的形式包装呈现,即以业务需求切分服务,降低不同不见的耦合度。同时,此设计思路也保证了支持分布式部署,能支持较高并发性使系统具有高性能,也使得该系统拥有良好的扩展性。系统设计上采用分层架构,上端展现层/中间业务逻辑层/下端数据处理层,各层相互独立,相邻层通过服务完成通讯,实现架构清晰,功能分界明显。15PPT课件系统架构为B/S(Browser/Server)架构。服务器端承载业务逻辑,客户端侧实现展示。同时,用户使用方便,只需要浏览器便可访问应用;维护简单方便,开发简单高效。浏览器Browser/WEB服务器Server/数据库服务器Database是解决公共信息服务以及交互相应动态服务最适用的一种应用模型。实现了真正意义上的瘦客户,大大简化了应用系统的分发、配置管理和版本管理工作。16PPT课件系统功能设计

17PPT课件平台管理系统模块18PPT课件网站系统模块

19PPT课件微信系统

(1)客户注册、登录。(2)定位客户当前位置。(3)客户选择查询车型条件。(4)客户选择合适车型。(5)客户选择优惠及增值服务。(6)订单确认页,客户确认订单,提交订单,支付或到店支付。(7)预定车辆成功。(8)我的个人中心可查看历史订单及订单状态及详情。20PPT课件APP应用(1)租赁企业管理员登录系统。(2)根据登录用户权限使用不同模块功能。(3)报表统计按月按日统计企业车辆出租收入。(4)订单管理列出所有订单,车辆调度,取车验车,还车验车,事故验车只列出符合条件的订单。(5)车辆库存统计企业所有车辆状态(6)车辆违章列出企业违章车辆的未处理及已处理的违章情况(7)车辆监控,监控安装了终端设备的所有车辆位置情况。21PPT课件4设计方案.系统总体规划根据干部监督工作的流程以及性质,可以把系统分为安全管理、干部基础信息提取、信访信息管理、联系通报管理、干部重大事项管理、干部经济审计管理、干部奖惩管理、干部谈话信息管理、智能查询以及数据分析十大子系统。系统的整体信访信息管理模块、联系通报管理模块、干部重大事项管理模块、干部经济审计管理模块、千部奖惩管理模块和干部谈话信息管理模块由于具有类似的流程,在此统称为信息管理模块,它们主要负责各种信息的录入、审核、归档等功能。干部基础数据提取主要负责与后台数据库的连接以及数据的提取等功能,由于己有的各种平台和系统的异构性,故该模块采用基于WebService。的设计。智能查询模块可以依据信息的类型、信息的重要级别、时间、信息状态来进行查询。所有输入并且审核通过的数据都可以参与查询。信息报表可以根据信息的类型、信息的重要级别、时间(天、月、季度、年)、信息状态来生成。数据分析模块对所搜集到的信息进行统计和分析。22PPT课件5系统的实现

业务功能实现

整个租车系统,按功能分层主要分为:前端UI层,中间层业务处理层,后端数据持久层,共三层。(1)前端UI层的功能实现,采用静态页面实现,包括html,css和javascript,通过http协议加json报文,同业务处理层进行通信和数据交换。UI层只负责用户数据的输入和javascript的简单校验。以及处理业务层返回的json数据的展现和页面的效果渲染。(2)中间层使用C#语言编写,一般为一个服务映射配置文件和一个csharp代码文件。服务配置文件为XMl形式,作用是讲前端UI层的业务请求,映射到具体处理的csharp代码文件,由编译后的可执行文件处理,然后把处理结果通过http协议,以json报文格式返回给UI层,再返回到用户浏览器上显示。中间层如果要从数据库查询数据,或者是要对数据进行持久化保存的,不直接操作数据库,同样是通过接口的方式,调用后端数据持久层进行数据库的读写。(3)数据库持久层使用开源的一个框架,通过各数据库厂商提供的ODBC协议进行数据库的读写,该框架对底层数据库进行了较好的封装,业务开发人员不需要对底层数据库对象Connection,Statement,ResultSet进行直接开发,只需要编写SQL语句放到配置文件中,配置数据映射的字段列表。则底层框架会自动将数据库中记录集的数据封装成Map对象,返回给业务层进行操作。23PPT课件系统界面设计及功能实现

系统优点:基于浏览器的应用系统,功能全面,使用更方便且安全,易于维护。

系统功能关系图:24PPT课件系统登录界面

25PPT课件系统主界面26PPT课件系统测试

测试方法测试的重点是对各用户模块进行测试,方法主要使用黑盒测试,用以检验是否每个功能都能正常使用。当黑盒测试出现问题的时候,则使用白盒测试来检验软件内部动作出现问题的根源。在黑盒测试的过程中,采用了黑盒测试法的边界值分析法和错误推测法。在白盒测试的过程中,采用了判断与路径覆盖的方法。软件工程的根本目的是开发出高质量的符合用户需求的软件。因此通过测试发现错误,之后改正错误在进行测试,这就是进行软件测试的目的。(1)对每个模块进行单元测试,在编写过程中进行,将所发现的错误及时改正。(2)将每个模块都联合起来,着重检查每个模块之间接口,以及软件中的一些问题,通常使用功能测试的方法。(3)对软件的各项功能进行测试,验证软件是否达到了要求,是否满足用户的实际使用要求。测试各系统的各单元是否能够正常工作并完成所要求实现的功能。27PPT课件测试结果本项目包含平台、网站、手机端、微信端,每个端的功能测试均已完成。测试结果如下:1)设计的需求功能均已开发、测试完成。其中,里程保养的短信提醒因为不能实时更新,暂时不用。2)兼容总结:(1)PC侧浏览器目前支持IE9以及谷歌;分辨率最小1024*768(2)安卓版(支持4.0以上版本,15款手机)系统浏览器、UC浏览器、QQ浏览器、谷歌浏览器。(3)IOS版本(支持ios7以上版本)系统浏览器3)性能测试并发1200左右,模拟用户数200万时,页面响应<3s。4)稳定性测试,系统平稳测试一周,业务运行稳定正常,

温馨提示

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

评论

0/150

提交评论