汽车租赁系统-ppt课件.ppt

上传人(卖家):三亚风情 文档编号:2603835 上传时间:2022-05-10 格式:PPT 页数:32 大小:7.59MB
下载 相关 举报
汽车租赁系统-ppt课件.ppt_第1页
第1页 / 共32页
汽车租赁系统-ppt课件.ppt_第2页
第2页 / 共32页
汽车租赁系统-ppt课件.ppt_第3页
第3页 / 共32页
汽车租赁系统-ppt课件.ppt_第4页
第4页 / 共32页
汽车租赁系统-ppt课件.ppt_第5页
第5页 / 共32页
点击查看更多>>
资源描述

1、前言前言随着互联网随着互联网+、共享经济对传统商业模式的深度影响,大数据、云计、共享经济对传统商业模式的深度影响,大数据、云计算以及车联网的普及,汽车租赁迎来了新发展。很多汽车租赁公司抓住算以及车联网的普及,汽车租赁迎来了新发展。很多汽车租赁公司抓住机遇,为满足广大消费者的需求,为其提供更优质的服务,开展了汽车机遇,为满足广大消费者的需求,为其提供更优质的服务,开展了汽车同城租赁、异地租赁、分时租等多种租赁业务。加之计算机应用技术日同城租赁、异地租赁、分时租等多种租赁业务。加之计算机应用技术日趋成熟,信息管理系统得到迅速发展,信息管理系统在汽车租赁业中的趋成熟,信息管理系统得到迅速发展,信息管

2、理系统在汽车租赁业中的应用成为必然。汽车租赁已经从最初线下交易转向以线上交易为主的服应用成为必然。汽车租赁已经从最初线下交易转向以线上交易为主的服务模式。神龙租车公司从事中小型汽车租赁行业,面对激烈的市场竞争,务模式。神龙租车公司从事中小型汽车租赁行业,面对激烈的市场竞争,公司迫切需要改变以往的管理方式来提高管理效率,适应市场发展。本公司迫切需要改变以往的管理方式来提高管理效率,适应市场发展。本公司只有解决了管理效率低、管理混乱、资源浪费、满足分时租赁等问公司只有解决了管理效率低、管理混乱、资源浪费、满足分时租赁等问题,市场份额才会提高,经济效益才会增加,汽车租赁管理系统弥补了题,市场份额才会

3、提高,经济效益才会增加,汽车租赁管理系统弥补了公司管理的不足,因此开发一套汽车租赁管理系统是公司发展需求。公司管理的不足,因此开发一套汽车租赁管理系统是公司发展需求。2PPT课件主要功能主要功能v 整个系统从操作简单性,界面友好性,功能实用性出发,为车辆租赁整个系统从操作简单性,界面友好性,功能实用性出发,为车辆租赁和管理提供了一个广阔而廉价的平台。和管理提供了一个广阔而廉价的平台。本系统打破了以往汽车租赁管本系统打破了以往汽车租赁管理系统只能够对汽车租赁信息管理的缺陷,通过本系统,用户可以查理系统只能够对汽车租赁信息管理的缺陷,通过本系统,用户可以查看全部车辆信息,同时完成车辆预定看全部车辆

4、信息,同时完成车辆预定,也可满足分时租赁的需求。借也可满足分时租赁的需求。借助互联网发展的浪潮,该系统的开发有利于汽车租赁公司发展线上和助互联网发展的浪潮,该系统的开发有利于汽车租赁公司发展线上和线下租赁业务,同时降低业务成本,提高经营业务的互联网宣传力度,线下租赁业务,同时降低业务成本,提高经营业务的互联网宣传力度,方便公司管理人员和消费者的即时沟通,提高了汽车租赁公司的信息方便公司管理人员和消费者的即时沟通,提高了汽车租赁公司的信息化管理水平,为公司实现业务的开展提供了有效平台,为公司的经营化管理水平,为公司实现业务的开展提供了有效平台,为公司的经营效益的提高提供了潜在动力。效益的提高提供

5、了潜在动力。3PPT课件技术方案技术方案v 本系统的技术方案:本系统的技术方案: v 1)技术选型选择成熟可靠的主流技术。平台开发采用微软技术路线,)技术选型选择成熟可靠的主流技术。平台开发采用微软技术路线,平台开发语言采用平台开发语言采用.NET(C#)。它适应于。它适应于Windows系统并能很好系统并能很好的与其引用程序结合,的与其引用程序结合,数据库采用数据库采用Microsoft SQL Server也易操也易操作作;部署环境基于;部署环境基于Windows平台。平台。v 2)平台应用技术由公司自主研发。采用第三方组件,优先选择开源)平台应用技术由公司自主研发。采用第三方组件,优先选

6、择开源组件。组件。v 3)系统设计上采用面向服务架构)系统设计上采用面向服务架构SOA(Service-Oriented Architecture)思想,最大程度的以服务为力度重用代码,未来扩思想,最大程度的以服务为力度重用代码,未来扩充方便,支持按业务需求切分服务,支持分布式部署。充方便,支持按业务需求切分服务,支持分布式部署。v 4)系统设计上采用分层架构,保证系统的灵活、高效,并能完成负)系统设计上采用分层架构,保证系统的灵活、高效,并能完成负载均衡。接入控制、通讯、入库、存储、业务处理、界面显示等各层载均衡。接入控制、通讯、入库、存储、业务处理、界面显示等各层相互独立,便于程序管理、查

7、错相互独立,便于程序管理、查错4PPT课件课题目的课题目的v 本课题的目的是使车辆租赁信息管理清晰化、透明化、便本课题的目的是使车辆租赁信息管理清晰化、透明化、便于操作,易于管理。通过功能模块的优化组合实现不同的于操作,易于管理。通过功能模块的优化组合实现不同的管理细节,是管理过程实现最大程度的自动化与信息化,管理细节,是管理过程实现最大程度的自动化与信息化,降低出错率。降低出错率。v 在传统的车辆租赁信息管理中,各种管理工作往往是复杂在传统的车辆租赁信息管理中,各种管理工作往往是复杂繁琐的。车辆租赁信息管理的特点是信息处理量比较大,繁琐的。车辆租赁信息管理的特点是信息处理量比较大,所管理的种

8、类比较繁多,而且由于消费、缴费等单据发生所管理的种类比较繁多,而且由于消费、缴费等单据发生量特别大,关联信息多,查询和统计的方式不尽相同。在量特别大,关联信息多,查询和统计的方式不尽相同。在管理过程中经常会出现信息的重复传递,因此汽车租赁需管理过程中经常会出现信息的重复传递,因此汽车租赁需要系统来管理,系统开发的总体任务是满足公司业务发展要系统来管理,系统开发的总体任务是满足公司业务发展和管理的需求,从而实现租赁管理的系统化、规范化、自和管理的需求,从而实现租赁管理的系统化、规范化、自动化、信息化和自能化。动化、信息化和自能化。5PPT课件各章简介各章简介绪论部分主要内容有课题的研究背景和意义

9、,国内外汽车租赁市绪论部分主要内容有课题的研究背景和意义,国内外汽车租赁市场现状以及当天发展的态势,最后明确了课题的主要研究内容。场现状以及当天发展的态势,最后明确了课题的主要研究内容。1主要是介绍开发汽车租赁管理系统中设计的关键技术,并该关键主要是介绍开发汽车租赁管理系统中设计的关键技术,并该关键技术进行论述。技术进行论述。2系统的需求分析,主要对系统的需求进行了说明,详实的论述系统的需求分析,主要对系统的需求进行了说明,详实的论述了系统的需求以及系统可行性分析,给系统的设计打下了深厚了系统的需求以及系统可行性分析,给系统的设计打下了深厚的基石。的基石。3根据需求分析来对系统进行设计,主要对

10、系统设计原则、系统方案根据需求分析来对系统进行设计,主要对系统设计原则、系统方案概述、系统架构设计、系统功能设计和数据库设计等方面进行阐述概述、系统架构设计、系统功能设计和数据库设计等方面进行阐述。4主要通过采用软件工程的思想,来对汽车租赁管理系统的功能主要通过采用软件工程的思想,来对汽车租赁管理系统的功能模块予以实现。对系统重要功能模块进行了详细的实现,给出模块予以实现。对系统重要功能模块进行了详细的实现,给出了界面和相关代码。了界面和相关代码。5总结与展望部分的主要内容是对本课题的研究进行了总结和展望。总结与展望部分的主要内容是对本课题的研究进行了总结和展望。66PPT课件1绪论绪论.课题

11、背景课题背景v 随着社会的进步和发展,人们的生活方式和生活理念发生了质的改变,随着社会的进步和发展,人们的生活方式和生活理念发生了质的改变,愈来愈多的人不再购买汽车,而是选择在有需要的情况下租赁汽车,愈来愈多的人不再购买汽车,而是选择在有需要的情况下租赁汽车,以其作为代步工具来出行,尤其是年轻人更加的喜欢以租车来快速实以其作为代步工具来出行,尤其是年轻人更加的喜欢以租车来快速实现自己的驾驶梦。现自己的驾驶梦。v 汽车行业的迅猛发展,为人们的汽车行业的迅猛发展,为人们的“以车代步以车代步”关联做了铺垫关联做了铺垫, 于是汽于是汽车租赁公司如雨后春笋般不断冒出。汽车租赁已经成为一个极具市场车租赁公

12、司如雨后春笋般不断冒出。汽车租赁已经成为一个极具市场潜力的潜力的“朝阳产业朝阳产业”。 v 随着租赁业务的不断发展,全国各地的租赁公司不断壮大发展,用户随着租赁业务的不断发展,全国各地的租赁公司不断壮大发展,用户规模不断上升。因此,为满足日益上升的用户需求,运用互联网技术规模不断上升。因此,为满足日益上升的用户需求,运用互联网技术来进行统筹租赁管理很有重要。来进行统筹租赁管理很有重要。v 为响应目前汽车租赁的互联网化趋势,经神龙汽车有限公司发起,满为响应目前汽车租赁的互联网化趋势,经神龙汽车有限公司发起,满足其足其“神龙汽车神龙汽车”的租车服务,由深圳市慧视通科技股份有限公司开的租车服务,由深

13、圳市慧视通科技股份有限公司开发出一套完整的汽车租赁管理系统。借助这套系统,有助于提升企业发出一套完整的汽车租赁管理系统。借助这套系统,有助于提升企业经济效益,并起到节约成本的作用。经济效益,并起到节约成本的作用。7PPT课件国内汽车租赁行业发展状况国内汽车租赁行业发展状况v (1)中国汽车租赁行业融资情况:分时租赁备受资本关注,传统租)中国汽车租赁行业融资情况:分时租赁备受资本关注,传统租赁中后期融资比例更高赁中后期融资比例更高v (2)中国汽车租赁行业主要市场解析:长期租赁市场规模最大,短)中国汽车租赁行业主要市场解析:长期租赁市场规模最大,短期租赁市场集中度相对较高期租赁市场集中度相对较高

14、v (3)中国汽车租赁行业主要盈利模式解析:规模化经营是企业盈利)中国汽车租赁行业主要盈利模式解析:规模化经营是企业盈利的关键,收入来源亟待丰富的关键,收入来源亟待丰富v 中国汽车租赁行业未来发展趋势中国汽车租赁行业未来发展趋势:v (1)长期租赁市场:高度分散市场向区域集中化发展,强者愈强。)长期租赁市场:高度分散市场向区域集中化发展,强者愈强。v (2)短期租赁市场:领先者打造出行生态,新进者瞄准细分用车场)短期租赁市场:领先者打造出行生态,新进者瞄准细分用车场景。景。v (3)分时租赁市场发展趋势:新能源汽车仍是市场主导,线下配套)分时租赁市场发展趋势:新能源汽车仍是市场主导,线下配套资

15、源是发展关键。资源是发展关键。8PPT课件1绪论绪论.研究的目的和意义研究的目的和意义 v 汽车租赁产业的发展态势好,汽车租赁公司通过融资和并购等方式,汽车租赁产业的发展态势好,汽车租赁公司通过融资和并购等方式,使得规模会越来越大,车辆的数量也在快速增长。大规模的汽车租赁使得规模会越来越大,车辆的数量也在快速增长。大规模的汽车租赁企业亟需健全的网络管理系统,而电子商务和互联网络的引入,使汽企业亟需健全的网络管理系统,而电子商务和互联网络的引入,使汽车租赁公司通过网络途径更方便的做好自身宣传以及业务拓展,很多车租赁公司通过网络途径更方便的做好自身宣传以及业务拓展,很多客户会通过汽车租赁系统直接跟

16、公司进行业务洽谈以及预定汽车,这客户会通过汽车租赁系统直接跟公司进行业务洽谈以及预定汽车,这样不仅降低管理成本,更好的实现业务拓展,提高市场占有率和公司样不仅降低管理成本,更好的实现业务拓展,提高市场占有率和公司效益,最终达到管理水平和公司业绩共同提高的双赢局面效益,最终达到管理水平和公司业绩共同提高的双赢局面1。v 作为以作为以“神龙租车神龙租车”为租赁业务品牌的神龙汽车有限公司为租赁业务品牌的神龙汽车有限公司, 面对激烈面对激烈的市场竞争,公司迫切需要改变以往传统的管理方式来提高管理效率,的市场竞争,公司迫切需要改变以往传统的管理方式来提高管理效率,适应市场发展。本公司只有解决了管理效率低

17、、管理混乱、资源浪费、适应市场发展。本公司只有解决了管理效率低、管理混乱、资源浪费、满足分时租赁等问题,市场份额才会提高,经济效益才会增加,汽车满足分时租赁等问题,市场份额才会提高,经济效益才会增加,汽车租赁管理系统弥补了公司管理的不足,使得开发该汽车租赁管理系统租赁管理系统弥补了公司管理的不足,使得开发该汽车租赁管理系统成为必然。成为必然。9PPT课件1绪论绪论.课题的来源和研究内容课题的来源和研究内容 v 课题来源课题来源v 本课题是本人单位组织实施的管理信息系统,作者本人有幸参与了该系统的需求分析、系统设计、部署实施等环节,在整个项目建设期间还负责了项目外包管理。v 研究内容研究内容v

18、根据根据神龙汽车有限公司下属的神龙租车公司的基本情况,按照业务流神龙汽车有限公司下属的神龙租车公司的基本情况,按照业务流程,结合汽车租赁行业实际运营特点,开发出了满足企业信息化要求程,结合汽车租赁行业实际运营特点,开发出了满足企业信息化要求的汽车租赁管理系统软件,从而规范其业务流程,提高工作效率和企的汽车租赁管理系统软件,从而规范其业务流程,提高工作效率和企业竞争力业竞争力v 本系统还致力为中小租赁企业提供一款易用、方便管理的汽车租赁管本系统还致力为中小租赁企业提供一款易用、方便管理的汽车租赁管理系统。所有冗杂的记录和操作被简单易懂的操作代替,极大的挺好理系统。所有冗杂的记录和操作被简单易懂的

19、操作代替,极大的挺好了使用效率,便于企业进行管理,节约了运营成本,从而增加企业利了使用效率,便于企业进行管理,节约了运营成本,从而增加企业利润。此外,利用互联网的双向交互机制,解决企业与客户沟通迟缓和润。此外,利用互联网的双向交互机制,解决企业与客户沟通迟缓和信息不对称的问题,从而极大扩展租赁市场的时间和空间,创造更多信息不对称的问题,从而极大扩展租赁市场的时间和空间,创造更多的互动机会。的互动机会。10PPT课件2 相关技术介绍相关技术介绍v2.1ASP.NETv2.2 C#编程语言编程语言v2.3 MVCv2.4 ASP.NET MVCv2.5 SQL Server 2008v2.6 SO

20、A面向服务架构面向服务架构v2.7 JSON11PPT课件3需求分析需求分析.需求分析概述需求分析概述v 总体需求分析总体需求分析v 针对目前汽车租赁公司的管理系统现状,运用模块化管理的有关概念,针对目前汽车租赁公司的管理系统现状,运用模块化管理的有关概念,开发出一套连接着数据库的,能用网页进行操作的汽车租赁管理系统。开发出一套连接着数据库的,能用网页进行操作的汽车租赁管理系统。通过将租赁过程中相关的业务进行集中管理和模块化管理,使得每一通过将租赁过程中相关的业务进行集中管理和模块化管理,使得每一个模块既相互独立又有一定的联系。将所有数据统一管理,既提高了个模块既相互独立又有一定的联系。将所有

21、数据统一管理,既提高了管理质量,又节约了资源和成本,使管理更简单化,便捷化。管理质量,又节约了资源和成本,使管理更简单化,便捷化。v 本系统针对不同的使用者,分为客户子系统和公司职员子系统。本系统针对不同的使用者,分为客户子系统和公司职员子系统。v 客户子系统托管在公有云的服务器上,包括用户注册模块,车辆查询客户子系统托管在公有云的服务器上,包括用户注册模块,车辆查询和预定,在线押金支付等功能模块,用户可通过互联网访问该子系统,和预定,在线押金支付等功能模块,用户可通过互联网访问该子系统,自助完成相关业务流程。自助完成相关业务流程。v 公司职员子系统部署在公司局域网,只能在公司内部访问或在门店

22、通公司职员子系统部署在公司局域网,只能在公司内部访问或在门店通过基于安全令牌的过基于安全令牌的VPN接入访问,公司职员子系统包括综合管理、接入访问,公司职员子系统包括综合管理、车辆管理、车务管理、租赁管理、系统管理、订单管理、报表统计、车辆管理、车务管理、租赁管理、系统管理、订单管理、报表统计、车辆监控等管理功能模块。车辆监控等管理功能模块。12PPT课件租车时序图租车时序图13PPT课件需求分析需求分析v 针对汽车租赁的全部流程,系统应该有综合管理、车辆管理、车务管针对汽车租赁的全部流程,系统应该有综合管理、车辆管理、车务管理、租赁管理、系统管理、订单管理、报表统计、车辆监控等管理功理、租赁

23、管理、系统管理、订单管理、报表统计、车辆监控等管理功能模块。能模块。v 综合管理:对员工、部门、客户,发票进行管理综合管理:对员工、部门、客户,发票进行管理v 车辆管理:主要对车辆及车辆相关业务进行管理。车辆管理:主要对车辆及车辆相关业务进行管理。v 车务管理:主要对企业车辆年审、保险、事故等进行管理。车务管理:主要对企业车辆年审、保险、事故等进行管理。v 租赁管理:主要对车型设置价格及增值服务配件、违章押金、里程限租赁管理:主要对车型设置价格及增值服务配件、违章押金、里程限制进行设置制进行设置v 系统管理:主要系统级别的设置。权限、角色、字典。系统管理:主要系统级别的设置。权限、角色、字典。

24、v 订单管理:管理所有订单及收费操作,门店租车登记。订单管理:管理所有订单及收费操作,门店租车登记。v 报表统计:所有业务报表报表统计:所有业务报表v 车辆监控:对安装了车载终端的车辆进行监控管理。车辆监控:对安装了车载终端的车辆进行监控管理。14PPT课件v 系统架构理念系统架构理念v 针对以上系统设计原则和难点分析,确定了使用面向服务、针对以上系统设计原则和难点分析,确定了使用面向服务、分层、基于分层、基于B/S的架构理念。的架构理念。v 系统设计上采用面向服务架构系统设计上采用面向服务架构SOA(Service-Oriented Architecture)思想,将系统中业务逻辑以思想,将

25、系统中业务逻辑以服务的形式包装呈现,即以业务需求切分服务,降低不同服务的形式包装呈现,即以业务需求切分服务,降低不同不见的耦合度。同时,此设计思路也保证了支持分布式部不见的耦合度。同时,此设计思路也保证了支持分布式部署,能支持较高并发性使系统具有高性能,也使得该系统署,能支持较高并发性使系统具有高性能,也使得该系统拥有良好的扩展性。拥有良好的扩展性。v 系统设计上采用分层架构,上端展现层系统设计上采用分层架构,上端展现层/中间业务逻辑层中间业务逻辑层/下端数据处理层,各层相互独立,相邻层通过服务完成下端数据处理层,各层相互独立,相邻层通过服务完成通讯,实现架构清晰,功能分界明显。通讯,实现架构

26、清晰,功能分界明显。15PPT课件v 系统架构为系统架构为BS(BrowserServer)架构。服务器端承载业务逻架构。服务器端承载业务逻辑,客户端侧实现展示。同时,用户使用方便,只需要浏览器便可访辑,客户端侧实现展示。同时,用户使用方便,只需要浏览器便可访问应用;维护简单方便,开发简单高效。问应用;维护简单方便,开发简单高效。v 浏览器浏览器Browser/WEB服务器服务器Server/数据库服务器数据库服务器Database是解决公共信息服务以及交互相应动态服务最适用的一种应用模型。是解决公共信息服务以及交互相应动态服务最适用的一种应用模型。实现了真正意义上的瘦客户,大大简化了应用系统

27、的分发、配置管理实现了真正意义上的瘦客户,大大简化了应用系统的分发、配置管理和版本管理工作。和版本管理工作。16PPT课件系统功能设计系统功能设计17PPT课件平台管理系统模块平台管理系统模块18PPT课件网站系统模块网站系统模块19PPT课件微信系统微信系统v (1)客户注册、登录。客户注册、登录。v (2)定位客户当前位置。)定位客户当前位置。v (3)客户选择查询车型条件。)客户选择查询车型条件。v (4)客户选择合适车型。)客户选择合适车型。v (5)客户选择优惠及增值服务。)客户选择优惠及增值服务。v (6)订单确认页,客户确认订单,提交订单,支付或到)订单确认页,客户确认订单,提交

28、订单,支付或到店支付。店支付。v (7)预定车辆成功。)预定车辆成功。v (8)我的个人中心可查看历史订单及订单状态及详情。)我的个人中心可查看历史订单及订单状态及详情。20PPT课件APP应用应用v (1)租赁企业管理员登录系统。租赁企业管理员登录系统。v (2)根据登录用户权限使用不同模块功能。)根据登录用户权限使用不同模块功能。v (3)报表统计按月按日统计企业车辆出租收入。)报表统计按月按日统计企业车辆出租收入。v (4)订单管理列出所有订单,车辆调度,取车验车,还车)订单管理列出所有订单,车辆调度,取车验车,还车验车,事故验车只列出符合条件的订单。验车,事故验车只列出符合条件的订单。

29、v (5)车辆库存统计企业所有车辆状态)车辆库存统计企业所有车辆状态v (6)车辆违章列出企业违章车辆的未处理及已处理的违章)车辆违章列出企业违章车辆的未处理及已处理的违章情况情况v (7)车辆监控,监控安装了终端设备的所有车辆位置情况。)车辆监控,监控安装了终端设备的所有车辆位置情况。21PPT课件4设计方案设计方案.系统总体规划系统总体规划v 根据干部监督工作的流程以及性质,可以把系统分为安全管理、干部基础信根据干部监督工作的流程以及性质,可以把系统分为安全管理、干部基础信息提取、信访信息管理、联系通报管理、干部重大事项管理、干部经济审计息提取、信访信息管理、联系通报管理、干部重大事项管理

30、、干部经济审计管理、干部奖惩管理、干部谈话信息管理、智能查询以及数据分析十大子系管理、干部奖惩管理、干部谈话信息管理、智能查询以及数据分析十大子系统。系统的整体统。系统的整体v 信访信息管理模块、联系通报管理模块、干部重大事项管理模块、干部经济信访信息管理模块、联系通报管理模块、干部重大事项管理模块、干部经济审计管理模块、千部奖惩管理模块和干部谈话信息管理模块由于具有类似的审计管理模块、千部奖惩管理模块和干部谈话信息管理模块由于具有类似的流程,在此统称为信息管理模块,它们主要负责各种信息的录入、审核、归流程,在此统称为信息管理模块,它们主要负责各种信息的录入、审核、归档等功能。档等功能。v 干

31、部基础数据提取主要负责与后台数据库的连接以及数据的提取等功能,由干部基础数据提取主要负责与后台数据库的连接以及数据的提取等功能,由于己有的各种平台和系统的异构性,故该模块采用基于于己有的各种平台和系统的异构性,故该模块采用基于Web Service。的。的设计。设计。v 智能查询模块可以依据信息的类型、信息的重要级别、时间、信息状态来进智能查询模块可以依据信息的类型、信息的重要级别、时间、信息状态来进行查询。所有输入并且审核通过的数据都可以参与查询。信息报表可以根据行查询。所有输入并且审核通过的数据都可以参与查询。信息报表可以根据信息的类型、信息的重要级别、时间信息的类型、信息的重要级别、时间

32、(天、月、季度、年天、月、季度、年)、信息状态来生成。、信息状态来生成。v 数据分析模块对所搜集到的信息进行统计和分析。数据分析模块对所搜集到的信息进行统计和分析。22PPT课件5 系统的实现系统的实现v业务功能实现业务功能实现 v整个租车系统,按功能分层主要分为整个租车系统,按功能分层主要分为 :前端:前端UI层,中间层业务处理层,后端数据持层,中间层业务处理层,后端数据持久层,共三层。久层,共三层。v(1)前端)前端UI 层的功能实现,采用静态页面实现,包括层的功能实现,采用静态页面实现,包括 html,css 和和 javascript,通过通过 http协议加协议加json 报文,同业

33、务处理层进行通信和数据交换。报文,同业务处理层进行通信和数据交换。 UI层只负责用户层只负责用户数据的输入和数据的输入和javascript的简单校验。以及处理业务层返回的的简单校验。以及处理业务层返回的json数据的展现和页数据的展现和页面的效果渲染。面的效果渲染。v(2)中间层使用)中间层使用C#语言编写,一般为一个服务映射配置文件和一个语言编写,一般为一个服务映射配置文件和一个csharp代码文代码文件。件。 服务配置文件为服务配置文件为XMl形式,作用是讲前端形式,作用是讲前端UI层的业务请求,映射到具体处理的层的业务请求,映射到具体处理的 csharp 代码文件,由编译后的可执行文件

34、处理,然后把处理结果通过代码文件,由编译后的可执行文件处理,然后把处理结果通过 http协议,协议,以以json报文格式返回给报文格式返回给UI层,再返回到用户浏览器上显示。层,再返回到用户浏览器上显示。 中间层如果要从数据库中间层如果要从数据库查询数据,或者是要对数据进行持久化保存的,不直接操作数据库,同样是通过接口查询数据,或者是要对数据进行持久化保存的,不直接操作数据库,同样是通过接口的方式,调用后端数据持久层进行数据库的读写。的方式,调用后端数据持久层进行数据库的读写。v(3)数据库持久层使用开源的一个框架,通过各数据库厂商提供的)数据库持久层使用开源的一个框架,通过各数据库厂商提供的

35、ODBC协议进行协议进行数据库的读写,该框架对底层数据库进行了较好的封装,业务开发人员不需要对底层数据库的读写,该框架对底层数据库进行了较好的封装,业务开发人员不需要对底层数据库对象数据库对象Connection,Statement, ResultSet进行直接开发,只需要编写进行直接开发,只需要编写SQL语句放到配置文件中,配置数据映射的字段列表。则底层框架会自动将数据库中语句放到配置文件中,配置数据映射的字段列表。则底层框架会自动将数据库中记录集的数据封装成记录集的数据封装成Map对象,返回给业务层进行操作。对象,返回给业务层进行操作。23PPT课件系统界面设计及功能实现系统界面设计及功能

36、实现v系统优点:基于浏览器的应用系统,功能全面,系统优点:基于浏览器的应用系统,功能全面,使用更方便且安全,易于维护。使用更方便且安全,易于维护。v v系统功能关系图:系统功能关系图:24PPT课件系统登录界面系统登录界面25PPT课件系统主界面系统主界面26PPT课件系统测试系统测试v 测试方法测试方法v 测试的重点是对各用户模块进行测试,方法主要使用黑盒测试,用以测试的重点是对各用户模块进行测试,方法主要使用黑盒测试,用以检验是否每个功能都能正常使用。当黑盒测试出现问题的时候,则使检验是否每个功能都能正常使用。当黑盒测试出现问题的时候,则使用白盒测试来检验软件内部动作出现问题的根源。在黑盒

37、测试的过程用白盒测试来检验软件内部动作出现问题的根源。在黑盒测试的过程中,采用了黑盒测试法的边界值分析法和错误推测法。在白盒测试的中,采用了黑盒测试法的边界值分析法和错误推测法。在白盒测试的过程中,采用了判断与路径覆盖的方法。软件工程的根本目的是开发过程中,采用了判断与路径覆盖的方法。软件工程的根本目的是开发出高质量的符合用户需求的软件。因此通过测试发现错误,之后改正出高质量的符合用户需求的软件。因此通过测试发现错误,之后改正错误在进行测试,这就是进行软件测试的目的。错误在进行测试,这就是进行软件测试的目的。v (1)对每个模块进行单元测试,在编写过程中进行,将所发现的错误对每个模块进行单元测

38、试,在编写过程中进行,将所发现的错误及时改正。及时改正。v (2)将每个模块都联合起来,着重检查每个模块之间接口,以及软件将每个模块都联合起来,着重检查每个模块之间接口,以及软件中的一些问题,通常使用功能测试的方法。中的一些问题,通常使用功能测试的方法。v (3)对软件的各项功能进行测试,验证软件是否达到了要求,是否满对软件的各项功能进行测试,验证软件是否达到了要求,是否满足用户的实际使用要求。测试各系统的各单元是否能够正常工作并完足用户的实际使用要求。测试各系统的各单元是否能够正常工作并完成所要求实现的功能。成所要求实现的功能。27PPT课件测试结果测试结果v 本项目包含平台、网站、手机端、

39、微信端,每个端的功能测试均已完本项目包含平台、网站、手机端、微信端,每个端的功能测试均已完成。成。v 测试结果如下:测试结果如下:v 1)设计的需求功能均已开发、测试完成。其中,里程保养的短信提)设计的需求功能均已开发、测试完成。其中,里程保养的短信提醒因为不能实时更新,暂时不用。醒因为不能实时更新,暂时不用。v 2)兼容总结:)兼容总结:v (1)PC侧浏览器目前支持侧浏览器目前支持IE9以及谷歌;分辨率最小以及谷歌;分辨率最小1024*768v (2)安卓版(支持)安卓版(支持4.0以上版本,以上版本,15款手机)系统浏览器、款手机)系统浏览器、UC浏浏览器、览器、QQ浏览器、谷歌浏览器。

40、浏览器、谷歌浏览器。v (3)IOS版本(支持版本(支持ios7以上版本)系统浏览器以上版本)系统浏览器v 3)性能测试并发)性能测试并发1200左右,模拟用户数左右,模拟用户数200万时,页面响应万时,页面响应3s。v 4)稳定性测试,系统平稳测试一周,业务运行稳定正常,测试各项)稳定性测试,系统平稳测试一周,业务运行稳定正常,测试各项约为功能正确。约为功能正确。28PPT课件v本文以本文以“神龙租车神龙租车”管理系统为蓝本,通过对基管理系统为蓝本,通过对基于于Windows平台、数据库平台、数据库SQL server2008以及开发语言采用以及开发语言采用.NET(C#)对数据库进行操作对

41、数据库进行操作的相关知识的应用,给出了一个汽车租赁管理信的相关知识的应用,给出了一个汽车租赁管理信息系统的开发实例。息系统的开发实例。v运用汽车租赁管理系统的是汽车租赁企业不断升运用汽车租赁管理系统的是汽车租赁企业不断升级的必然途径之一,该系统的所有功能均能满足级的必然途径之一,该系统的所有功能均能满足其汽车租赁服务信息化、高效化的需求。其汽车租赁服务信息化、高效化的需求。29PPT课件课题展望课题展望v 因系统研发时间仓促,还未在实践中得到进一步的检验和完善,所以因系统研发时间仓促,还未在实践中得到进一步的检验和完善,所以本系统仍有很多地方待于完善,比如:本系统仍有很多地方待于完善,比如:v

42、 提高软件的操作性,在实践中不断升级操作页面,简化冗余代码。提高软件的操作性,在实践中不断升级操作页面,简化冗余代码。v 该系统还有该系统还有APP部分尚未实现,可以采用现在比较新或流行的技术,部分尚未实现,可以采用现在比较新或流行的技术,比如比如Web App、Hybrid App、 Native App。根据系统需要,。根据系统需要,开发合适的开发合适的APP。v 现在现在NET Core 是是.NET Framework的新一代版本,是微软开发的新一代版本,是微软开发的第一个官方版本,具有跨平台的第一个官方版本,具有跨平台 (Windows、Mac OSX、Linux) 能力的应用程序开

43、发框架能力的应用程序开发框架 (Application Framework),未来也,未来也将会支持将会支持 FreeBSD 与与 Alpine 平台,也是微软在一开始发展时就平台,也是微软在一开始发展时就开源的软件平台,可以利用该新技术来优化系统。开源的软件平台,可以利用该新技术来优化系统。v 系统界面还不够美观大气,在后期应用中仍应完善,还应着重加强系统界面还不够美观大气,在后期应用中仍应完善,还应着重加强UI设计,便于后期更新升级。设计,便于后期更新升级。v 增加更强的安全策略,使用密钥交换的加密方法等以达到保证信息安增加更强的安全策略,使用密钥交换的加密方法等以达到保证信息安全的目的。全的目的。30PPT课件致谢致谢v感谢各位评委老师!感谢各位评委老师!v感谢导师黄立群导师!感谢导师黄立群导师!v感谢华中科技大学软件学院全体老师的教导、支感谢华中科技大学软件学院全体老师的教导、支持和帮助!持和帮助! 31PPT课件谢谢各位老师、专家!谢谢各位老师、专家!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(汽车租赁系统-ppt课件.ppt)为本站会员(三亚风情)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|