在线网络租车系统的设计与实现文献综述

 2022-11-13 11:17:28
{title}{title}

文献综述:

在线车辆租赁系统的文献综述

1 前言与背景

日前,大部分的汽车租赁公司还是采用传统的计算机上应用程序的方式进行汽车租赁管理,工作效率很低,而且不能及时了解汽车的种类和顾客们比较需求的车辆类型等,不能更好地适应消费者的租赁要求。

随着我国信息化工作的发展,计算机、数据库、互联网等计算机技术不断应用到社会、经济发展的方方面面,汽车租赁行业同样如此。计算机信息化管理有着储存量人,速度快等许多优点,提供给我们的处理信息及时快捷,因此我们利用计算机提供给我们的信息对顾客的汽车租赁过程形成一整套动态的管理。

在线车辆租赁系统的研究具有重要的意义。一方面可以加强标准化、规范化业务竹理,全面提高汽车租赁行业的管理水平和信息化程度;另一方面能够合理利用人力和物力资源,使人尽其才,物尽其用,有效地处理各种业务与关系,缩短租赁周期、降低租赁成本、增加收入。

2 在线车辆租赁系统的现状及发展趋势

汽车租赁作为一种全新的消费形式,不仅可以有效地疏通汽车生产与汽车销售之间的“瓶颈”,而且对汽车消费市场的拓展也具有不可低估的效果。作为道路运输车辆的一种新的融资服务形式,汽车租赁的发展将会对我国经济建设和社会生活的很多领域发挥不可替代的作用,尤其是对于传统运输业、旅游业以及汽车工业、汽车流通业等相关行业发展的带动作用是十分显著的。不仅可以节省巨额资金,调整资产结构,而且可以根据市场实际需要租用适用的车型,这样更灵活,更经济,更有效的提高车辆利用率,减少资金占用和资源的浪费。

随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期。随着经济文化水平的显著提高,人们对生活质量及工作环境的要求也越来越高。如何通过计算机为我们完成更多的事情,进而达到办公自动化和优化日常工作的目的,也就成了一个大众化的课题。作为计算机应用的一部分,使用计算机对信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高汽车租赁管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。

在线汽车租赁管理系统比传统计算机上的应用程序更优秀。客户无需出门即可了解到能租什么样的车,自己理想中的车还有没有,租金怎么算等信息。能为客户节省大量的时间。对于企业,只需要将车辆的信息放到网上,可以省去大部分用户会重复咨询的信息。可以给企业节省不少人力,提高工作效率。

3应用技术简介

为了更好的说明本系统,现将使用的重点技术做以简述。本项目的设计采用B/S(浏览器/服务器)结构,使用MySQL 数据库,Tomcat应用服务器平台,Sturcts2框架,以MyEclipse为开发工具进行系统实现

(1) JSP技术

为了快速方便地进行动态系统的开发,JSP在以下几个方面做了改进,使其成为快速建立跨平台的动态系统的首选方案。

① 将内容的生成和显示进行分离

使用HTML或者XML标识来设计和格式化最终页面,并使用JSP标识或者小脚本来生成页面上的动态内容(内容是根据请求变化的,例如请求账户信息或者特定的一瓶酒的价格等)。生成内容的逻辑被封装在标识和JavaBeans组件中,并且捆绑在脚本中,所有的脚本在服务器端运行。由于核心逻辑被封装在标识和JavaBeans中,所以Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的生成。

在服务器端,JSP引擎解释JSP标识和脚本,生成所请求的内容(例如,通过访问JavaBeans组件,使用JDBC技术访问数据库或者包含文件),并且将结果以HTML(或者XML)页面的形式发送回浏览器。这既有助于作者保护自己的代码,又能保证任何基于HTML的Web浏览器的完全可用性。

② 可重用组件

绝大多数JSP页面依赖于可重用的、跨平台的组件(JavaBeans或者Enterprise JavaBeans组件)来执行应用程序所要求的复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者和客户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种组织在他们现有的技能和优化结果的开发努力中得到平衡。

③ 采用标识

Web页面开发人员不会都是熟悉脚本语言的编程人员。JSP技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容生成所需要的。标准的JSP标识能够访问和实例化JavaBeans组件,设置或者检索组件属性,下载Applet,以及执行用其他方法更难于编码和耗时的功能。

④ 适应平台

几乎所有平台都支持Java,JSP+JavaBeans几乎可以在所有平台下通行无阻。从一个平台移植到另外一个平台,JSP和JavaBeans甚至不用重新编译,因为Java字节码都是标准的与平台无关的。

⑤ 数据库连接

Java中连接数据库的技术是JDBC,Java程序通过JDBC驱动程序与数据库相连,执行查询、提取数据等操作。

(2)级联样式表

CSS是Cascading Style Sheets(层叠样式表单)的简称。更多的人把它称作样式表。它是一种设计网页样式的工具。CSS语句就可以实现许多需要专业软件才可以达到的效果。利用属性可以设置字体、颜色、背景等页面格式;利用定位可以使页面布局更加规范、好看;利用滤镜可以使页面产生多媒体效果。

实际上CSS的代码都是由一些最基本的语句构成的。它的基本语句的结构是这样的:选择符{属性:属性值}

独立编辑好的CSS文档有两种方法加入到HTML文档中。一种是把CSS文档放到lt;headgt;文档中,另一种方法是:把您编辑好的CSS文档保存成“.CSS”文件,然后在lt;headgt;中定义。这时只需把编辑好的“.CSS”文件的详细路径名写进去就可以了。这种方法非常适宜同时定义多个文档。它能使多个文档同时使用相同的样式,从而减少了大量的冗余代码。

4 总结

本文就对在线车辆租赁系统的发展、系统实现方法和主要应用作了简要介绍。该项目是为汽车租赁公司和租用汽车的客户服务的。该系统采用jsp.net, html, xml技术及SQL数据库系统。根据所设计的在线车辆租赁系统实现在线汽车租赁的用户、管理员、权限管理等功能。通过对这一课题的学习和研究,可以将在线车辆租赁系统的基本原理、实现流程等展现出来,同时可以了解掌握整个在线车辆租赁系统的工作流程,具有一定的现实意义

[1] 夏杰.基于智能移动终端的自助租车系统的研究与实现[D]. 北京邮电大学, 2013.

[2] 王光琼, 杜天行, 未永庆, 等. 基于 SOA 构架的分布式租车公司管理系统设计[J]. 软件导刊, 2014, 13(6): 52-54.

[3]孙卫琴. JSP应用开发详解:基于MVC的JavaWeb设计与开发[M]. 北京:电子工业出版社,2004.1.

[4] 林信良著. Spring2.0技术手册[M]. 北京:电子工业出版社, 2007.4.

[5] 孙卫琴. 精通Hibernate:Java对象持久化详解[M]. 北京:电子工业出版社,2005.5.

[6] 刘枫. Android 智能手机天气预报系统设计及实现[J]. 计算机时代, 2011 (4): 61-63.

[7] 王冬霞, 张玉辉. 基于 Android 天气预报系统的设计与实现[J]. 科技广场, 2014 (1): 57-61.

[8] 孙卫琴. JSP应用开发详解:基于MVC的JavaWeb设计与开发[M]. 北京:电子工业出版社,2004.1.

[9] 林信良著. Spring2.0技术手册[M]. 北京:电子工业出版社, 2007.4.

[10] 孙卫琴. 精通Hibernate:Java对象持久化详解[M]. 北京:电子工业出版社,2005.5.

[11] 丁宝康:《数据库实用教程[M], 清华大学出版社,2004年。

[12] 赛奎春等:《VB数据库开发关键技术与实例应用[M],人民邮电出版社,2003年。

[13] 汪诗林等:《数据结构算法与应用[M],机械工业出版社,2005年。

[14] 罗征等:《VB 6.0从入门到精通[M],电子工业出版社,2004年。

[15] 冯博琴等:《面向对象分析与设计[M],机械工业出版社,2003年。

以上是毕业论文文献综述,课题毕业论文、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。