基于JAVA的网上汽车租赁系统设计与实现
发布时间:2021-01-25 08:48
随着我国经济社会的快速发展,人民生活水平的不断提高,人们的衣食住行发生了一系列的变化,以出行方式为例,过去人们的出行方式主要是以城际公交、火车、轮船等公共交通为主,如今人们大多选择自己驾驶或者乘坐小型客车的方式出行,开车出行不仅使我们的出行更加高效快捷,免去了公共交通拥挤、缓慢、行程单一的困扰,而且也丰富了我们的驾车体验,成为越来越多出行者的首选。在社会需求的前提下,资产使用权和拥有权分离的汽车租赁业取到了良好的市场反应,得到了进一步的发展。汽车租赁产业的发展不仅迎合了社会用车需求,而且通过租赁的方式间接减少了私家车的使用量、减轻了交通流量,对于缓解汽车尾气引发的环境问题具有十分重要的意义,得到了社会和政府的大力支持。汽车租赁业的不断发展,带来的是业务量的不断提升,传统的以人工操作为主的管理方式已经不能满足于人们日益增长的汽车业务需要。随着计算机和网络技术的飞速发展,将互联网技术和汽车业务整合到一个系统平台上显得尤为重要。目前,我国以神州租车、滴滴打车、一嗨租车等为主的汽车租赁厂商背靠强大的资金链,都实现了全网的布局,业务模式也覆盖了企业长租、个人短租以及国外租车等多个方面,通过实地调...
【文章来源】:长江大学湖北省
【文章页数】:81 页
【学位级别】:硕士
【部分图文】:
我国汽车租赁市场预测图
第2章系统开发相关技术8第2章系统开发相关技术2.1项目必备技术2.1.1JSP技术JSP技术作为一种免费的开源技术,是在SunMicrosystem公司[19]提议下,许多软件公司共同参与设计的一种动态网站的技术指标,它的工作原理是在网页HTML文件中插入Java程序段和JSP标记[20],从而使其转变成JSP文件。该技术将网页的设计与网页界面显示分割成互不关联的两部分,使得网页应用的开发变得高效和快捷[21]。与JavaServlet一样,JSP文件是在服务器端运行的[22],而客户端接收到的是纯粹的HTML文件,借助于浏览器就可以正常显示网页界面。它的执行过程如图2-1所示:图2-1JSP执行过程图Fig2-1JSPexecutionprocessdiagram由该图可以看出,JSP执行过程中主要涉及客户端和Web容器之间的数据流通与交换,JSP文件在Web容器中需要经历转换、编译、执行等过程,经过转换后形成的Servlet源代码[23]在整个运作过程中扮演着重要的角色,起着承上启下的作用。JSP的语法规范:使用JSP进行系统开发时,需要遵守一定的语法规范,根据语法命名规则,嵌套在<%和%>中的java代码被称为脚本片段[24],可以执行一定的功能,而在<%和%>之外的java代码则成为了JSP的模版元素。JSP文件跟HTML
第2章系统开发相关技术10图2-2Servlet的MVC模式图Fig2-2ServletMVCpatterndiagram据图所知,一个或多个JavaBean对象可以组成模型,视图由一个或多个JSP页面组成,模型中的数据在视图中显示,控制器由一个或多个Servlet组成。优点介绍:促进代码重用、缩短了开发时间、生命周期成本低、易于维护。缺点介绍:中小型软件不适合使用该模式,视图对模型数据的访问比较低效等。2.1.4Java开发语言Java语言是一款面向对象的高级语言,它是由SunMicrosystems公司(现已被oracle公司收购)推出,由JamesGosling[30]和同事们共同研发,于1995年正式推出,据oracle官方数据统计,目前全球已有上亿的系统是使用Java语言开发的。Java语言具有以下几种特征:1)跨平台性:Java自身携带的虚拟机使java拥有了良好的跨平台性,使用java编写的程序可以在任何操作系统上运行,而且也不受计算机硬件的限制,java虚拟机可以识别程序源代码经过编译后生成的字节码文件,这是实现跨平台的核心所在。2)简单:Java语言是一种面向对象的语言,同时难度方面也比较适中,易于掌握,相对于C++语言中指针、虚拟基础类、运载符重载等易混淆的特点,java语言都进行了严谨性、简洁化处理,降低了入门难度。3)面向对象:面向对象语言具有多个好处,比如代码的扩展和复用等,只要充分理解了面向对象的含义,便会进一步简化应用程序的开发,提高开发效率。4)安全性:Java语言在设立之初便兼顾了安全性问题,在每次编译时都要对其语义和语法进行检查,使得每一个变量对应彼此唯一的值,编译完成后,得到的java类还需要类加载器载入并获得字节码校验器校验无误之后才可以正常运作。另
【参考文献】:
期刊论文
[1]现行经济背景下我国汽车租赁之发展研究[J]. 公正. 知识经济. 2019(24)
[2]汽车“以租代购”模式浅谈[J]. 吴丹. 财经界(学术版). 2016(19)
[3]校园遗留系统的可扩展性研究[J]. 罗小平,周红艳,钟伟,武帅. 中国教育信息化. 2016(15)
[4]国内外汽车租赁行业发展情况与趋势研究[J]. 张晨. 现代经济信息. 2016(12)
[5]我国汽车产业发展现状及未来发展趋势研究[J]. 郑施. 才智. 2015(07)
[6]武汉市交通拥堵治理政策:有效与否,让公共性评价指标衡量说话[J]. 王冰,张晓莲. 广西质量监督导报. 2014(07)
[7]汽车尾气与环境污染问题[J]. 国晓桐. 无线互联科技. 2014(02)
[8]LCD列车动态地图系统主控单元研究与应用[J]. 刘全利,贺莉. 大连理工大学学报. 2013(04)
[9]基于Quzart的定时器插件的设计与实现[J]. 张倩,孙瑞. 电脑知识与技术. 2012(35)
[10]数据库应用软件开发账户安全性[J]. 邓兴国. 计算机工程与设计. 2004(11)
硕士论文
[1]中小微企业P2B投融资平台的设计与实现[D]. 伍健.南京邮电大学 2019
[2]基于J2EE的知识产权服务电商平台的研究与实现[D]. 干佳林.长江大学 2019
[3]汽车租赁管理系统的设计与实现[D]. 车畅.大连理工大学 2018
[4]居民健康卡市级管理平台的设计与实现[D]. 刘晓静.郑州大学 2018
[5]基于B/S的陕西省某市地税局人力资源管理系统的设计与实现[D]. 杨苗.西安电子科技大学 2017
[6]面向养老服务的电子健康档案系统设计与实现[D]. 李国如.哈尔滨工业大学 2017
[7]水利信息决策系统的设计与开发[D]. 陆易.苏州大学 2016
[8]D90半潜式钻井平台模块建造技术研究[D]. 田学贵.大连海事大学 2016
[9]普通高中新课改管理系统的设计与实现[D]. 张哲斌.电子科技大学 2015
[10]济南市汽车租赁行业管理系统的设计与实现[D]. 鞠强.山东大学 2014
本文编号:2998940
【文章来源】:长江大学湖北省
【文章页数】:81 页
【学位级别】:硕士
【部分图文】:
我国汽车租赁市场预测图
第2章系统开发相关技术8第2章系统开发相关技术2.1项目必备技术2.1.1JSP技术JSP技术作为一种免费的开源技术,是在SunMicrosystem公司[19]提议下,许多软件公司共同参与设计的一种动态网站的技术指标,它的工作原理是在网页HTML文件中插入Java程序段和JSP标记[20],从而使其转变成JSP文件。该技术将网页的设计与网页界面显示分割成互不关联的两部分,使得网页应用的开发变得高效和快捷[21]。与JavaServlet一样,JSP文件是在服务器端运行的[22],而客户端接收到的是纯粹的HTML文件,借助于浏览器就可以正常显示网页界面。它的执行过程如图2-1所示:图2-1JSP执行过程图Fig2-1JSPexecutionprocessdiagram由该图可以看出,JSP执行过程中主要涉及客户端和Web容器之间的数据流通与交换,JSP文件在Web容器中需要经历转换、编译、执行等过程,经过转换后形成的Servlet源代码[23]在整个运作过程中扮演着重要的角色,起着承上启下的作用。JSP的语法规范:使用JSP进行系统开发时,需要遵守一定的语法规范,根据语法命名规则,嵌套在<%和%>中的java代码被称为脚本片段[24],可以执行一定的功能,而在<%和%>之外的java代码则成为了JSP的模版元素。JSP文件跟HTML
第2章系统开发相关技术10图2-2Servlet的MVC模式图Fig2-2ServletMVCpatterndiagram据图所知,一个或多个JavaBean对象可以组成模型,视图由一个或多个JSP页面组成,模型中的数据在视图中显示,控制器由一个或多个Servlet组成。优点介绍:促进代码重用、缩短了开发时间、生命周期成本低、易于维护。缺点介绍:中小型软件不适合使用该模式,视图对模型数据的访问比较低效等。2.1.4Java开发语言Java语言是一款面向对象的高级语言,它是由SunMicrosystems公司(现已被oracle公司收购)推出,由JamesGosling[30]和同事们共同研发,于1995年正式推出,据oracle官方数据统计,目前全球已有上亿的系统是使用Java语言开发的。Java语言具有以下几种特征:1)跨平台性:Java自身携带的虚拟机使java拥有了良好的跨平台性,使用java编写的程序可以在任何操作系统上运行,而且也不受计算机硬件的限制,java虚拟机可以识别程序源代码经过编译后生成的字节码文件,这是实现跨平台的核心所在。2)简单:Java语言是一种面向对象的语言,同时难度方面也比较适中,易于掌握,相对于C++语言中指针、虚拟基础类、运载符重载等易混淆的特点,java语言都进行了严谨性、简洁化处理,降低了入门难度。3)面向对象:面向对象语言具有多个好处,比如代码的扩展和复用等,只要充分理解了面向对象的含义,便会进一步简化应用程序的开发,提高开发效率。4)安全性:Java语言在设立之初便兼顾了安全性问题,在每次编译时都要对其语义和语法进行检查,使得每一个变量对应彼此唯一的值,编译完成后,得到的java类还需要类加载器载入并获得字节码校验器校验无误之后才可以正常运作。另
【参考文献】:
期刊论文
[1]现行经济背景下我国汽车租赁之发展研究[J]. 公正. 知识经济. 2019(24)
[2]汽车“以租代购”模式浅谈[J]. 吴丹. 财经界(学术版). 2016(19)
[3]校园遗留系统的可扩展性研究[J]. 罗小平,周红艳,钟伟,武帅. 中国教育信息化. 2016(15)
[4]国内外汽车租赁行业发展情况与趋势研究[J]. 张晨. 现代经济信息. 2016(12)
[5]我国汽车产业发展现状及未来发展趋势研究[J]. 郑施. 才智. 2015(07)
[6]武汉市交通拥堵治理政策:有效与否,让公共性评价指标衡量说话[J]. 王冰,张晓莲. 广西质量监督导报. 2014(07)
[7]汽车尾气与环境污染问题[J]. 国晓桐. 无线互联科技. 2014(02)
[8]LCD列车动态地图系统主控单元研究与应用[J]. 刘全利,贺莉. 大连理工大学学报. 2013(04)
[9]基于Quzart的定时器插件的设计与实现[J]. 张倩,孙瑞. 电脑知识与技术. 2012(35)
[10]数据库应用软件开发账户安全性[J]. 邓兴国. 计算机工程与设计. 2004(11)
硕士论文
[1]中小微企业P2B投融资平台的设计与实现[D]. 伍健.南京邮电大学 2019
[2]基于J2EE的知识产权服务电商平台的研究与实现[D]. 干佳林.长江大学 2019
[3]汽车租赁管理系统的设计与实现[D]. 车畅.大连理工大学 2018
[4]居民健康卡市级管理平台的设计与实现[D]. 刘晓静.郑州大学 2018
[5]基于B/S的陕西省某市地税局人力资源管理系统的设计与实现[D]. 杨苗.西安电子科技大学 2017
[6]面向养老服务的电子健康档案系统设计与实现[D]. 李国如.哈尔滨工业大学 2017
[7]水利信息决策系统的设计与开发[D]. 陆易.苏州大学 2016
[8]D90半潜式钻井平台模块建造技术研究[D]. 田学贵.大连海事大学 2016
[9]普通高中新课改管理系统的设计与实现[D]. 张哲斌.电子科技大学 2015
[10]济南市汽车租赁行业管理系统的设计与实现[D]. 鞠强.山东大学 2014
本文编号:2998940
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2998940.html