




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE17本科毕业论文汽车租赁管理系统 学生姓名:学号:系部:专业:指导教师:提交日期:
摘要随着经济的发展,人们出行越来越多,汽车给人们的出行带来了极大的便利,对于无车一族,租车成为其关注的热点。近年来,人们对租车的需求越来越高,汽车租赁业发展迅速,其业务的增多,为满足用户更为方便的实现租车,提高租车管理效率,特开发了本基于JSP的汽车租赁管理系统。本汽车租赁管理系统以实际运用为开发背景,采用JSP技术,JAVA开发语言,基于SSH架构开发,同时系统采用MYSQL数据库,充分保证系统的稳定性。系统设计按标准化、规范化,分层设计,构件化实现。系统运用了模块化的设计方案,依据管理员及用户的需求开发功能,实现了管理员对租车相关信息的查询、添加、管理等基本的操作,用户可实现租车信息的查询浏览,并可进行租车,查看个人用车情况。同时汽车租赁管理系统采用软件构件化的开发方式,使系统的结构分层,业务与实现分离,逻辑与数据分离;从功能上来说,系统是比较完备的,系统以Web界面与用户交互,为用户提供了信息,并易于用户操作,同时信息数据通过数据库的管理系统存储。该系统具有操作简单,界面清晰,管理方便,功能完善等优势,有很高的使用价值。本论文对汽车租赁管理系统进行了一系列的设计分析,系统需求分析,总体设计分析,详细细节设计分析,从开发环境、目标、流程、功能等方面都进行了总体规划。[关键词]:汽车租赁管理系统;JSP技术;MYSQL数据库;SSH架构
AbstractWiththedevelopmentofeconomy,peopletravelmoreandmore,andthecarbringsgreatconveniencetopeople'stravel.Forcar-freepeople,rentingacarhasbecomeahotissue.Inrecentyears,people’sdemandforcarrentalhasbecomehigherandhigher,thecarrentalindustryhasdevelopedrapidly,anditsbusinesshasincreased.Inordertomeetusers’needsformoreconvenientcarrentalsandimprovetheefficiencyofcarrentalmanagement,theJSP-basedcarrentalmanagementsystemhasbeendeveloped..Thiscarrentalmanagementsystemtakesthepracticalapplicationasitsdevelopmentbackground,adoptsJSPtechnology,JAVAdevelopmentlanguage,andisbasedonSSHarchitecturedevelopment.Atthesametime,thesystemusesMYSQLdatabasetofullyguaranteethestabilityofthesystem.Thesystemdesignisstandardized,standardized,hierarchicallydesigned,andcomponentized.Thesystemusesamodulardesignschemeanddevelopsfunctionsbasedontheneedsofadministratorsandusers.Itenablestheadministratortoperformbasicoperationssuchasquery,addition,andmanagementofcarrentalrelatedinformation.Userscansearchforandbrowsecarrentalinformation.Rentacarandcheckyourpersonalcarsituation.Atthesametime,thecarrentalmanagementsystemadoptsthesoftwarecomponentdevelopmentmethod,whichmakesthesystemstructurestratification,separationofbusinessandimplementation,separationoflogicanddata;fromafunctionalpointofview,thesystemisrelativelycomplete,andthesysteminteractswiththeuserthroughthewebinterface.Theuserprovidesinformationandiseasyfortheusertooperate,whiletheinformationdataisstoredbythedatabasemanagementsystem.Thesystemhastheadvantagesofsimpleoperation,clearinterface,convenientmanagement,perfectfunctionandsoon.Ithasaveryhighusevalue.Thisthesiscarriesoutaseriesofdesignanalysisofcarleasemanagementsystem,systemdemandanalysis,overalldesignanalysis,detaileddesignanalysis,andoverallplanningfromtheaspectsofdevelopmentenvironment,goals,processesandfunctions.[KeyWords]:carrentalmanagementsystem;JSPtechnology;MYSQLdatabase;SSHarchitecture
目录1绪论 11.1研究背景 11.2研究目的 11.3研究意义 22相关技术简介 32.1JSP技术 32.3B/S结构 32.2MYSQL数据库 42.3B/S结构 43系统需求分析 53.1可行性分析 53.1.1经济可行性 53.3.2技术可行性 53.3.3操作可行性 63.2角色分析 63.3系统用例分析 63.4系统流程分析 73.4.1用户注册流程 83.4.2登录流程图 84系统设计 104.1系统架构设计 104.2系统网络拓扑结构设计 114.3系统功能模块设计 124.3.1管理员功能模块设计 124.3.2用户功能模块设计 124.4数据库设计 124.4.1数据库分析 134.4.2数据库实体 134.4.3数据库物理结构设计 155系统实现 175.1用户主界面的实现 175.1.1汽车详情界面 175.1.2用户注册界面 185.1.3用户登录界面 195.1.4查看我的信息界面 195.1.5我的订单界面 205.2系统后台登录界面的实现 205.3管理员主界面的实现 215.3.1用户管理界面 215.3.2管理员管理界面 215.3.3订单管理界面 225.3.4利润统计界面 225.3.5车辆管理界面 226系统测试 246.1测试目的与意义 246.2性能测试 246.3功能测试 246.4系统测试分析 257结论 25致谢 281绪论1.1研究背景随着我国经济的发展,人们的生活质量明显提高,科技的发展,汽车的出现,给人们带来了极大的便利。可以说汽车无处不在,伴随着人们出行的要求,对无车一族来说,租车无疑给他们带来了便利,人们对汽车租赁的需求巨大,所以说汽车租赁行业发展潜力巨大。面临人们对汽车租赁的高需求,根据现代人网络查询汽车租赁信息的需求,特开发了本基于JSP的汽车租赁管理系统,本网站是开发极大的促进了汽车业的发展,。同时通过本系统,打破了传统汽车租赁的管理方式,以往汽车租赁的管理大多基于纸质表格等文本信息进行数据的储存,信息量巨大,稍不注意便容易出错,而基于计算机网络的汽车租赁管理系统,却很好的避免了这一弊端,凭借其记录准确、查询方便快捷的特点,深受广大汽车租赁公司的喜爱,同时通过本系统还可以扩大知名度、提高营业额,让用户通过网络便可轻松进行汽车租赁相关信息的查询,实现了汽车租赁的科学化管理,使汽车租赁管理工作系统化、规范化、科学化。由于我国车辆不断增多,车辆的租赁需求也越来越大,尤其对于无车一族来说,车辆租赁为广大用户带来了极大的方便,因此我国汽车租赁业正面临着前所未有的机遇和挑战,如何利用适合自身发展需要的各项技术来提高自身的经营、管理、服务水平已成为当前汽车租赁业改革发展的关键。1.2研究目的目前市场上相关系统并不多,毕竟汽车租赁行业也算是个新兴的产业,但由于它的飞速发展,市场也看到了它的设计价值;随着人们生活水平的不断提升,汽车租赁的消费群体不容忽视,因此开发一个汽车租赁管理系统具有非常大的意义。本课题的主要工作是针对传统租车的弊端,而开发的基于JSP的汽车租赁管理系统:使用计算机对汽车租赁信息进行管理,具有其他销售渠道所没有优点。例如:检索迅速、方便快捷、高效率、低成本、存储量大、寿命长等,这些优点能够极大地提高管理和订购的效率。因此,开发这样一个汽车租赁管理系统就成为很有必要的事情。而且,只要系统的设计合理,就可以为公司再开一条业务通道,合理利用车辆资料,利用网络的共享、互动的优点,结合地面租车的优点,借助数据库管理技术,开发一个汽车租赁管理系统,实现租车的规范化、个性化、人性化。1.3研究意义分析传统汽车租赁渠道单一的问题,结合市场的分析和调查,同时应用计算机互联网技术,建立一个JSP汽车租赁管理系统。与同传统的汽车租赁渠道相比,JSP汽车租赁管理系统具有如下优势:(1)节省了汽车租赁公司的店面成本以及工人工资等。(2)客户群体大,网络客户群体可通过网站进行车辆信息查询,大大增大了客户群体。(3)信息量大,可存储大量的车辆信息,供用户选择。(4)节省时间,网上进行汽车预约租赁节省了消费者的时间,随时随地可以通过网络进行查看信息,进行租赁。(5)方便管理者管理,汽车租赁管理系统能够方便管理者对会员信息,车辆信息,租赁信息等相关信息的管理。
2相关技术简介2.1JSP技术JSP程序使用了Java编程语言,JSP[4]技术可以对动态网页进行封装。通过tags和scriptlets,网页还能访问存在于服务端的资源的应用逻辑。JSP可以分离网页逻辑与网页设计和显示,对可重用的基于组件的开发进行支撑,更容易的对基于Web的应用程序进行设计。当Web服务器接收到访问JSP网页的请求时,首先运行的程序段,接下来将JSP文件中的HTML代码和运行效果一并返还给用户。通过Java文件的插入能够对数据库、网页多重定向等运行,从而满足构建动态网页所需要的程序。JSP和Servle相同,都可以通过服务器端运行。由于能够将一个HTML文本返回给用户端,所以用户端具备浏览器就可以进行浏览。HTML程序和穿插在内部的Java程序可以构建JSP网页。在服务器被用户端访问时,能够处理相应的Java代码,然后将产生的HTML页面再返回给用户端的浏览器。JSP的设计关键是Servlet,通常大型的Web应用程序的设计成果也通过JavaServlet和JSP的协作。JSP既拥有了方便快捷的Java程序,又统统的面向用户,既实现了平台的无关性危险还比较小,可以具备互联网的全部优势。2.3B/S结构在三层体系结构的B/S(Browser/Server,浏览器/服务器结构)系统中,用户可以通过浏览器向分布在网络上的众多服务器发出请求。B/S系统极大地简化了客户机的工作量,客户机上只需要安装、配置少量的客户端运行软件即可,服务器将担负大量的工作,对数据库的访问以及应用程序的执行都将由服务器来完成。B/S架构的不断成熟,主要使用WWW浏览器技术,结合多种浏览器脚本语言,用通用浏览器需要实现原本复杂的专有软件来实现的强大功能,并节约了开发成本,是一种新的软件架构。B/S系统包括:表示逻辑层,控制逻辑层,数据展现层,三层是相对独立又相互关联。2.2MYSQL数据库在软件项目中,通过使用数据库来操作数据,可以保证数据的独立性、一致性和安全性,为系统提供有效地访问数据的方式,同时为程序员减少了应用程序的开发时间。常见的数据库无非分为两类,一类是关系型数据库(Oracle,DB2,MySQL,SQLServer)和非关系型数据库(NoSql、MongeDB)。不同的数据库有各自的优缺点,此处不做具体介绍。MySQL支持多线程的特点,可以方便的利用系统资源,有效提高速度,而且提供了TCP/IP、ODBC和JDBC等多种方式途径来连接数据库;虽说其功能不够强大、规模也相对较小,但是对于本系统来说足够了,同时也可以进行二次开发的数据库表结构空间的扩展。使用MySQL建立系统数据库,不仅有利于前期对数据的整合处理操作,同时利于后期的二次开发的数据扩展操作,对于有限级的数据处理,MySQL可以很好的胜任。2.3B/S结构在三层体系结构的B/S(Browser/Server,浏览器/服务器结构)系统中,用户可以通过浏览器向分布在网络上的众多服务器发出请求。B/S系统极大地简化了客户机的工作量,客户机上只需要安装、配置少量的客户端运行软件即可,服务器将担负大量的工作,对数据库的访问以及应用程序的执行都将由服务器来完成。B/S架构的不断成熟,主要使用WWW浏览器技术,结合多种浏览器脚本语言,用通用浏览器需要实现原本复杂的专有软件来实现的强大功能,并节约了开发成本,是一种新的软件架构。基于B/S架构软件的安装,编辑,维修的需要在服务器端解决。使用该系统时,只需要一个浏览器用户可以运行所有的模块,从而实现了“零客户端”功能,很容易在运行时自动升级。B/S架构也提供了一个均质机,网上异构网络,异构应用服务的联机,统一的开放服务最现实的基础。
3系统需求分析需求分析的任务是通过详细调查JSP汽车租赁管理系统所需的对象,充分了解系统的工作概况,明确功能实现的各种需求,然后在此基础上确定新系统的功能。系统必须充分考虑今后可能的扩充和改变。3.1可行性分析为了保证JSP汽车租赁管理系统能够正常运行,避免系统失误,从经济、技术、操作三方面对本系统的可行性进行了分析。3.1.1经济可行性经济可行性分析要充分考虑节约成本和提高效益,分析系统在经济上是否可行、合理,评估系统的开发成本,保证系统能够达到预期利润。(1)支出传统汽车租赁业务一般存在实体店面,,用户通过到店面进行租赁,但是店面的装修费用、人员工资费用、实体店面费用等,投入的资金很大。而建一个汽车租赁管理系统的费用却非常低,由此可见节省了大量的支出费用。(2)效益JSP汽车租赁管理系统在经济上和实体店面相比,主要有以下优势:投资比较少,用户群体多,销售渠道扩大。销售时间不受限制,网上销售可以24小时营业。销售地点不受限制,全国各地用户均可通过网站查看车辆信息。由以上可知,本系统在经济上是可行的。3.3.2技术可行性JSP汽车租赁管理系统采用MYSQL数据库、JAVA开发语言与JSP技术,基于B/S结构开发。开发本汽车租赁管理系统主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于应用程序的开发要求具备功能要完备、使用应简单等特点,而对于数据库的建立和维护则要求建立一个数据完整性强、数据安全性好、数据稳定性高的库。1、Java提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及服务。整个系统帮用户做了大部分不重要的琐碎的工作。2、基于B/S模式的系统的开发已发展日趋成熟。3、众所周知,Java是面向对象的开发语言。程序开发院可以在Eclipse平台上面方便的使用一些已知的解决方案。因此,开发该系统具有技术可行性。3.3.3操作可行性本系统操作界面简单,不需要特别的技术能力,用户只要平时用过电脑,均可进入系统,无需对操作系统的人员进行培训。这样既减少投入成本又简化了操作环节。从操作角度来分析,操作简单方便,只要懂得上网都能方便操作本系统。所以在操作上也是可行的。3.2角色分析本JSP汽车租赁管理系统主要有三种角色,即游客、会员和管理员。游客:可对汽车租赁管理系统信息进行浏览,要想进行咨询留言必须注册成为会员。会员:会员可浏览汽车信息,搜索查询汽车,我的订单,还可以进行在线租车操作,查看个人信息以及租车记录。管理员:管理员可对系统进行管理,包括用户管理、管理员管理、订单管理、利润统计、交易流水、车辆管理。3.3系统用例分析用例图可以直观的描述出系统各用户和用例之间的关系。系统总用例图如图3.1所示。图3.1系统用例图3.4系统流程分析流程分析阶段要调查系统所涉及每个环节的管理业务活动,掌握所有管理的内容、作用和信息的输入、输出、数据存储以及信息处理方法和过程,并根据实际处理步骤和过程,绘制出流程图。流程图(TransactionFlowDiagram,TFD),它是用一些规定的符号及连线来表示某个具体处理过程的图表,即描述系统内各人员之间的关系、作业顺序和管理信息流向的图。业务流程图的符号说明图3.2所示:实体实体信息流文档判断操作处理图3.2流程图符号说明图为了弄清各部门的信息处理工作中,哪些与信息系统的建设有关,哪些无关就必须了解组织的流程,明确系统规划中流程规划对流程改革和创新的要求,对原有流程的存在的问题作具体分析和认定。3.4.1用户注册流程 未注册用户可以通过注册,然后登录到系统中,进行留言资讯操作,在注册界面填写用户信息,用户信息名存在的话,提示返回填写用户信息,注册名不存在,填写密码,在数据库中添加用户信息,注册成功。用户注册流程图如图3.3所示图3.3注册流程图3.4.2登录流程图为了保证系统的安全性,要使用本系统必须先登陆到系统中。其登录界面流程图如图3.4所示图3.4登录流程图
4系统设计4.1系统架构设计系统架构的整体设计是一个将一个庞大的任务细分为多个小的任务的过程,这些小的任务分段完成后,组合在一起形成一个完整的任务。它具体的工作步骤是:1)系统被分解多个子模块2)对各个子模块的功能进行预先的设计3)对各个子模块之间的逻辑关系进行设计4)对各个模块的界面以及模块间信息的传输进行设计在整个设计过程,以确定可能的具体方案达成每一个小的最终目标,对于每一个小的目标而言,我们必须先了解一些相关的需求分析的信息。然后对系统进行初步的设计,并对其逐渐进行优化,设计出一个具体可实现的系统框架。本JSP汽车租赁管理系统分管理员和用户两大模块。管理员主要实现的功能包括:个修改登录密码、商业活动管理、车辆信息管理、会员信息管理、租赁信息管理以及留言咨询管理;用户主要实现的功能包括查看网站首页、车辆列表,进行注册会员、留言咨询、会员登录等。不同权限的用户分别进行不同用户的主界面,充分保证了系统的安全性。本系统的整体架构设计如图4-1所示。管理员页面管理员页面用户管理利润统计订单管理管理员管理车辆列表注册会员网站首页用户页面数据库交易流水车辆管理在线租车查看我的信息我的租赁记录图4.1系统整体架构设计图4.2系统网络拓扑结构设计本JSP汽车租赁管理系统采用先进的B/S架构,该架构具有开发简单、共享性强、维护简单方便等诸多优点。本系统的网络拓扑图如图4.2所示:图4.2系统网络拓扑图4.3系统功能模块设计本JSP汽车租赁管理系统主要包括用户功能模块和管理员功能模块。4.3.1管理员功能模块设计管理员可进行登录汽车租赁管理系统后台,进行系统的管理。管理员功能模块图如图4.3所示。图4.3管理员功能模块图4.3.2用户功能模块设计用户可进行汽车租赁管理系统,查看网站信息,并可进行会员注册,登录后可进行留言咨询和进入个人中心操作,用户功能模块设计如图4.4所示。图4.4用户功能模块图4.4数据库设计数据库是计算机信息系统的基础。信息的收集、整理、存储、检索、更新、加工、统计和传播等操作必须在数据库管理系统的的支持下才能进行。目前,电脑系统的关键与核心部分就是数据库。数据库开发的优劣对整个系统的质量和速度有着直接影响。4.4.1数据库分析通常概念设计的主要目标是设计并反映出某一个组织部门的信息需求中的数据库系统模式,数据库系统的概念模式通常是独立的并主要位于:数据库系统的逻辑结构、DBMS即数据库管理系统、计算机系统等模式。概念模式的设计方法是在需求分析的基础上,用概念数据模型(例如E-R模型)来表示数据以及数据之间的联系。在概念设计中,通常用四种方法:自顶向下、自底向上、逐步扩张、混合策略,以它为骨架集成由自底向上策略中设计的各局部概念结构在物理结构设计阶段首先分两步走:确定数据库的物理结构,在关系数据库中主要是指存取方法和存储结构。对物理结构的评价是时间和空间效率。选取正确的关系模式存取方法,常用的有:存取索引方法、聚簇存取、HASH存取方法等。4.4.2数据库实体数据库概念模型是为了将现实世界中信息进行抽象而设计的,从而实现信息世界的建模,因此,概念模型是进行数据库设计的重要工具。数据库的概念模型设计可以通过E-R图来现实世界的概念模型,本系统的E-R图表现了系统中各个实体之间的联系。在概念模式的设计中,E-R模型法是最常见的设计方法。JSP汽车租赁系统的E-R图如下图所示:(1)管理员实体属性图如图4.5所示:图4.5管理员实体属性图(2)车辆实体属性图如图4.6所示:图4.6车辆实体属性图(3)类型实体属性图如图4.7所示:图4.7类型实体属性图(4)用户实体属性图如图4.8所示:图4.8用户实体属性图4.4.3数据库物理结构设计本汽车租赁管理系统采用MYSQL数据库进行数据的储存,下面介绍数据库中的各个表的详细信息。各个表的设计结果如下:表4.1t_admin管理员信息表属性含义属性名数据类型是否为空是否主键用户编号userIdint(11)NOTNULL是用户名adminNamevarchar(255)NULL否创建日期isDeleteint(11)NULL否用户密码passWordvarchar(255)NULL否角色realNamevarchar(255)NULL否表4.2t_car车辆信息表属性含义属性名数据类型是否为空是否主键编号idint(11)NOTNULL是车辆图片carImagevarchar(255)NULL否数量carNumbervarchar(255)NULL否汽油型号carOilTypevarchar(255)NULL否类型carTypevarchar(255)NULL否单日租金dailyPricevarchar(255)NULL否里程distancevarchar(255)NULL否是否删除isDeleteint(11)NULL否是否推荐isDiscountint(11)NULL否是否优惠isRecommendint(11)NULL否表4.3t_car_category类型信息表属性含义属性名数据类型是否为空是否主键编号idint(11)NOTNULL是类型名称cnamevarchar(255)NULL否是否删除isDeletevarchar(255)NULL否表4.4用户信息表t_user属性含义属性名数据类型是否为空是否主键用户IDuser_idint(11)NOTNULL是用户名user_namevarchar(255)NULL否用户密码user_pwvarchar(255)NULL否真实姓名user_realnamevarchar(255)NULL否性别user_sexvarchar(255)NULL否年龄user_agevarchar(255)NULL否地址user_addressvarchar(255)NULL否电话user_telvarchar(255)NULL否身份证user_cardvarchar(255)NULL否删除user_delvarchar(255)NULL否
5系统实现5.1用户主界面的实现用户进入汽车租赁管理系统界面,可查看网站首页、车辆列表,并可进行注册会员、会员登录等操作。用户主界面展示如图5.1所示。图5.1主页界面5.1.1汽车详情界面用户在汽车详情界面可查看汽车详细信息,包括汽车品牌、汽车型号、汽车排量、汽车状态等。汽车详情界面展示如图5.2所示。图5.2汽车详情界面5.1.2用户注册界面用户可以进入注册界面进行会员注册,填写注册信息,包括账号、密码、姓名、性别、年龄、住址,填写完整后点击注册按钮进行注册,注册信息正确则注册成功。注册页面如图5.3所示。图5.3用户注册页面5.1.3用户登录界面用户可进行登录界面进行系统登录,登录界面展示图如图5.4所示。图5.4用户登录页面5.1.4查看我的信息界面用户登录后可进行用户中心,查看我的信息,进入查看我的信息界面,可对信息进行修改,查看我的信息界面展示如图5.5所示图5.5查看我的信息页面5.1.5我的订单界面用户登陆后可进行订单的查看,其界面展示如图5.6所示图5.6我的订单页面5.2系统后台登录界面的实现要想对系统进行管理,要进行管理员登录,在系统后台登录界面,管理员需要通过正确的账号和密码进行登录系统,系统会已账号和密码为参数进行身份验证,登录信息正确则进行管理员主界面,管理登录界面展示如图5.7所示图5.7管理员登录页面5.3管理员主界面的实现管理员登录后进行管理员主界面,管理员可进行用户管理、管理员管理、订单管理、利润统计、交易流水、车辆管理等操作,管理员主界面展示如图5.8所示图5.8管理员主页面5.3.1用户管理界面管理员通过用户管理可以进行用户信息的新增、修改和删除,其界面展示如图5.9所示图5.9用户管理页面5.3.2管理员管理界面管理员可以进行管理员信息的新增、修改和删除,其界面展示如图5.10所示,添加管理员界面展示如图5.11所示。图5.10管理员管理页面图5.11添加管理员页面5.3.3订单管理界面管理员可以对订单信息的进行查看、可以晋升审批、修改交易情况等,其界面展示如图5.12所示。图5.12订单管理页面5.3.4利润统计界面可以进行查看利润信息,其界面展示如图5.12所示。图5.13利润统计页面5.3.5车辆管理界面管理员通过车辆管理可以进行车辆信息的新增、修改和删除,其界面展示如图5.14所示,新增车辆界面展示如图5.15所示。图5.14会员信息管理页面图5.15添加车辆信息页面
6系统测试6.1测试目的与意义系统测试是开发一个管理信息周期中非常重要而且漫长的的阶段。其重要性体现在他是保证系统质量与可靠性的重要关口,是对整个系统开发过程的最终审查。系统测试的主要任务是尽可能的检查出程序中的错误,提高系统的可靠性,主要目的是检验系统“做得怎样”。这这阶段又可以分为三个步骤:模块测试,测试每个模块的程序是否正确;组装测试,测试模块之间的接口是否正确;确认测试,测试整个管理系统能不能够满足用户对其功能和性能的要求。通过测试发现问题之后,我们要经过不断的调试找出错误具体原因和位置,然后对其进行修改。6.2性能测试性能测试主要通过模拟系统运行环境,测试系统性能是否符合客户需求。性能测试的重要技术指标就是:系统运行速度、网络响应时间和支持并发节点数。1、系统运行速度:通过在不同配置的电脑试运行本系统,没有发现有任何迟滞、停顿现象。2、网络响应时间:网络响应时间主要包括网络最小响应时间、平均响应时间、最大响应时间三个参数。经过测试,在网络运营良好状态下,手机响应时间三参数为:1/2/6s符合客户需求,属于用户心理可承受范围。3、支持并发节点数:经过模拟环境测试,本系统在并发节点达46个时,网络运营速度会发生较大波动,延迟时间10秒左右,符合客户需求。6.3功能测试功能测试主要包括五项内容:适用性、准确性、可操作性、依从性、安全性。本系统功能测试如表6-1所示:表6-1网站功能测试测试内容测试结果适用性好准确性好可操作性好依从性好安全性好6.4系统测试分析JSP汽车租赁管理系统设计要求基本都可以达到,此系统具有完整的软件功能,良好的用户界面,能够正确的处理错误信息,而且能够准确的提出错误的种类。总体说来,软件通过测试。7结论本系统是一个以JSP技术,以MYSQL为数据库为基础的汽车租赁管理系统。在这次毕业设计中,刚开始进行毕业设计的时候感觉十分困难,根本不知道该从何处下手,在经过一定的调研和资料累积后,并参考了相关的网站、查阅了大量的资料以后,对系统进行深入的需求调查和分析,结合辅导老师的指导以及学过的相关知识,经过不断的坚持、努力,设计最终被完成。我相信无论多么的困难,只要能够坚持下来,努力查阅资料,善于去发现研究,在研究中充分利用资源,所有困难终都会被解决的。毕业设计是最能体现出我们所学知识的应用情况,是对我们大学期间所学知识的应用巩固和提高的时刻。设计于本汽车租赁管理系统的过程不仅仅是对我学计算机知识的一次考验,更是对我运用所学知识解决处理现实问题能力的培养和锻炼。通过这次的毕业设计让我对软件的开发有了很深的认识了解,我的编程能力也得到了很大的提升。虽然在系统开发过程中也遇到了很多的困难,但是在老师和同学们的帮助下,以及经过自己的不懈努力,最终圆满的完成了毕业设计。通过这套基于JSP汽车租赁管理系统的开发,我巩固了之前学过的知识,平时所学到的知识不仅融合了,还获得了许多JSP知识,我深人体会到学科之间的关联效应。在整个设计过程中明白了许多东西,也培养独立工作能力,树立信心,提高了自己的工作能力,我相信在以后的学习和工作生活中有至关重要的作用。这次设计也大大提高了我的动手的能力,让我在学习中充分体会到了探索的乐趣,享受成功的创作过程,在本次设计过程中汲取的东西,是一笔宝贵的财富,让我受益匪浅。回顾过去做毕业设计的整个过程,充满了付出和收获,虽然经历了种种困难,不断修改,不断探索,但是当你看到成果时候的感觉,是一种难以用言语表达的喜悦之感,这些在毕业设计过程中学习到的东西将会使我终身受益!
参考文献[1]付昕.基于B/S模式仓库管理系统的实现[J].山东省农业管理干部学院学报,2010,27(4):166-168[2]雷文华,薛小文.MATLAB和Servlet在网络数据处理中的应用[J].电子测试,2010,(11):81-86.[3]黄艳峰.在Java语言中实施“案例教学”的研究与探索[J].电脑知识与技术,2010,6(5):1148-1149[4]王玉英.基于JSP的MySQL数据库访问技术[J].现代计算机:专业版,2010,19(14):63-66[5]赵钢.JSPServlet+EJB的Web模式应用研究[J].电子设计工程,2013,21(13):47-49[6]肖英.解决JSP/Servlet开发中的中文乱码问题[J].科技传播,2011,(1)11-25[7]石正喜.MySQL数据库实用教程.北京:北京师范大学出版社2014[8]孙卫琴.基于MVC的JavaWeb设计与开发.北京:电子工业出版社2004.[9]王雨竹.MySQL入门经典.北京:机械
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中学生青春成长路上的困惑解读
- 医疗器械产品使用不当风险免责协议书
- 农业生产应急管理与风险防范方案
- 高考文言文一轮复习:《元史》专练
- 高考语文答题技巧指导
- 商务往来沟通文书写作指南
- 企业法务顾问服务协议书与风险提示告知书
- 涵洞工程劳务分包合同
- 高考语文一轮复习-文言实词盘点8:敝、蔽、便
- 《数据结构学习指导:算法与程序设计基础》
- 路桥公司考试题目答案解析
- 精致的八宝饭
- 高速公路绿化工程施工
- 多动症儿童养育六步法:给家长的自助指南
- 范可尼贫血病症演示稿件
- 智能制造在食品加工业中的应用与发展
- 文本排版习题
- 医院预算执行情况分析报告
- 年终存货盘点管理制度
- 化工公司原址污染场地污染土壤治理修复方案
- 法兰标准尺寸表(美标、日标、德标)
评论
0/150
提交评论