版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
摘要本世纪初,随着网络技术的兴起,从一开始用的人不多到现在的大众化,从网络对于生活的重要性,人类对于网络的依赖性。我国对于网络技术越来越重视,我国科学技术已经发展到了一定的地位,随着网络的技术不断发展与改变,网络已经很大程度的影响了我们的生活,从以前的人工作业,到现在的计算机智能化的普及已经影响到了各行各业,这些都表示着社会已经翻开了崭新的一页,网络的发展已经成为众多行业的主流,与我们生活密切相关,我们以后的网络指挥也会更普及。现在建立起的网络系统就是基于JAVAEE的旅游网站系统,经过这次网络系统的建立可以大大提高工作的效率,也会大大减轻人的工作难度,所以开发这样的一个旅游网络系统是非常可行的。我用的是浏览器/服务器架构开发基于JAVAEE的旅游网站系统,设计开发本旅游网站的平台是Eclipse。本旅游网站是以B/S作为开发的架构,我用JSP的技术进行前台页面的代码编写,用MySQL数据库的技术来完成后台对数据的增、删、改、查的操作。根据当前需求情况,本旅游网站设计的用户角色分为普通用户和系统管理员两种。系统不仅能够发布旅行路线信息和旅游景点的情况信息,也可以提供酒店管理需求和预订航班管理。此文所提到的基于JAVAEE的旅游网站的设计目的是更好的利用当前的操作平台,然后使用现在流行的并且在未来也是可延展的技术,所以就运用了现在比较流行的三层架构以及网页服务的技术。这样就能更利于我们开发系统,还可以更高效,更方便。本旅游网站的功能十分全面,用户界面简洁漂亮,并且操作简单交互性非常好。使用者在操作的过程中也会十分简单基本没有障碍。在本旅游网站设计的时候,把系统的功能模块全部进行了模块化的处理,在设计不同的功能模块的时候,尽可能的做到基础代码重复使用,以减少开发时间,增大开发效率。关键词:基于JAVAEE的旅游网站;Java;MySQLAbstractAtthebeginningofthiscentury,withtheriseofnetworktechnology,fromthebeginningoftheuseofnotmanypeopletonowpopular,fromtheimportanceofthenetworkforlife,humandependenceonthenetwork.Fornetworktechnologyismoreandmoreattentioninourcountry,ourcountryscienceandtechnologyhasdevelopedtoacertainposition,alongwiththenetworktechnologydevelopmentandchangeconstantly,theInternethasgreatlyinfluencedourlives,fromthepreviousmanualoperation,tothepopularizationofcomputerintelligenthaveaffectedallwalksoflife,whichsaidthecommunityhasopenedanewchapter,thedevelopmentofthenetworkhasbecomethemainstreamofnumerousindustry,closelyrelatedwithourlife,ourfuturenetworkcommandwillalsobemorepopularity.NowtheestablishednetworksystemisbasedonJAVAEEtravelwebsitesystem,aftertheestablishmentofthenetworksystemcangreatlyimprovetheefficiencyofwork,willalsogreatlyreducethedifficultyofpeople'swork,sothedevelopmentofsuchatravelnetworksystemisveryfeasible.Iusethebrowser/serverarchitecturetodevelopthetravelwebsitesystembasedonJAVAEE.TheplatformfordesigninganddevelopingthistravelwebsiteisEclipse.ThetourismwebsiteisB/Sasthedevelopmentofthearchitecture,IuseJSPtechnologyforthefrontpagecode,usingMySQLdatabasetechnologytocompletethebackgroundofthedatatoadd,delete,change,checktheoperation.Accordingtothecurrentdemand,thetravelwebsitedesignoftheuserroleisdividedintoordinaryusersandsystemadministratortwo.Thesystemcannotonlyreleaseinformationabouttravelroutesandtouristattractions,butalsoprovidehotelmanagementneedsandflightreservationmanagement.Thejavaee-basedtravelwebsitementionedinthisarticleisdesignedtomakebetteruseofthecurrentoperatingplatform,andthentousethecurrentpopularandinthefutureisalsoextensibletechnology,sotheuseofthecurrentpopularthree-tierarchitectureandwebservicestechnology.Thiswillbemoreconducivetoourdevelopmentofthesystem,butalsocanbemoreefficient,moreconvenient.Thistravelwebsite'sfunctionisverycomprehensive,theuserinterfaceisconciseandbeautiful,andtheoperationissimpleinteractiveverygood.Theuserwillbeverysimpleintheprocessofoperationandtherewillbealmostnoobstacles.Inthetourismwebsitedesign,thesystem'sfunctionalmodulesareallmodularprocessing,inthedesignofdifferentfunctionalmodules,asfaraspossibletoachievethebasiccodereuse,inordertoreducethedevelopmenttime,increasethedevelopmentefficiency.Keywords:Tourismwebsite;JSP;MySQL目录TOC\o"1-3"\f\h\u目录 -1-第1章概论 -1-1.1课题的研究背景 -1-1.2国内外的研究现状 -1-1.3研究目的 -1-1.4项目设计原则 -2-1.4.1经济性原则 -2-1.4.2延展性原则 -2-第2章软件相关平台和工具 -3-2.1工具的介绍 -3-2.1.1MYSQL的介绍 -3-2.1.2B/S方式的介绍 -3-2.1.3JSP的介绍 -3-2.2开发平台的简介 -4-2.2.1Tomcat的简介 -4-2.2.2MyEclipse的介绍 -4-第3章需求分析和可行性分析 -5-3.1需求分析 -5-3.1.1需求分析重要性 -5-3.1.2需求分析概述 -5-3.1.3运行需求分析 -6-3.1.4应用需求分析 -6-3.1.5其他的需求分析 -7-3.2系统流程分析 -7-3.2.1系统登录流程分析 -7-3.2.2信息添加流程分析 -8-3.2.3信息修改流程分析 -8-3.2.4信息删除流程分析 -9-3.3可行性研究 -10-3.3.1经济可行性 -10-3.3.2技术可行性 -10-3.3.3运行可行性 -11-3.3.4法律可行性 -11-第4章系统的设计 -11-4.1系统的总体设计 -11-4.2系统的开发步骤 -12-4.3系统概要设计 -12-4.4数据库的概念结构的设计 -15-第5章系统的展示 -17-5.1后台登录页面设计 -17-5.2后台首页设计 -18-5.3普通用户页面设计 -19-5.3.1前台主页面设计 -19-5.3.2旅游景点查询设计 -19-5.3.3用户注册页面设计 -20-5.3.4酒店管理页面设计 -21-5.3.5留言板页面设计 -22-第6章系统测试和评价 -22-6.1系统测试概要 -22-6.2.测试方式说明 -22-总结 -50-参考文献 -51-致谢 -52-第1章概论1.1课题的研究背景我国第一个关于旅游内容的网站在1996年诞生的。我国社会经济和科技水平的不断提升,人们的生活方式发生了非常重大的改变。在这一改变的过程中,旅行渐渐成为了了人们生活的重要地位。当今,计算机网络技术已经变成当代信息传播最大的媒介,根据这一个改变,基于JAVAEE的旅游网站数据的发展逐年增长并且越来越快。近些年来越来越多的网站显露出来,直到2016年年末,根据大数据显示提供旅行内容的网站大概有六千五百多家。随着我国社会信息化数据系统的不断成熟,旅游信息进行的信息化系统可以方便到旅游行业的管理中去,可以很大程度的提升服务效率,促进社会旅游产业的发展。与此同时,在当前科技快速发展的背景下,将旅游信息和信息系统进行结婚的,旅游业信息化的管理是可以极大地发展国内旅游业,提高旅游经济的增长,也推动着国内旅游业国家化,具有至关重要的作用。1.2国内外的研究现状本世纪初,国内外出现了大量团体旅游的模式,这是旅游界的发展的过程中一个非常重大的突破。这种旅游业务模式很大提高了大众旅游的发展。可是人们逐渐提升了自由化旅行的期望,很多旅客开始不满足团体旅游方式。为了提高自由化旅行的需求以及摸索不同的旅行方式,越来越多的人开始自己独自旅行,在当前交通和相应的服务设施迅猛发展下,使得个人自行旅行更加方便,自行旅行方式也紧随着这个积极因素快速发展。从2010年以后,人们自行出国旅游业也发展的非常迅速,尤其是那些经济发展较好国家的人都愿意到很多自然风景和历史文化资源丰富的国家去旅玩。而这些国家大多数都是经济发展水平程度很低的国家以及地区,随着这些旅游业的快速发展,明显的带动了落后的国家和地区在经济发展和社会生产力上的提高。同时也使这些国家成为了知名的旅行胜地。现如今,国内独自旅行的气氛大大促进了旅游信息管理系统的重大全面发展。一些有名气的基于JAVAEE的旅游网站比如:同程旅游、去哪儿等。这些独自旅行的平台都为旅客提供全面地、精确地旅游信息和最靠谱的交通规划和服务。
1.3研究目的通过对旅行网站的更深入的研究,可以把旅游内容的流程变得更加自动化、规范化,更方便于使用者的管理和操作。为了使上述的效果更加明显,就应该把各个功能模块的数据组合起来,并且进行不断的优化,这样就可以大大解放人们的劳动力。这个旅行系统会把用户输入进来的数据不断进行检测和验证,这样就会大大减少旅游信息管理过程中的出错误率。此系统在设计和开发之前,首要的也是最重要的任务就是充分理解和熟悉系统的业务逻辑模式需求。只有明确了系统的业务逻辑模式需求之后,才能制定出更加详细的功能设计模块。这样就可以利用现有成熟平台的一些长处进而设计出更高效的更有用的应用软件系统,在开发过程中使用数据库技术和Java语言设计开发出有效、合理的应用软件系统。但是在设计与开发过程中需要特别注意MySQL的使用技巧以及Java的新特性,这样就可以进行更完善的更高效的系统开发。1.4项目设计原则1.4.1经济性原则市面上任何一款软件系统的设计和开发的过程都需要进行全方位的统筹考虑,不单要看系统的能使用程度和系统未来的可扩展度思考,也应该要从系统的经济性和兼容性去思考。在设计和开发系统软件的时候,我们应该把整个软件系统的设计开发所需要的成本制定一个合理的预算,再次还要对未来能获得的收益做出一个可观的有效的评估,这样就可以确定当前系统能否能够进行研发的过程,上面所说的这些就可以看作为一个经济可行性的研究。如果要看一个系统在经济上能否值得研发,就得设置一个最低限度的标准,然后再考虑经济方面的因素,比如成本和效益收入分析、未来市场的前景和价值等。如果都可行的话,此系统将会给人们带来更多的便捷以及社会收入。1.4.2延展性原则信息数据系统在刚开始规划的时候,必须要保证使在以后系统的可行的框架设计具有可延展性。比如,前端页面布局设计必须要需要保证在以后在我们新增模块时不会去改动原来的布局模式。这样让系统在未来升级时,减少不必要的障碍,而且这样还有利于提升系统升级的速度,这样信息系统就会使使用价值变大。对于数据库的主要结构设计来说,应该具有比较大的可扩展性,还必须需要做到相对应实际转化的需求,能够大大快速完成升级操作的对象。第2章软件相关平台和工具2.1工具的介绍2.1.1MYSQL的介绍MySQL是一种存储数据信息的工具,他的特点是比较简便轻快。使用MySQL也满足开发旅游网站的要求,而且符合开发系统的特点。MySQL最重要的特点是快速、易配易用。对于我开发的旅游网站而言,Mysql数据库提供的功能完全满足我开发的旅游网站系统的基本要求。2.1.2B/S方式的介绍目前主要有两种流行的体系框架,一种是客户端\服务器,还有就是浏览器\服务器。在之前我已经简单的描述了B\S架构原理,这个架构使用的前提是网络的支撑。如果采用了这种模式去研发信息系统,这样会对宣传有非常高的方便性。如果用它和客户端\服务器作一下对比,C\S模式它必须需要客户端的支持才能运行,但是他有一个缺点就是跨平台操作有很大的限制。从另一方面说的话,客户端\浏览器模式的客户使用范围不好。如果选择开发模式,从系统使用深度的方面和系统的使用方便度上,我最后决定还是使用B/S模式进行旅游网站的系统。2.1.3JSP的介绍现如今,在编程语言的世界,JAVA已经占据非常高的地位,更何况我们现在面向对象的思维完美对应,与面向过程相比较,面向对象的扩展性和维护性更强,这样编写出来的代码更完美。他主要有三个特性:封装:封装就是类。我们把实体看做成类,这其中包括行为和属性。通俗的来说人类都具有称呼、身高、体重、肤色等属性,同时也具有运动、思考、说话等行为。功能的外在表现是人类的行为,这就是封装。继承:“龙生龙凤生凤”就可以看做继承,在java编程语言中,继承的意思就是一个类可以获取另一个类的一些特征,这就是Java语言中的继承。多态:指面对同一数据可以允许不同类的对象,他们的反应程度不一样。例如:你在马路上捡到一百元就会非常兴奋,但是如果你捡到一毛钱相比较捡到一百元就不会那么高兴。基于JAVAEE的旅游网站系统能够运用全部的JSP技术。JSP也是Java编程语言中的一部分,继承了Java编程语言的一些特征。JSP技术主要有以下特点:1)JSP是跨平台的免费技术;2)语言语法简单,容易学会和使用;3)面向对象能力强;4)支持多网互联;5)跨多个平台,植入性强;6)执行效果比较高。2.2开发平台的简介2.2.1Tomcat的简介现如今,Tomcat是小型数据服务器的主流,它的特点是体量轻。在一些开发量小的应用系统上都适用,只要用JavaWeb开发的应用程序它是最适合不过的服务器。Tomcat服务器的应用性比较强,相比于其他的服务器它的优势是小型。于其他大型服务器比较来说,它开发和调试JSP更强。功能如图1所示:图1Tomcat功能图2.2.2MyEclipse的介绍MyEclipse是当今大众使用较多的一个集成平台,具有很多开发Java的插件,MyEclipse具有比较全面的应用功能,而且还适配比较多方面的开发。第3章需求分析和可行性分析3.1需求分析3.1.1需求分析重要性需求分析的流程主要包括这几个部分,第一,首先对问题进行识别,对应工作就是从系统的角度出发对系统进行分析。分析系统的主要功能是什么,它的性能情况怎样。且开发的软件预算成本是多少,基本的进度安排情况所表现出来的问题,这些都属于问题识别。第二,我们将整个系统进行数据模块化的设计,将不同的功能看成单一的模块进行开发,最终再进行整体的数据分析与综合相结合,这一重要流程主要分为分析与综合。这一重要步骤还要分析数据表的结构,接口上的数据都是在本步骤中进行,第三,在上一步中制定规格说明书,编写软件需求说明书,这一成果来源于需求的分析阶段。最后一步就是评审系统功能性能,评审的工作极为重要,只有当评审通过才能接着到达下一步骤,如果评审没有通过那就得去重新进行第二步,再次重新进行数据分析。在进行需求分析时需要根据一定软件数据原则去进行分析。比如与用户进行交流时,且使用客户较为熟悉的方式去交流。并且对客户提出来的各种的要求去整合完善,必要时得编写一些必要的线上文档等。在研发一个数据系统时,我们需要用很多时间去进行需求的分析,不能急于求我们成功开发一个系统的第一步就是要做好周全的需求分析工作。3.1.2需求分析概述在最近几年里,随着互联网发展飞速,许多产业商家对与工作的人工智能化高效化的要求。比如旅游业信息管理随之增加,对于这些严密的管理已经感到非常吃力。只有解放人工操作,提高操作的工作效率,整合信息行业的现有资源得到充分的利用,才可以让旅游业得以更好的服务人民,因此我们需要去开发更简洁且使用方便的基于JAVAEE的旅游网站。此系统的开发采取的是整合数据库、B/S的开发结构。这不仅仅是一款功能全面的软件应用,而且还能提供更多对游客和旅游管理人员的帮助。通过GSP应用技术来搭建一个JAVAEE的旅游网站,通过基于更小型的便捷的全方位改善和提高旅游业服务来服务大众。这样做的目标是使管理旅游数据信息得到最大的使用。这个软件中蕴含的标准是基于JAVAEE的旅游数据信息网站所拥有完整的旅游信息的步骤。对于基于JAVAEE的旅游数据信息网站的功能和需求得以基本实现。3.1.3运行需求分析硬件最低要求:IntelCorei5、内存4G、硬盘50GB软件最低要求:Windows10、Chrome浏览器3.1.4应用需求分析本系统具体硬件软件需求如下表1所示:表1软件硬件需求分析表3.1.5其他的需求分析本系统因为是毕业设计,属于在校完成项目。校园网络资源配套齐全,开发所需要用到的文档资料获取较为容易,遇到技术上的难题,可以随时请教周边的专业老师和同学。从系统开发所需时间角度来说,经过和周边同学以及老师对系统的复杂性进行深入讨论后是完全足够的。网络上可以接触到很多类似的项目,通过观摩这些成熟的项目系统可以让前面的需求分析工作减轻了不少。3.2系统流程分析3.2.1系统登录流程分析图2信息登录流程图3.2.2信息添加流程分析当对系统新增信息且对执行信息添加流程操作时,添加数据过程中对于数据,必须考虑要求确保准确无误的数据。在此过程中,会生成相应编号,每条信息都会自动生成一个编号,它不会有重复的情况出现,数据库系统中不允许存入到数据不合规的信息。如果数据不符合流程,那么数据将会让用户重新填写对应信息,以确保数据的精准。信息的添加流程如下图3所示:图3信息添加流程图3.2.3信息修改流程分析在数据编程过程中,数据差错情况是不可避免的,相应的信息将需要进行校正。在选中需要更改的数据后,我们将需要修改的正确数据信息和需要更新的数据填入对应位置。在系统自动改正数据之后,数据将会自动进行保存,如果过程中校验不合格,那么修改操作数据将会被退回。信息修改流程图如图4所示:图4信息修改流程图3.2.4信息删除流程分析无论哪一种信息管理系统,在一定的时间之后,每一条数据都有其一定的时效性,需要清理掉相关数据。数据库系统里存的数据这样就可以很好地维持能够符合当下社会生活实际,规避不合理和错误的数据。信息删除流程图如下图5所示:图5信息删除流程图3.3可行性研究在系统开发之前,要进行分析需求对其可行性,判断本系统实行是否真实可靠,判断这个系统是否可行换句话说就是在短时间内花费最少时间去判断。主要在四个方面进行全面分析对于进行可行性的分析,分别是法律的可行性,技术的可行性,从而明确此系统是否真的可行,通过这四个方面的全面介绍和分析。进行可行性分析对于最终阶段的开发极为重要。第4章系统的设计4.1系统的总体设计多数人喜欢的一种图叫做层次方框图,这种层次方框图结构非常简单,使用也非常的方便,能够把一些复杂的事情变得简单。不仅如此,它还可以划分的非常的细致,以及可扩充性强等的许多优点使得它最受人们欢迎。之所以选用层次图,原因是这种图可描绘出数据的层次结构,就像树形结构中的一系列的和多层次的方框所描绘出数据的层次结构,使设计者可以更加清楚的看到结构的整体。我们把这个系统分为两个大的模块,他们都是前台模块和后台模块,只有前台模块和后台模块交互配合才能完成,虽然是同一个数据库但是他们有不同的表。图6系统功能结构图4.2系统的开发步骤 我们在开发信息系统的时候要考虑许多问题,比如我们应该如何选取系统开发架构,如何划分系统的功能模块,如何选取数据库的工具等等。不单单这样,我们还要考虑到其他比较细节的地方,比如规范的编码过程、选择合适的代码语言、模块的耦合性。在我们开发旅游网站的过程中,任何一个阶段都必须用软件思维去思考问题。开发的过程中,有任何的功能需求有一点改变,就必须要组织专业的人员进行风险评估,没有问题以后才可以修改功能模块。这样就大大降低了软件设计的风险。4.3系统概要设计我们对信息系统进行了一系列的设计后,从而明确了系统将要拥有哪些功能以后,就进入系统的概要设计阶段。这个阶段的主要工作是信息系统应怎么具体实现整体的设计阶段明确后的功能使用。本阶段的核心工作是分析得出信息系统的软件结构和数据结构,依照具体的功能需求,得出信息系统的数据库表结构设计以及相关联的接口设计。本系统主要涵盖了用户登录、点赞管理、信息介绍管理、服务指南管理、公告新闻管理、酒店管理、类别管理、友情链接管理、留言管理、轮播图管理、评论管理、收藏管理、用户管理、旅游景点管理、攻略管理、预定管理、预约管理、组团管理等等多种功能模块。下面就分别阐述一下这些功能模块需求。点赞管理功能模块:点赞管理功能包含对点赞信息的添加、删除、修改、及分页查询等功能,添加点赞信息后可以查询到,修改点赞信息后,对应点赞信息随之变化,删除点赞信息后,点赞信息将会从数据库中删除,无法查询到。点赞信息包含id(id)、时间(shijian)、景点id(xinxiid)、用户id(userid)、等属性信息,可以通过这些信息进行综合查询。信息介绍管理功能模块:信息介绍管理功能包含对信息介绍信息的添加、删除、修改、及分页查询等功能,添加信息介绍信息后可以查询到,修改信息介绍信息后,对应信息介绍信息随之变化,删除信息介绍信息后,信息介绍信息将会从数据库中删除,无法查询到。信息介绍信息包含id(id)、类别(leibie)、内容(content)、时间(addtime)、等属性信息,可以通过这些信息进行综合查询。服务指南管理功能模块:服务指南管理功能包含对服务指南信息的添加、删除、修改、及分页查询等功能,添加服务指南信息后可以查询到,修改服务指南信息后,对应服务指南信息随之变化,删除服务指南信息后,服务指南信息将会从数据库中删除,无法查询到。服务指南信息包含id(id)、标题(title)、内容(content)、图片(tupian)、时间(shijian)、等属性信息,可以通过这些信息进行综合查询。公告新闻管理功能模块:公告新闻管理功能包含对公告新闻信息的添加、删除、修改、及分页查询等功能,添加公告新闻信息后可以查询到,修改公告新闻信息后,对应公告新闻信息随之变化,删除公告新闻信息后,公告新闻信息将会从数据库中删除,无法查询到。公告新闻信息包含id(id)、标题(title)、内容(content)、图片(tupian)、时间(shijian)、等属性信息,可以通过这些信息进行综合查询。酒店管理功能模块:酒店管理功能包含对酒店信息的添加、删除、修改、及分页查询等功能,添加酒店信息后可以查询到,修改酒店信息后,对应酒店信息随之变化,删除酒店信息后,酒店信息将会从数据库中删除,无法查询到。酒店信息包含id(id)、标题(biaoti)、内容(neirong)、地址(dizhi)、附件(image)、时间(shijian)、备注(beizhu)、等属性信息,可以通过这些信息进行综合查询。类别管理功能模块:类别管理功能包含对类别信息的添加、删除、修改、及分页查询等功能,添加类别信息后可以查询到,修改类别信息后,对应类别信息随之变化,删除类别信息后,类别信息将会从数据库中删除,无法查询到。类别信息包含id(id)、名称(mingcheng)、等属性信息,可以通过这些信息进行综合查询。友情链接管理功能模块:友情链接管理功能包含对友情链接信息的添加、删除、修改、及分页查询等功能,添加友情链接信息后可以查询到,修改友情链接信息后,对应友情链接信息随之变化,删除友情链接信息后,友情链接信息将会从数据库中删除,无法查询到。友情链接信息包含id(id)、名称(name)、链接地址(url)、等属性信息,可以通过这些信息进行综合查询。留言管理功能模块:留言管理功能包含对留言信息的添加、删除、修改、及分页查询等功能,添加留言信息后可以查询到,修改留言信息后,对应留言信息随之变化,删除留言信息后,留言信息将会从数据库中删除,无法查询到。留言信息包含id(id)、标题(biaoti)、内容(neirong)、时间(liuyanshijian)、用户id(userid)、回复(huifu)、等属性信息,可以通过这些信息进行综合查询。轮播图管理功能模块:轮播图管理功能包含对轮播图信息的添加、删除、修改、及分页查询等功能,添加轮播图信息后可以查询到,修改轮播图信息后,对应轮播图信息随之变化,删除轮播图信息后,轮播图信息将会从数据库中删除,无法查询到。轮播图信息包含id(id)、标题(biaoti)、附件(image)、等属性信息,可以通过这些信息进行综合查询。评论管理功能模块:评论管理功能包含对评论信息的添加、删除、修改、及分页查询等功能,添加评论信息后可以查询到,修改评论信息后,对应评论信息随之变化,删除评论信息后,评论信息将会从数据库中删除,无法查询到。评论信息包含id(id)、标题(biaoti)、内容(neirong)、时间(shijian)、景点id(xinxiid)、用户id(userid)、等属性信息,可以通过这些信息进行综合查询。收藏管理功能模块:收藏管理功能包含对收藏信息的添加、删除、修改、及分页查询等功能,添加收藏信息后可以查询到,修改收藏信息后,对应收藏信息随之变化,删除收藏信息后,收藏信息将会从数据库中删除,无法查询到。收藏信息包含id(id)、时间(shijian)、景点id(xinxiid)、用户id(userid)、等属性信息,可以通过这些信息进行综合查询。用户管理功能模块:用户管理功能包含对用户信息的添加、删除、修改、及分页查询等功能,添加用户信息后可以查询到,修改用户信息后,对应用户信息随之变化,删除用户信息后,用户信息将会从数据库中删除,无法查询到。用户信息包含id(id)、用户名称(loginname)、密码(loginpw)、姓名(xingming)、性别(xingbie)、年龄(nianling)、地址(address)、电话(dianhua)、审核(shenhe)、类型(type)、类型名称(typename)、备注(beizhu)、等属性信息,可以通过这些信息进行综合查询。旅游景点管理功能模块:旅游景点管理功能包含对旅游景点信息的添加、删除、修改、及分页查询等功能,添加旅游景点信息后可以查询到,修改旅游景点信息后,对应旅游景点信息随之变化,删除旅游景点信息后,旅游景点信息将会从数据库中删除,无法查询到。旅游景点信息包含id(id)、标题(biaoti)、内容(neirong)、天气(tianqi)、类别id(leibieid)、附件(image)、时间(shijian)、用户id(userid)、备注(beizhu)、等属性信息,可以通过这些信息进行综合查询。攻略管理功能模块:攻略管理功能包含对攻略信息的添加、删除、修改、及分页查询等功能,添加攻略信息后可以查询到,修改攻略信息后,对应攻略信息随之变化,删除攻略信息后,攻略信息将会从数据库中删除,无法查询到。攻略信息包含id(id)、标题(biaoti)、内容(neirong)、类别id(leibieid)、图片(image)、时间(shijian)、用户id(userid)、备注(beizhu)、等属性信息,可以通过这些信息进行综合查询。预定管理功能模块:预定管理功能包含对预定信息的添加、删除、修改、及分页查询等功能,添加预定信息后可以查询到,修改预定信息后,对应预定信息随之变化,删除预定信息后,预定信息将会从数据库中删除,无法查询到。预定信息包含id(id)、标题(biaoti)、酒店id(jiudianid)、用户id(userid)、日期(riqi)、姓名(xingming)、电话(dianhua)、备注(beizhu)、等属性信息,可以通过这些信息进行综合查询。预约管理功能模块:预约管理功能包含对预约信息的添加、删除、修改、及分页查询等功能,添加预约信息后可以查询到,修改预约信息后,对应预约信息随之变化,删除预约信息后,预约信息将会从数据库中删除,无法查询到。预约信息包含id(id)、标题(biaoti)、线路id(xianluid)、用户id(userid)、日期(riqi)、姓名(xingming)、电话(dianhua)、备注(beizhu)、等属性信息,可以通过这些信息进行综合查询。组团管理功能模块:组团管理功能包含对组团信息的添加、删除、修改、及分页查询等功能,添加组团信息后可以查询到,修改组团信息后,对应组团信息随之变化,删除组团信息后,组团信息将会从数据库中删除,无法查询到。组团信息包含id(id)、标题(biaoti)、内容(neirong)、图片(image)、时间(shijian)、是否审核(shenhe)、用户id(userid)、等属性信息,可以通过这些信息进行综合查询。4.4数据库的概念结构的设计数据库的设计是系统分析与设计中的最关键的一个部分,数据库表结构的优劣直接影响系统数据进行存储的效率。在数据库设计这个环节中,可用实体联系图去表述实际世界中的逻辑模型。除此之外,通过概念模型设计既可以对信息世界进行建模又可以对信息世界抽象化。基于JAVAEE的旅游网站的系统的实体联系图显现出本系统任意实体之间的互相联系。依照以上对数据库进行的需求分析,且结合系统概念模型的性质及方法,建立E-R模型图。实体间关系实体间关系属性实体属性实体(1)普通用户实体E-R图如图7所示:图7普通用户E-R图(3)旅游线路信息E-R图如图8所示价格联系人联系电话价格联系人联系电话名称名称发布时间发布时间旅游线路旅游线路图8旅游线路信息实体E-R图(4)公告信息E-R图如图9所示公告内容公告内容发布时间发布时间公告标题公告标题公告信息公告信息图9公告信息实体E-R图(5)管理员信息E-R图如图10所示登陆账号登陆账号登陆密码用户ID登陆密码用户ID管理员管理员图10管理员信息实体E-R图关系图第5章系统的展示5.1后台登录页面设计1.后台登录页面设计:在用户登陆系统时主要有这几个操作,首先用户要输入用户名和密码,并且需要选择用户的角色;然后,登录的用户输入页面基本数据,系统将载入数据并且传至后台,然后系统将在数据库中进行查询和匹配,如果在数据库中查询到了与用户输入对应的数据,页面就会跳转到成功登陆的页面。如果数据库系统中没有查询到与用户输入对应的数据,那么系统自动跳转到失败登陆的页面,并且会对用户登陆失败的提示进行反馈。2.实现效果图如下图11所示:图11管理员登陆页面设计5.2后台首页设计1.描述:点击左侧的树形架构去启动相对应的功能菜单。2.实现效果图如下图12所示:图12管理员管理页面设计5.3普通用户页面设计5.3.1前台主页面设计1.描述:在开发和设计软件过程的当中,前台在首次加载出来页面的外观是很重要的,一个网站的设计达没达标,在某些程度上网站的首页决定了很大的因素。如果网页各个页面做到了层次鲜明、令人舒适的,颜色的配置有着很大的要求。在次页面中,预定功能需要用户在登陆之后使用,剩余的功能对于没有登陆的用户也可以正常的使用和查阅。2.实现效果图如下图13所示:图13系统主页面设计5.3.2旅游景点查询设计1.描述:当用户进入旅游景点页面就可以查到当前在系统内已经收纳的旅游景点的数据,用户点击需要浏览的旅游景点的图片去查询当前旅游景点的景点信息。旅游景点首页还提供了查询的输入框,用户在查询的输入框内输入需要搜寻景点的名称或者关键字,然后点击查询就可以去查询到所需要相关的景点信息。2.实现效果图如下图14所示:图14景点查询界面设计5.3.3用户注册页面设计1.描述:还没有进行注册的游客,需要注册去进行使用系统的其他功能,比如查询线路、预定酒店,必须要注册登录才能使用这些功能。注册的时候,点击注册按钮,系统就会自动跳转到填写注册信息的界面。然后填写完相关信息之后,点击提交按钮注册完成方可,要是游客填写的注册信息不正确,系统就会自动提示错误信息,用户可以根据系统提示去修改信息数据,然后,再次完成注册操作。2.实现效果图如下图15所示:图15用户注册界面设计5.3.4酒店管理页面设计1.实现效果图如下图16所示:图16酒店管理界面设计5.3.5留言板页面设计1.实现效果图如下图17所示:图17留言板界面设计第6章系统测试和评价6.1系统测试概要系统测试阶段在软件工程中是非常重要的。在之前的开发的时候,例如“瀑布”模型,软件测试阶段都在软件维护阶段的前面,这样就可以保证交付给客户的软件质量。但是现在软件测试有了更高的要求,在软件开发中的每一个阶段都需要软件测试,校验预期设计和目标和每个阶段的设计成果是否符合是这样做的目的,发现和规避设计阶段的错误。提前发现错误,从根源处减少由错误给系统带来的整体损失。6.2.测试方式说明(1)用户登录测试:表2用户登录测试其他功能测试:测试模块,目的,方法,数据及结果如下表3所示.测试模块点赞添加模块测试。测试目的测试当时间、景点id、用户id、等点赞数据输入不符合要求时,系统是否能进行相应处理并给出提示。测试当时间、景点id、用户id、等点赞数据输入符合要求时,系统是否能进行相应处理并正常操作完成。测试方法使用黑盒测试方法。测试数据管理员登录后,当时间、景点id、用户id、等点赞选项填写不完整,点击添加点赞。管理员登录后,当时间、景点id、用户id、等点赞选项填写完整,点击添加点赞。预期结果管理员登录后,时间、景点id、用户id、等点赞选项填写不完整,点击添加点赞,提示输入对应信息。管理员登录后,时间、景点id、用户id、等点赞选项填写完整,点击添加点赞,提示操作完成。实际结果与预期结果一致。结论点赞添加模块实现了时间、景点id、用户id、等信息基本的异常输入处理,正常操作时能够完成点赞添加操作。测试模块点赞管理模块测试。测试目的点击进入点赞管理功能时,系统是否能进行相应处理并正确显示时间、景点id、用户id、等信息。测试方法使用黑盒测试方法。测试数据管理员登录后,在菜单栏找到点赞管理菜单,点击进入点赞管理界面。预期结果点击进入点赞管理界面,时间、景点id、用户id、等点赞信息显示正确。实际结果与预期结果一致。结论点赞管理模块实现了基本的功能,系统是否能进行相应处理并正确显示时间、景点id、用户id、等信息。测试模块点赞修改模块测试。测试目的点击进入点赞管理功能后,找到需要修改的点赞信息,点击修改功能,修改时间、景点id、用户id、等点赞信息后,系统是否能正常修改对应点赞信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入点赞管理功能后,找到对应的点赞信息后点击修改,修改时间、景点id、用户id、等信息后点击提交。预期结果点击进入点赞管理功能后,找到需要修改的点赞信息,点击修改功能,修改时间、景点id、用户id、等点赞信息后,系统能正常修改对应点赞信息并提示正确信息。实际结果与预期结果一致。结论点赞修改模块实现了基本的功能,系统能正常修改时间、景点id、用户id、等点赞信息并提示正确信息。测试模块点赞删除模块测试。测试目的点击进入点赞管理功能后,点击删除对应的点赞信息,系统是否能正常删除对应点赞信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入点赞管理功能后,找到对应的点赞信息后点击删除。预期结果点击进入点赞管理界面,找到对应的点赞信息后点击删除,点赞信息被正确删除,并提示操作成功。实际结果与预期结果一致。结论点赞删除模块实现了基本的功能,系统能正常删除对应点赞信息并提示正确信息。测试模块信息介绍添加模块测试。测试目的测试当类别、内容、时间、等信息介绍数据输入不符合要求时,系统是否能进行相应处理并给出提示。测试当类别、内容、时间、等信息介绍数据输入符合要求时,系统是否能进行相应处理并正常操作完成。测试方法使用黑盒测试方法。测试数据管理员登录后,当类别、内容、时间、等信息介绍选项填写不完整,点击添加信息介绍。管理员登录后,当类别、内容、时间、等信息介绍选项填写完整,点击添加信息介绍。预期结果管理员登录后,类别、内容、时间、等信息介绍选项填写不完整,点击添加信息介绍,提示输入对应信息。管理员登录后,类别、内容、时间、等信息介绍选项填写完整,点击添加信息介绍,提示操作完成。实际结果与预期结果一致。结论信息介绍添加模块实现了类别、内容、时间、等信息基本的异常输入处理,正常操作时能够完成信息介绍添加操作。测试模块信息介绍管理模块测试。测试目的点击进入信息介绍管理功能时,系统是否能进行相应处理并正确显示类别、内容、时间、等信息。测试方法使用黑盒测试方法。测试数据管理员登录后,在菜单栏找到信息介绍管理菜单,点击进入信息介绍管理界面。预期结果点击进入信息介绍管理界面,类别、内容、时间、等信息介绍信息显示正确。实际结果与预期结果一致。结论信息介绍管理模块实现了基本的功能,系统是否能进行相应处理并正确显示类别、内容、时间、等信息。测试模块信息介绍修改模块测试。测试目的点击进入信息介绍管理功能后,找到需要修改的信息介绍信息,点击修改功能,修改类别、内容、时间、等信息介绍信息后,系统是否能正常修改对应信息介绍信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入信息介绍管理功能后,找到对应的信息介绍信息后点击修改,修改类别、内容、时间、等信息后点击提交。预期结果点击进入信息介绍管理功能后,找到需要修改的信息介绍信息,点击修改功能,修改类别、内容、时间、等信息介绍信息后,系统能正常修改对应信息介绍信息并提示正确信息。实际结果与预期结果一致。结论信息介绍修改模块实现了基本的功能,系统能正常修改类别、内容、时间、等信息介绍信息并提示正确信息。测试模块信息介绍删除模块测试。测试目的点击进入信息介绍管理功能后,点击删除对应的信息介绍信息,系统是否能正常删除对应信息介绍信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入信息介绍管理功能后,找到对应的信息介绍信息后点击删除。预期结果点击进入信息介绍管理界面,找到对应的信息介绍信息后点击删除,信息介绍信息被正确删除,并提示操作成功。实际结果与预期结果一致。结论信息介绍删除模块实现了基本的功能,系统能正常删除对应信息介绍信息并提示正确信息。测试模块服务指南添加模块测试。测试目的测试当标题、内容、图片、时间、等服务指南数据输入不符合要求时,系统是否能进行相应处理并给出提示。测试当标题、内容、图片、时间、等服务指南数据输入符合要求时,系统是否能进行相应处理并正常操作完成。测试方法使用黑盒测试方法。测试数据管理员登录后,当标题、内容、图片、时间、等服务指南选项填写不完整,点击添加服务指南。管理员登录后,当标题、内容、图片、时间、等服务指南选项填写完整,点击添加服务指南。预期结果管理员登录后,标题、内容、图片、时间、等服务指南选项填写不完整,点击添加服务指南,提示输入对应信息。管理员登录后,标题、内容、图片、时间、等服务指南选项填写完整,点击添加服务指南,提示操作完成。实际结果与预期结果一致。结论服务指南添加模块实现了标题、内容、图片、时间、等信息基本的异常输入处理,正常操作时能够完成服务指南添加操作。测试模块服务指南管理模块测试。测试目的点击进入服务指南管理功能时,系统是否能进行相应处理并正确显示标题、内容、图片、时间、等信息。测试方法使用黑盒测试方法。测试数据管理员登录后,在菜单栏找到服务指南管理菜单,点击进入服务指南管理界面。预期结果点击进入服务指南管理界面,标题、内容、图片、时间、等服务指南信息显示正确。实际结果与预期结果一致。结论服务指南管理模块实现了基本的功能,系统是否能进行相应处理并正确显示标题、内容、图片、时间、等信息。测试模块服务指南修改模块测试。测试目的点击进入服务指南管理功能后,找到需要修改的服务指南信息,点击修改功能,修改标题、内容、图片、时间、等服务指南信息后,系统是否能正常修改对应服务指南信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入服务指南管理功能后,找到对应的服务指南信息后点击修改,修改标题、内容、图片、时间、等信息后点击提交。预期结果点击进入服务指南管理功能后,找到需要修改的服务指南信息,点击修改功能,修改标题、内容、图片、时间、等服务指南信息后,系统能正常修改对应服务指南信息并提示正确信息。实际结果与预期结果一致。结论服务指南修改模块实现了基本的功能,系统能正常修改标题、内容、图片、时间、等服务指南信息并提示正确信息。测试模块服务指南删除模块测试。测试目的点击进入服务指南管理功能后,点击删除对应的服务指南信息,系统是否能正常删除对应服务指南信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入服务指南管理功能后,找到对应的服务指南信息后点击删除。预期结果点击进入服务指南管理界面,找到对应的服务指南信息后点击删除,服务指南信息被正确删除,并提示操作成功。实际结果与预期结果一致。结论服务指南删除模块实现了基本的功能,系统能正常删除对应服务指南信息并提示正确信息。测试模块公告新闻添加模块测试。测试目的测试当标题、内容、图片、时间、等公告新闻数据输入不符合要求时,系统是否能进行相应处理并给出提示。测试当标题、内容、图片、时间、等公告新闻数据输入符合要求时,系统是否能进行相应处理并正常操作完成。测试方法使用黑盒测试方法。测试数据管理员登录后,当标题、内容、图片、时间、等公告新闻选项填写不完整,点击添加公告新闻。管理员登录后,当标题、内容、图片、时间、等公告新闻选项填写完整,点击添加公告新闻。预期结果管理员登录后,标题、内容、图片、时间、等公告新闻选项填写不完整,点击添加公告新闻,提示输入对应信息。管理员登录后,标题、内容、图片、时间、等公告新闻选项填写完整,点击添加公告新闻,提示操作完成。实际结果与预期结果一致。结论公告新闻添加模块实现了标题、内容、图片、时间、等信息基本的异常输入处理,正常操作时能够完成公告新闻添加操作。测试模块公告新闻管理模块测试。测试目的点击进入公告新闻管理功能时,系统是否能进行相应处理并正确显示标题、内容、图片、时间、等信息。测试方法使用黑盒测试方法。测试数据管理员登录后,在菜单栏找到公告新闻管理菜单,点击进入公告新闻管理界面。预期结果点击进入公告新闻管理界面,标题、内容、图片、时间、等公告新闻信息显示正确。实际结果与预期结果一致。结论公告新闻管理模块实现了基本的功能,系统是否能进行相应处理并正确显示标题、内容、图片、时间、等信息。测试模块公告新闻修改模块测试。测试目的点击进入公告新闻管理功能后,找到需要修改的公告新闻信息,点击修改功能,修改标题、内容、图片、时间、等公告新闻信息后,系统是否能正常修改对应公告新闻信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入公告新闻管理功能后,找到对应的公告新闻信息后点击修改,修改标题、内容、图片、时间、等信息后点击提交。预期结果点击进入公告新闻管理功能后,找到需要修改的公告新闻信息,点击修改功能,修改标题、内容、图片、时间、等公告新闻信息后,系统能正常修改对应公告新闻信息并提示正确信息。实际结果与预期结果一致。结论公告新闻修改模块实现了基本的功能,系统能正常修改标题、内容、图片、时间、等公告新闻信息并提示正确信息。测试模块公告新闻删除模块测试。测试目的点击进入公告新闻管理功能后,点击删除对应的公告新闻信息,系统是否能正常删除对应公告新闻信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入公告新闻管理功能后,找到对应的公告新闻信息后点击删除。预期结果点击进入公告新闻管理界面,找到对应的公告新闻信息后点击删除,公告新闻信息被正确删除,并提示操作成功。实际结果与预期结果一致。结论公告新闻删除模块实现了基本的功能,系统能正常删除对应公告新闻信息并提示正确信息。测试模块酒店添加模块测试。测试目的测试当标题、内容、地址、附件、时间、备注、等酒店数据输入不符合要求时,系统是否能进行相应处理并给出提示。测试当标题、内容、地址、附件、时间、备注、等酒店数据输入符合要求时,系统是否能进行相应处理并正常操作完成。测试方法使用黑盒测试方法。测试数据管理员登录后,当标题、内容、地址、附件、时间、备注、等酒店选项填写不完整,点击添加酒店。管理员登录后,当标题、内容、地址、附件、时间、备注、等酒店选项填写完整,点击添加酒店。预期结果管理员登录后,标题、内容、地址、附件、时间、备注、等酒店选项填写不完整,点击添加酒店,提示输入对应信息。管理员登录后,标题、内容、地址、附件、时间、备注、等酒店选项填写完整,点击添加酒店,提示操作完成。实际结果与预期结果一致。结论酒店添加模块实现了标题、内容、地址、附件、时间、备注、等信息基本的异常输入处理,正常操作时能够完成酒店添加操作。测试模块酒店管理模块测试。测试目的点击进入酒店管理功能时,系统是否能进行相应处理并正确显示标题、内容、地址、附件、时间、备注、等信息。测试方法使用黑盒测试方法。测试数据管理员登录后,在菜单栏找到酒店管理菜单,点击进入酒店管理界面。预期结果点击进入酒店管理界面,标题、内容、地址、附件、时间、备注、等酒店信息显示正确。实际结果与预期结果一致。结论酒店管理模块实现了基本的功能,系统是否能进行相应处理并正确显示标题、内容、地址、附件、时间、备注、等信息。测试模块酒店修改模块测试。测试目的点击进入酒店管理功能后,找到需要修改的酒店信息,点击修改功能,修改标题、内容、地址、附件、时间、备注、等酒店信息后,系统是否能正常修改对应酒店信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入酒店管理功能后,找到对应的酒店信息后点击修改,修改标题、内容、地址、附件、时间、备注、等信息后点击提交。预期结果点击进入酒店管理功能后,找到需要修改的酒店信息,点击修改功能,修改标题、内容、地址、附件、时间、备注、等酒店信息后,系统能正常修改对应酒店信息并提示正确信息。实际结果与预期结果一致。结论酒店修改模块实现了基本的功能,系统能正常修改标题、内容、地址、附件、时间、备注、等酒店信息并提示正确信息。测试模块酒店删除模块测试。测试目的点击进入酒店管理功能后,点击删除对应的酒店信息,系统是否能正常删除对应酒店信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入酒店管理功能后,找到对应的酒店信息后点击删除。预期结果点击进入酒店管理界面,找到对应的酒店信息后点击删除,酒店信息被正确删除,并提示操作成功。实际结果与预期结果一致。结论酒店删除模块实现了基本的功能,系统能正常删除对应酒店信息并提示正确信息。测试模块类别添加模块测试。测试目的测试当名称、等类别数据输入不符合要求时,系统是否能进行相应处理并给出提示。测试当名称、等类别数据输入符合要求时,系统是否能进行相应处理并正常操作完成。测试方法使用黑盒测试方法。测试数据管理员登录后,当名称、等类别选项填写不完整,点击添加类别。管理员登录后,当名称、等类别选项填写完整,点击添加类别。预期结果管理员登录后,名称、等类别选项填写不完整,点击添加类别,提示输入对应信息。管理员登录后,名称、等类别选项填写完整,点击添加类别,提示操作完成。实际结果与预期结果一致。结论类别添加模块实现了名称、等信息基本的异常输入处理,正常操作时能够完成类别添加操作。测试模块类别管理模块测试。测试目的点击进入类别管理功能时,系统是否能进行相应处理并正确显示名称、等信息。测试方法使用黑盒测试方法。测试数据管理员登录后,在菜单栏找到类别管理菜单,点击进入类别管理界面。预期结果点击进入类别管理界面,名称、等类别信息显示正确。实际结果与预期结果一致。结论类别管理模块实现了基本的功能,系统是否能进行相应处理并正确显示名称、等信息。测试模块类别修改模块测试。测试目的点击进入类别管理功能后,找到需要修改的类别信息,点击修改功能,修改名称、等类别信息后,系统是否能正常修改对应类别信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入类别管理功能后,找到对应的类别信息后点击修改,修改名称、等信息后点击提交。预期结果点击进入类别管理功能后,找到需要修改的类别信息,点击修改功能,修改名称、等类别信息后,系统能正常修改对应类别信息并提示正确信息。实际结果与预期结果一致。结论类别修改模块实现了基本的功能,系统能正常修改名称、等类别信息并提示正确信息。测试模块类别删除模块测试。测试目的点击进入类别管理功能后,点击删除对应的类别信息,系统是否能正常删除对应类别信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入类别管理功能后,找到对应的类别信息后点击删除。预期结果点击进入类别管理界面,找到对应的类别信息后点击删除,类别信息被正确删除,并提示操作成功。实际结果与预期结果一致。结论类别删除模块实现了基本的功能,系统能正常删除对应类别信息并提示正确信息。测试模块友情链接添加模块测试。测试目的测试当名称、链接地址、等友情链接数据输入不符合要求时,系统是否能进行相应处理并给出提示。测试当名称、链接地址、等友情链接数据输入符合要求时,系统是否能进行相应处理并正常操作完成。测试方法使用黑盒测试方法。测试数据管理员登录后,当名称、链接地址、等友情链接选项填写不完整,点击添加友情链接。管理员登录后,当名称、链接地址、等友情链接选项填写完整,点击添加友情链接。预期结果管理员登录后,名称、链接地址、等友情链接选项填写不完整,点击添加友情链接,提示输入对应信息。管理员登录后,名称、链接地址、等友情链接选项填写完整,点击添加友情链接,提示操作完成。实际结果与预期结果一致。结论友情链接添加模块实现了名称、链接地址、等信息基本的异常输入处理,正常操作时能够完成友情链接添加操作。测试模块友情链接管理模块测试。测试目的点击进入友情链接管理功能时,系统是否能进行相应处理并正确显示名称、链接地址、等信息。测试方法使用黑盒测试方法。测试数据管理员登录后,在菜单栏找到友情链接管理菜单,点击进入友情链接管理界面。预期结果点击进入友情链接管理界面,名称、链接地址、等友情链接信息显示正确。实际结果与预期结果一致。结论友情链接管理模块实现了基本的功能,系统是否能进行相应处理并正确显示名称、链接地址、等信息。测试模块友情链接修改模块测试。测试目的点击进入友情链接管理功能后,找到需要修改的友情链接信息,点击修改功能,修改名称、链接地址、等友情链接信息后,系统是否能正常修改对应友情链接信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入友情链接管理功能后,找到对应的友情链接信息后点击修改,修改名称、链接地址、等信息后点击提交。预期结果点击进入友情链接管理功能后,找到需要修改的友情链接信息,点击修改功能,修改名称、链接地址、等友情链接信息后,系统能正常修改对应友情链接信息并提示正确信息。实际结果与预期结果一致。结论友情链接修改模块实现了基本的功能,系统能正常修改名称、链接地址、等友情链接信息并提示正确信息。测试模块友情链接删除模块测试。测试目的点击进入友情链接管理功能后,点击删除对应的友情链接信息,系统是否能正常删除对应友情链接信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入友情链接管理功能后,找到对应的友情链接信息后点击删除。预期结果点击进入友情链接管理界面,找到对应的友情链接信息后点击删除,友情链接信息被正确删除,并提示操作成功。实际结果与预期结果一致。结论友情链接删除模块实现了基本的功能,系统能正常删除对应友情链接信息并提示正确信息。测试模块留言添加模块测试。测试目的测试当标题、内容、时间、用户id、回复、等留言数据输入不符合要求时,系统是否能进行相应处理并给出提示。测试当标题、内容、时间、用户id、回复、等留言数据输入符合要求时,系统是否能进行相应处理并正常操作完成。测试方法使用黑盒测试方法。测试数据管理员登录后,当标题、内容、时间、用户id、回复、等留言选项填写不完整,点击添加留言。管理员登录后,当标题、内容、时间、用户id、回复、等留言选项填写完整,点击添加留言。预期结果管理员登录后,标题、内容、时间、用户id、回复、等留言选项填写不完整,点击添加留言,提示输入对应信息。管理员登录后,标题、内容、时间、用户id、回复、等留言选项填写完整,点击添加留言,提示操作完成。实际结果与预期结果一致。结论留言添加模块实现了标题、内容、时间、用户id、回复、等信息基本的异常输入处理,正常操作时能够完成留言添加操作。测试模块留言管理模块测试。测试目的点击进入留言管理功能时,系统是否能进行相应处理并正确显示标题、内容、时间、用户id、回复、等信息。测试方法使用黑盒测试方法。测试数据管理员登录后,在菜单栏找到留言管理菜单,点击进入留言管理界面。预期结果点击进入留言管理界面,标题、内容、时间、用户id、回复、等留言信息显示正确。实际结果与预期结果一致。结论留言管理模块实现了基本的功能,系统是否能进行相应处理并正确显示标题、内容、时间、用户id、回复、等信息。测试模块留言修改模块测试。测试目的点击进入留言管理功能后,找到需要修改的留言信息,点击修改功能,修改标题、内容、时间、用户id、回复、等留言信息后,系统是否能正常修改对应留言信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入留言管理功能后,找到对应的留言信息后点击修改,修改标题、内容、时间、用户id、回复、等信息后点击提交。预期结果点击进入留言管理功能后,找到需要修改的留言信息,点击修改功能,修改标题、内容、时间、用户id、回复、等留言信息后,系统能正常修改对应留言信息并提示正确信息。实际结果与预期结果一致。结论留言修改模块实现了基本的功能,系统能正常修改标题、内容、时间、用户id、回复、等留言信息并提示正确信息。测试模块留言删除模块测试。测试目的点击进入留言管理功能后,点击删除对应的留言信息,系统是否能正常删除对应留言信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入留言管理功能后,找到对应的留言信息后点击删除。预期结果点击进入留言管理界面,找到对应的留言信息后点击删除,留言信息被正确删除,并提示操作成功。实际结果与预期结果一致。结论留言删除模块实现了基本的功能,系统能正常删除对应留言信息并提示正确信息。测试模块轮播图添加模块测试。测试目的测试当标题、附件、等轮播图数据输入不符合要求时,系统是否能进行相应处理并给出提示。测试当标题、附件、等轮播图数据输入符合要求时,系统是否能进行相应处理并正常操作完成。测试方法使用黑盒测试方法。测试数据管理员登录后,当标题、附件、等轮播图选项填写不完整,点击添加轮播图。管理员登录后,当标题、附件、等轮播图选项填写完整,点击添加轮播图。预期结果管理员登录后,标题、附件、等轮播图选项填写不完整,点击添加轮播图,提示输入对应信息。管理员登录后,标题、附件、等轮播图选项填写完整,点击添加轮播图,提示操作完成。实际结果与预期结果一致。结论轮播图添加模块实现了标题、附件、等信息基本的异常输入处理,正常操作时能够完成轮播图添加操作。测试模块轮播图管理模块测试。测试目的点击进入轮播图管理功能时,系统是否能进行相应处理并正确显示标题、附件、等信息。测试方法使用黑盒测试方法。测试数据管理员登录后,在菜单栏找到轮播图管理菜单,点击进入轮播图管理界面。预期结果点击进入轮播图管理界面,标题、附件、等轮播图信息显示正确。实际结果与预期结果一致。结论轮播图管理模块实现了基本的功能,系统是否能进行相应处理并正确显示标题、附件、等信息。测试模块轮播图修改模块测试。测试目的点击进入轮播图管理功能后,找到需要修改的轮播图信息,点击修改功能,修改标题、附件、等轮播图信息后,系统是否能正常修改对应轮播图信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入轮播图管理功能后,找到对应的轮播图信息后点击修改,修改标题、附件、等信息后点击提交。预期结果点击进入轮播图管理功能后,找到需要修改的轮播图信息,点击修改功能,修改标题、附件、等轮播图信息后,系统能正常修改对应轮播图信息并提示正确信息。实际结果与预期结果一致。结论轮播图修改模块实现了基本的功能,系统能正常修改标题、附件、等轮播图信息并提示正确信息。测试模块轮播图删除模块测试。测试目的点击进入轮播图管理功能后,点击删除对应的轮播图信息,系统是否能正常删除对应轮播图信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入轮播图管理功能后,找到对应的轮播图信息后点击删除。预期结果点击进入轮播图管理界面,找到对应的轮播图信息后点击删除,轮播图信息被正确删除,并提示操作成功。实际结果与预期结果一致。结论轮播图删除模块实现了基本的功能,系统能正常删除对应轮播图信息并提示正确信息。测试模块评论添加模块测试。测试目的测试当标题、内容、时间、景点id、用户id、等评论数据输入不符合要求时,系统是否能进行相应处理并给出提示。测试当标题、内容、时间、景点id、用户id、等评论数据输入符合要求时,系统是否能进行相应处理并正常操作完成。测试方法使用黑盒测试方法。测试数据管理员登录后,当标题、内容、时间、景点id、用户id、等评论选项填写不完整,点击添加评论。管理员登录后,当标题、内容、时间、景点id、用户id、等评论选项填写完整,点击添加评论。预期结果管理员登录后,标题、内容、时间、景点id、用户id、等评论选项填写不完整,点击添加评论,提示输入对应信息。管理员登录后,标题、内容、时间、景点id、用户id、等评论选项填写完整,点击添加评论,提示操作完成。实际结果与预期结果一致。结论评论添加模块实现了标题、内容、时间、景点id、用户id、等信息基本的异常输入处理,正常操作时能够完成评论添加操作。测试模块评论管理模块测试。测试目的点击进入评论管理功能时,系统是否能进行相应处理并正确显示标题、内容、时间、景点id、用户id、等信息。测试方法使用黑盒测试方法。测试数据管理员登录后,在菜单栏找到评论管理菜单,点击进入评论管理界面。预期结果点击进入评论管理界面,标题、内容、时间、景点id、用户id、等评论信息显示正确。实际结果与预期结果一致。结论评论管理模块实现了基本的功能,系统是否能进行相应处理并正确显示标题、内容、时间、景点id、用户id、等信息。测试模块评论修改模块测试。测试目的点击进入评论管理功能后,找到需要修改的评论信息,点击修改功能,修改标题、内容、时间、景点id、用户id、等评论信息后,系统是否能正常修改对应评论信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入评论管理功能后,找到对应的评论信息后点击修改,修改标题、内容、时间、景点id、用户id、等信息后点击提交。预期结果点击进入评论管理功能后,找到需要修改的评论信息,点击修改功能,修改标题、内容、时间、景点id、用户id、等评论信息后,系统能正常修改对应评论信息并提示正确信息。实际结果与预期结果一致。结论评论修改模块实现了基本的功能,系统能正常修改标题、内容、时间、景点id、用户id、等评论信息并提示正确信息。测试模块评论删除模块测试。测试目的点击进入评论管理功能后,点击删除对应的评论信息,系统是否能正常删除对应评论信息并提示正确信息。测试方法使用黑盒测试方法。测试数据点击进入评论管理功能后,找到对应的评论信息后点击删除。预期结果点击进入评论管理界面,找到对应的评论信息后点击删除,评论信息被正确删除,并提示操作成功。实际结果与预期结果一致。结论评论删除模块实现了基本的功能,系统能正常删除对应评论信息并提示正确信息。测试模块
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国石油2025届秋季校园招聘启动附笔试真题及答案
- 预防医学三基考试试题及答案
- 医疗纠纷的预防和处理培训试题及答案
- 双重预防体系试题(危化品)含答案
- 内蒙古鄂尔多斯市东胜区2025-2026学年七年级下学期期末语文试题(文字版含答案)
- 货运机动车驾驶证科目四专项练习题目和答案
- 工伤预防安全知识竞赛试题及答案
- 保安消防知识问答题及答案
- 2026年云南旅游职业学院单招职业技能考试题库及答案
- 2026年上海市高职单招职业适应性测试考试题库及答案
- 2026年摩托驾照测试题及答案
- 班组安全互保联保制度培训
- 二年级数学计算题专项练习1000题汇编
- (2026年)肠内营养相关性腹泻的预防及护理课件
- 中西医结合治疗常见传染病课件
- 2026年村级集体经济强村公司发展与收益分配规范测试
- 苏教版八年级上册数学全册教学课件
- 2024年员工考勤表(通用版)
- 陪玩创业计划书
- 芯片热管理研究
- 仓库物料调拨管理规范
评论
0/150
提交评论