jsp出行路线规划系统springmvc论文_第1页
jsp出行路线规划系统springmvc论文_第2页
jsp出行路线规划系统springmvc论文_第3页
jsp出行路线规划系统springmvc论文_第4页
jsp出行路线规划系统springmvc论文_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

本科毕业设计(论文)论文题目论文题目:出行路线规划系统系所:专业:学生姓名:学生学号:指导教师:导师职称:完成日期:2018年月日III摘要网络的快速发展从根本上改变了人们的生活方式,进入二十一世纪以后,人们的生活发生了巨大的变化,融入了信息化的模式中。随着我国社会经济的快速发展,人们出行的频率越来越高。出行前需要对交通、路线、酒店等进行规划,用户如何快速、方便的选择进行出行地的规划,成了当今急需解决的问题。移动互联网时代的到来,有效的解决了这一问题,致使出行路线规划系统的开发与设计成为必然。本课题根据用户的需要以及网络的优势建立的一个出行路线规划系统,用户通过本出行路线规划系统可以进行我的路径查看等,管理员可以进行用户的管理。本出行路线规划系统运行效果稳定,操作方便、快捷,界面友好,是一个功能全面、实用性好、安全性高,并具有良好的可扩展性、可维护性的出行路线规划系统。本出行路线规划系统采用当前较为流行的B/S(浏览器/服务器)结构和JAVA编程语言,JSP技术和MYSQL数据库开发设计,充分保证了系统的稳定性、安全性。关键词:出行路线规划系统,B/S结构,MYSQL数据库,JAVA编程语言AbstractTherapiddevelopmentoftheInternethasfundamentallychangedthewaypeoplelive.Afterenteringthe21stcentury,people'sliveshaveundergonetremendouschangesandhavebeenintegratedintoinformationmodels.Withtherapiddevelopmentofsocialeconomyinourcountry,peopletravelmoreandmorefrequently.Beforetraveling,itisnecessarytoplanfortransportation,routes,hotels,etc.Howquicklyandconvenientlyuserschoosetoplantheirtripshasbecomeanurgentproblemtobesolvedtoday.ThearrivalofthemobileInterneterahaseffectivelysolvedthisproblem,makingthedevelopmentanddesignoftravelrouteplanningsystemsinevitable.Thistopicisbasedontheuser'sneedsandtheadvantagesofthenetworkestablishedatravelrouteplanningsystem,userscanusethisrouteplanningsystemcancarryoutmypath,etc.,theadministratorcanmanagetheuser.Thetravelingrouteplanningsystemhasstableoperationeffect,convenientandquickoperation,andfriendlyinterface.Itisatravelrouteplanningsystemwithcomprehensivefunctions,goodpracticability,highsecurity,andgoodextensibilityandmaintainability.ThistravelrouteplanningsystemadoptsthecurrentlypopularB/S(browser/server)structureandJAVAprogramminglanguage,JSPtechnologyandMYSQLdatabasedevelopmentdesign,whichfullyguaranteesthestabilityandsecurityofthesystem.Keywords:travelrouteplanningsystem,B/Sstructure,MYSQLdatabase,JAVAprogramminglanguage目录TOC\o"1-3"\u摘要 IAbstract II第1章绪论 11.1研究背景 11.2研究现状 11.3研究目的 11.4研究内容 2第2章关键技术介绍 32.1JSP的简介 32.2JAVA概述 42.3MYSQL数据库 52.4Tomcat介绍 52.5B/S结构 6第3章系统分析 73.1可行性分析 73.1.1技术可行性 73.1.2经济可行性 73.1.3操作可行性 73.2业务分析 83.3非功能需求分析 83.4流程分析 83.4.1登录流程 83.4.2开发流程 9第4章系统设计 104.1设计原则 104.2系统结构设计 104.3系统的功能结构设计 104.4数据库设计 114.4.1数据库的概念结构设计 114.4.2数据库实体 114.3.3数据库表 124.4系统界面的实现 134.4.1登录界面 134.4.2用户管理界面 144.4.3注册界面 144.3.3我的路径列表 15第5章系统测试 175.1测试目的与意义 175.2测试方法 175.3性能测试 175.4测试分析 18第6章结论 19参考文献 20致谢 21附录 22第1章绪论1.1研究背景近年来,我国经济发展迅速,人们的生活水平不断提高,消费观念日益转变,越来越多人开始选择出行,在闲暇之余多数人选择出行的方式来放松心情、增长见闻。随着我们信息化时代的到来,人们对各行业各领域的信息化要求越来越高,人们在查询出行方面的信息,基于传统媒体、报刊等对出行信息的了解已经无法满足用户的需求。科学技术的不断提高,计算机科学技术日渐成熟,人们已经深刻认识到计算机功能的强大,计算机已经进入了人类社会发展的各个领域,并且发挥着十分重要的作用。出行路线规划系统作为计算机应用的一部分,用户通过计算机可查看出现涉及到的相关信息,有着无法比拟的优点,比如计算检索迅速快、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高人们出行的效率,也是出行信息管理的科学化、正规化管理与世界接轨的重要条件。1.2研究现状随着人们生活水平的不断提高,人们出行的需求不断增大,出行相关的各种信息也成倍增长。面对庞大的信息量,有必要开发出行路线规划系统来进行满足用户的需求。中国互联网络信息中心发布CNNIC调查结果显示,内地上网人数与日俱增。用户在网上关注的信息也多彩多样。据我国IT行业发布的报告表明,近年来,我国互联网发展呈快速增长趋势,网民的数量不断增加,并且随着宽带的实施及降价,每天约有近几亿人走进网络世界。伴随着网络的普及,网络查询信息日趋盛行。人们越来越热衷于网络。网络的诞生和发展,颠覆了传统的信息传播方式,冲破了存在于传统交流方式中时间和空间的种种壁垒,极大地改变了人类从物质到精神、从形式到内容、从生产到生活的各种活动,并且给人类带来了新的机遇和挑战。出行路线规划系统充分地体现了网络给人们带来的极大便利,这个系统在生活节奏越来越快的今天显得很有必要,很有市场。1.3研究目的通过这次设计熟练的掌握HTML、JAVA等语言编程,对出行路线规划系统的开发有一个基本,以及算法的运用等,熟练掌握数据库的编程方法。随着人们生活水平的不断提高,人们不仅仅对物质生活的要求越来越高,也不断的向往和追求更新鲜的精神生活。随着互联网的不断发展建设,新型的商业运营模式...电子商务日趋成熟,出行路线规划系统发展迅速。人们通过出行路线规划系统可随时查看出行的相关信息,给人们带了极大的便利,同时促进了社会的发展,满足当今社会的发展需求。1.4研究内容本论文一共分为六章,具体内容如下:第一章介绍了本文的研究背景,研究现状、目的意义和研究内容。第二章介绍了出行路线规划系统所采用的技术,开发环境。第三章主要描述出行路线规划系统的设计,包括可行性分析,功能分析,业务流程分析等。第四章为详细介绍系统的功能结构,数据库实体以及数据库表等。第五章介绍了系统的前台和后台的详细功能。第六章对系统进行了测试。第2章关键技术介绍2.1JSP的简介Java服务器页面或只是一个JSP来创建基于生产技术,它提供了一个简单的动态网站的动态网页,Sun开发的Java编程语言,并为开发人员提供一个服务器端框架,环境和开发一个灵活的集成的HTML,XML,Java语言和其他脚本语言,使用,速度非常快,特别是在当前业务系统创建和维护动态网页。作为JavaTM技术的一部分,基于JSP的快速Web服务器和应用服务器环境,开发平台独立的应用程序,并与兼容,但也很强。此外,该系统用户界面的JSP内容不改变的动态内容的主要思想,使网页设计人员改变位置瓜分走了。这种跨平台的已经包含在当前的环境下,功能和大多数的Web服务器的配置加上比较ASP的语法简单易学,但它甚至写在ASP技术的网络安全技术,除了方法。因此,我将很快取代商业用地内现有的网络编辑技术被认为有可能成为新的标准。在本节中,我们为您提供更多地了解这项新技术和JSP技术的特点进行讨论。与其他数据库管理系统,JAVASERVERPAGE普通用户,诚信经营,工具使用,易于扩展,并进行比较。1.普通用户不用说,许多的数据库工具如JAVA的服务器的开发者。这种传统的Xbase数据库概念,并适用于传统的利用其庞大的用户数量。这是一个不太苛刻的环境中,输入,和容易学习的用户可以容易地安装和易于操作。2.诚信活动几个版本后跳的更传统的数据库的XbaseJava服务器家居质量的提高。数据管理,这基本上是一个SQL数据库(例如,视图,钥匙,关系,触发器,存储过程等)是合适的,它是数据库组件,以及各种图形设计魔术数据库设计,智能设计过程。利用的一个数据库程序设计语言及其独特的设计,各种可视化工具和独立调试工具提供用户界面和数据库查询将媒体的主要形式。Java服务器家庭用户提供更全面的数据库,所有的信息,以便能够完成所有的应用程序的开发正在试图做的是不依赖于任何其他的软件工具。3.轻松简单的方式各种软件工具访问的数据库要充分考虑这一目标的特点是协调用于开发人员的支持工作,为什么Java服务器页。窗口图形,巧妙的设计为基础,基于Windows的参数,总JAVASERVERPAGE套件是一种普遍现象。面向对象的数据库功能Java服务器页面结构和应用程序开发和设计是一个强大的媒介。此信息是否被组织和整合的关系数据库系统,或一个全功能的数据管理应用程序的最终用户运行到写数据的请求时,软件或设备将是必要的管理数据库中的一个可开发在Java服务器页援助提供的。Java服务器网页速度,力量和灵活性是一个通用的数据库管理系统,使我们在这个新时代的Xbase,是不恰当的。关于该项目的事实,我们可以更好地控制源代码管理产品都可以使用,但在“项目管理器”组件被看见。数据库容器到几个用户同时允许一个创建和修改数据库对象。“数据库设计器”能够迅速改变对象的外观投入使用。我们管理的应用程序和风暴的中心之一,“项目管理器”中即可使用;访问所有的向导和工具,工具栏和其他易于使用的工具。这是集中式管理环境。工具栏可以改变自己,Java服务器页面系统,并且可以自定义编写的应用程序的按钮,方便快捷,灵活的应用程序开发。Java服务器页面新建“应用程序向导”的ProjectHook升级范围内拥有我们的软件能够更有效地使用提供了添加新的东西。JSP6.0容易使有效使用的功能增加了一些功能,改善发展环境。Java服务器尽快页来开发应用程序,以帮助他们更并建立更好的工具和设计,并集。Java服务器页面调试更容易,而且我们可以监视应用程序组件:高管事件和录制工具将检查在VisualC++环境下的代码和调试是在看这个钻探计划和使用非常相似,指定的属性看的价值,对象或数组元素值和互信息,该代码将被显示在外部,并且可以输出可以很容易的应用程序窗口中的另一个窗口的结果,程序,并运行该应用程序的代码可用于分析或实际的项目。2.2JAVA概述Java非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。Java来自于Sun公司的一个叫Green的项目,其原先的目的是为家用消费电子产品开发一个分布式代码系统,这样我们可以把E.mail发给电冰箱、电视机等家用电器,对它们进行控制,和它们进行信息交流。他们用Java编制了HotJava浏览器,得到了Sun公司首席执行官ScottMcNealy的支持,触发了Java进军Internet。面向对象的程序设计很接近于我们人类自然的思维,相对于面向过程的程序设计,它具有更好的可扩展性和可维护性,使我们编写的代码更健壮。面向对象主要有四大特性:封装、抽象、继承和多态。封装:在面向对象语言中,封装特性是由类来体现的,我们将现实生活中的一类实体定义成类,其中包括属性和行为(在Java中就是方法),就好像人类,可以具有name,sex,age等属性,同时也具有eat(),sleep()等行为,我们在行为中实现一定的功能,也可操作属性,这是面向对象的封装特性;抽象:抽象就是将一类实体的共同特性抽象出来,封装在一个抽象类中,所以抽象在面向对象语言是由抽象类来体现的。比如鸟就是一个抽象实体,因为抽象实体并不是一个真正的对象,它的属性还不能完全描述一个对象,所以在语言中体现为抽象类不能实例化;继承:继承就像是我们现实生活中的父子关系,儿子可以遗传父亲的一些特性,在面向对象语言中,就是一个类可以继承另一个类的一些特性,从而可以代码重用,其实继承体现的是is.a关系,父类同子类在本质上还是一类实体。多态:多态就是通过传递给父类对象引用不同的子类对象从而表现出不同的行为,多态可为程序提供更好的可扩展性,同样也可以代码重用。2.3MYSQL数据库在软件项目中,通过使用数据库来操作数据,可以保证数据的独立性、一致性和安全性,为系统提供有效地访问数据的方式,同时为程序员减少了应用程序的开发时间。常见的数据库无非分为两类,一类是关系型数据库(Oracle,DB2,MySQL,SQLServer)和非关系型数据库(NoSql、MongeDB)。不同的数据库有各自的优缺点,此处不做具体介绍。MySQL支持多线程的特点,可以方便的利用系统资源,有效提高速度,而且提供了TCP/IP、ODBC和JDBC等多种方式途径来连接数据库;虽说其功能不够强大、规模也相对较小,但是对于本系统来说足够了,同时也可以进行二次开发的数据库表结构空间的扩展。使用MySQL建立系统数据库,不仅有利于前期对数据的整合处理操作,同时利于后期的二次开发的数据扩展操作,对于有限级的数据处理,MySQL可以很好的胜任。2.4Tomcat介绍Tomcat是一种是一个免费的开放源代码的Web应用服务器。在访问客户比较少的情况下被经常采纳,在设计JSP程序时成为最好的选择。换句话说,将Tomcat服务器安装到一台电脑上时,可通过它对HTML页面的访问请求进行配合。事实上,Tomcat可以看成Apache服务器基础上的延伸,但它工作时相对比较独立,因此当tomcat工作时,事实上它是看成一个与Apache服务器相对独立的进程运行的。2.5B/S结构在三层体系结构的B/S(Browser/Server,浏览器/服务器结构)系统中,用户可以通过浏览器向分布在网络上的众多服务器发出请求。B/S系统极大地简化了客户机的工作量,客户机上只需要安装、配置少量的客户端运行软件即可,服务器将担负大量的工作,对数据库的访问以及应用程序的执行都将由服务器来完成。B/S架构的不断成熟,主要使用WWW浏览器技术,结合多种浏览器脚本语言,用通用浏览器需要实现原本复杂的专有软件来实现的强大功能,并节约了开发成本,是一种新的软件架构。B/S系统包括:表示逻辑层,控制逻辑层,数据展现层,三层是相对独立又相互关联。第3章系统分析系统分析可以使我们可以对设计的产品有一个深入的了解,通过系统分析可以使我们在不确定的情况下,确定研究的方法,明确目标,找出各种可行的方法,然后通过一定的标准确定选择方案,帮助我们做出更加合理和科学的抉择。3.1可行性分析对所有系统完成设计,都可能受到时间以及空间上的制衡。因此,在开始设计每一个项目的时候,我们必须对系统进行可行性需求分析,只有这样才能够降低项目所带来的危害,减少人力、物力以及财力方面的损耗。以下简要介绍一下对技术、经济、操作和发展方面的可行性分析。3.1.1技术可行性出行路线规划系统的设计与实现主要采用Java技术,基于B/S模式,MYSQL数据库,主要包括前端应用程序的开发以及后台数据库的建立和维护两个方面。对于应用程序的开发要求具备功能要完备、使用应简单等特点,而对于数据库的建立和维护则要求建立一个数据完整性强、数据安全性好、数据稳定性高的库。1、Java提供了稳定的性能、优秀的升级性、更快速的开发、更简便的管理、全新的语言以及服务。整个系统帮用户做了大部分不重要的琐碎的工作。2、基于B/S模式的系统的开发已发展日趋成熟。3、众所周知,Java是面向对象的开发语言。程序开发院可以在Eclipse平台上面方便的使用一些已知的解决方案。

综上所述:出行路线规划系统的开发技术具有很高可行性,且开发人员掌握了一定的开发技术,所以系统的开发具有可行性。3.1.2经济可行性本系统采用的软件都是微软的东西,开发周期短,这样可以削减很多的精力和资源,起到减少成本的作用。同时提升设计的作用,本系统对计算机配置的条件很低,乃至网吧淘汰下来的低配置计算机也可以满足需要,因此在经济上完全具有可行性。3.1.3操作可行性出行路线规划系统采用B/S架构,界面简单易操作,用户只要平时有在用过电脑,都能进行访问和操作。本系统具有易操作、易管理、交互性好的特点,在操作上是非常简单的。因此操作上是可行的。3.2业务分析随着计算机的应用普及,越来越多基于计算机的网站也逐步的兴起;人们通过网站来查看各类信息,给人们带来了极大的便利。人们生活水平的提高,家家户户基本都有计算机,越来越多的人开始计算机来查询信息。随着社会经济的发展,结合计算机技术的应用,实现出行路线规划系统的开发与设计,已经成为促进社会经济发展的有效手段。近年来,人们的生活质量明显提高,对出行的需求也越来越高,在各节假日选择出行的人越来越多。计算机技术的普及成熟,出行路线规划系统的开发应用,使得人们通过出行路线规划系统便可以查看路径信息等,网络给人们带来了极大的便利,让人们足不出户便可以实现出行信息的查看。在当今竞争激烈的情况下,通过网络来建立一个出行路线规划系统已经势在必行。3.3非功能需求分析1.完整性需求要求各种信息记录的完整性,信息内容不能为空,各种数据间联系应保持正确性,且相同的数据在不同记录中的一致性。2.性能需求页面响应时问应该在3秒以内,最长不能超过4秒;并支持至少10000人同时在线浏览系统。3.界面需求系统界面要求简单明了,容易操作,符合用户操作习惯。4.安全性需求要充分保证系统的安全性、稳定性。要想对本系统进行管理,出行相关信息进行预订,必须经过正确的账号密码进行登录,否则无法进行操作。3.4流程分析流程分析阶段要调查系统所涉及每个环节的管理业务活动,掌握所有管理的内容、作用和信息的输入、输出、数据存储以及信息处理方法和过程,并根据实际处理步骤和过程,绘制出流程图。3.4.1登录流程为了保证系统的安全性,要使用本系统必须先登陆到系统中。首先输入登录账号、密码,点击登录,通过验证,实现页面无刷新的登录,其登录的流程图如图3.2所示。图3.2登录流程图3.4.2开发流程开发流程如图3.3所示。图3.3开发流程图第4章系统设计在设计体系的时候要做到全方位的站在用户的立场上考虑问题,让最终的产品能够顺应大众用户的需求。这一章节将重点突出对于体系的结构框架的设计描述上,以详细的标明每一个数据库的主体结构框架。4.1设计原则无论哪个系统都应该有自己的设计规则。该系统也具有重要的设计标准有如下几个:(1)简单:在保证出行路线规划系统能够成功实现的前提下,并尽量使出行路线规划系统更容易操作,对于一个出行路线规划系统,这是非常重要的。(2)针对性:系统设计的重点是利于用户对信息的查询,它具有针对性很强的特点。(3)适用范围:适用范围广,各个地区都可以使用。4.2系统结构设计出行路线规划系统采用B/S结构(Browser/Server,浏览器/服务器结构)和JAVA技术,MYSQL数据库存储数据,是一个适用于Internet环境下的模型结构。只要用户能连上Internet,便可以在任何时间、任何地点使用。系统结构图如图4.1所示:图4.1系统结构图4.3系统的功能结构设计通过第三章中系统功能分析,可得出系统功能模块图如图4.2所示:图4.2系统功能模块图4.4数据库设计数据库是计算机信息系统的基础。信息的收集、整理、存储、检索、更新、加工、统计和传播等操作必须在数据库管理系统的的支持下才能进行。目前,电脑系统的关键与核心部分就是数据库。数据库开发的优劣对整个系统的质量和速度有着直接影响。数据库的设计一般要可以分为个步骤:分别是分析需求、设计概念、设计逻辑、设计物理。4.4.1数据库的概念结构设计设计概念就是在数据分析的基础上自下而上的对整个系统的数据库概念结构进行设计。从用户的角度对视图进行开发,然后集成视图,最后分析从而取得最后的结果。对概念进行设计时采用实体—联系(E.R)的模型开发措施。E.R模型法的构成元素有:实体、属性、联系,E.R模型可以用E.R图来表示,是对用户工作环境中所相关的事物给予提示,对实体特性的描述就是属性。设计概念的出发点是能够对企业组织信息要求的数据库概念结构进行反映,就是概念模式。概念模式不依附数据库逻辑结构,也不依赖支持数据库的DBMS,独立于计算机系统。4.4.2数据库实体在此阶段,用户可以参与和评价数据库系统的设计,从而有利于保证数据库系统的设计与用户的需求相吻合。在概念模式的设计中,E.R模型法是最常见的设计方法。通过上述分析对数据库的需求,与系统概念模型的特点及开发方法相结合,我们可以建立E.R模型图,本系统的E.R图如下图所示。1、管理员实体属性图如图4.3所示:图4.3管理员实体属性图2、用户信息实体属性图如图4.4所示图4.4用户信息实体属性图3、用户路径实体属性图如图4.5所示:图4.5用户路径实体属性图4.3.3数据库表疫苗接种管理系统需要后台数据库,下面介绍数据库中的各个表的详细信息。各个表的设计结果如下:表4.1t_admin管理员信息表列名数据类型长度允许空说明idint11否编号usernamevarchar100是用户名passwordvarchar100是用户密码表4.2t_customer用户信息信息表列名数据类型长度允许空说明idint11否编号usernamevarchar100是用户名passwordvarchar100是密码customerNamevarchar100是姓名sexvarchar100是性别agevarchar100是年龄phonedatetime100是电话headPicvarchar100是头像表4.3t_lj用户路径信息表列名数据类型长度允许空说明idint11否编号customerIdvarchar100是用户编号titlevarchar1000是路径名称v1varchar100是第一点lat1varchar1000是经纬度1v2varchar100是第二点lat2varchar100是经纬度24.4系统界面的实现4.4.1登录界面用户通过用户名、密码和选择权限可以进行登录。其界面如图4.6所示。图4.6登录界面图4.4.2用户管理界面管理员通过用户管理可以进行用户信息的新增、修改和删除,其界面如图4.7所示。图4.7用户管理界面图4.4.3注册界面用户可以进行注册,其界面如图4.8所示。图4.8注册界面图4.3.3我的路径列表用户可以就信息查看路径信息,其界面如图4.9所示。图4.9我的路径列表界面图可以进行地图路劲显示,其界面如图4.10所示。图4.10购物车界面图第5章系统测试系统测试是软件设计的最后一道工序,也是非常重要的一步。用于检查软件的质量、性能、可靠性等是否符合用户需求。一套严谨的、规范的、完善的测试过程将大大提高软件的质量、可信度、可靠性,降低软件的出错率,降低用户风险系数。通常系统测试包括:功能测试,安全测试,可用性测试,性能测试、兼容性测试等方面。5.1测试目的与意义系统测试是开发一个管理信息周期中非常重要而且漫长的的阶段。其重要性体现在他是保证系统质量与可靠性的重要关口,是对整个系统开发过程的最终审查。系统测试的主要任务是尽可能的检查出程序中的错误,提高系统的可靠性,主要的目的是位列检验系统“做得如何”。其中这一阶段又可以分为三个步骤:模块测试;组装测试;确认测试;通过测试整个管理系统来确定能不能够满足用户的需求。通过测试发现问题以后,我们要经过不断的调试找出错误具体原因和位置,然后对其进行修改。5.2测试方法首先我们来说界面测试,界面测试是为了使程序在不同的的操作平台上能够运行界面,并且能够保持原来的风格。我把完整程序拷贝到WindowsXP环境下,似的程序运行正常,运行界面上的字体图片等设置都能够保持得非常好。不出现字体变形等情况!其次进行功能测试。该系统测试采用的是单元测试,集成测试,完善性测试等多种方式进行测试。经过测试,所有功能都能得以实现,没有任何变形。至此,在功能的测试上也已经比较圆满的完成了。由于经验不足,写代码时出现了一些考虑不周的系统缺陷,写代码的时候会出现与设想不一致,比如说代码不规范导致接口与接口之间出现问题,功能与客户的要求不符合,这样导致产品不能过关,无法交付。所以产品在上线前必须反复测试,经过反复测试,修改,再测试,再修改,产品才能够不断完善。在整个系统测试中,根据需求文档和设计文档,逐一对功能进行检测并写好测试用例,有效避免残片缺陷,因为产品出现缺陷不仅影响功能,而且可以导致数据的不准确,导致产品质量的降低,经过测试,才能使得产品的稳定性和成熟度得到极大的提升,产品质量也才有保证。5.3性能测试性能测试主要通过模拟系统运行环境,测试系统性能是否符合客户需求。性能测试的重要技术指标就是:系统运行速度、网络响应时间和支持并发节点数。(1)系统运行速度:通过在不同计算机上试运行本系统,没有发现有任何迟滞、停顿现象。(2)网络响应时间:网络响应时间主要包括网络最小响应时间、平均响应时间、最大响应时间三个参数。经过测试,在网络运营良好状态下,局域网内响应时间三参数为:1/2/6s,外网响应时间三参数为3/7/12s,符合客户需求,属于用户心理可承受范围。(3)支持并发节点数:经过模拟环境测试,本系统在并发节点达46个时,网络运营速度会发生较大波动,延迟时间10秒左右,符合客户需求。5.4测试分析经过对上述测试结果分析,本网站符合出行用户的需求。所有基本功能点实现,操作简单,产品运行性能良好,是一款值得推广的出行路线规划系统第6章结论随着设计渐渐进入尾声,设计的出行路线规划系统也初具规模,本系统实现了用户的注册登录,方便用用户进行出行信息的查询以及交通、酒店、景点的预订。本系统主要运用了JAVA技术和MYSQL数据库对前台页面以及后台数据进行处理。基本实现了设计的要求,满足用户的需求,并在规定的时间内

温馨提示

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

评论

0/150

提交评论