欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    基于SSM的爱旅行网站的设计与实现.docx

    • 资源ID:890888       资源大小:334.62KB        全文页数:39页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于SSM的爱旅行网站的设计与实现.docx

    基于SSM的爱旅行网站的设计与实现摘要:近年来随着经济发展人民的物质文化需求逐渐提升,以及互联网在大部分家庭中的更加普及,旅游加互联网模式也开始显现,因此需要设计一个用于预订旅游的网站。爱旅行网站是针对人们有旅游意愿和对各种旅游景点不熟悉的信息不对等问题,分析了人们在准备旅游的过程中可能会遇到的切实存在的需求以及设计旅游网站的必要性。然后采用了当下十分流行的SSM框架,SSM拥有轻量级的配置,可将注解开发的优势得以体现,能更加方便的实现对象关系映射,对使SQL语句的编写也更加的简化,再结合MySQL数据库,拥有体积小速度快的优势,从而设计出一款高效且用户体验好的爱旅行网站。通过访问网站,能够解决一部分人们在准备出行中的信息不对等的问题,更好的方便了人们的出行,提高了人们出行的效率,也促进了经济的消费,能够为旅行行业注入活力。关键词:旅行网站,信息不对等,SSM框架,DesignandImplementationofLoveTravelWebsiteBasedonSSMAbstract:Inrecentyears,withtheeconomicdevelopment,thematerialandculturalneedsofthepeoplearegraduallyenhanced,andtheInternetisfurtherpopularizedineveryhousehold,tlcmodeloftourismplustheInternethasalsobeguntoemerge,soitisnecessarytodesignawebsiteforbookingtravel.Lovetravelwebsiteisaimedattheproblemthatpeoplehavethedesiretotravelandarenotfamiliarwiththeinformationofvarioustouristattractions.ltanalyzestheactualneedsthatpeoplemayencounterintheprocessofpreparingfortravelandthenecessityofdesigningatravelwebsite.AndthenadoptedtheSSMlightweightframework,oftheverypopularlightweightconfigurationofSSM,annotationwilldeveloptothemaximum,andmaketheobjectrelationalmappingtoachievemoreflexible,SQLoptimizationismoresimpleandconvenient,coupledwiththeMySQLdatabase,hastheadvantagesofsmallsizefast,anddesignedaefficientanduser-friendlylovetravelwebsite.Byvisitingthewebsite,wecansolvetheproblemthatsomepeoplehaveunequalinformationinpreparingforIraveLwhichmakespeople'stravelmoreconvenient,improvestheefficiencyofpeople'stravel,promotestheconsumptionoftheeconomy,andinjectsvitalityintothetravelindustry.Keywords:TravelWebsiteJnformationAsymmetry,SSM目录第论11.1 系统开发的背景及意义11.2 国内互联网旅游研究现状11.3 本课题研究内容和方法2第2章系统需求分析32.1 系统的功能需求32.2 系统的功能分析32.3 系统UML建模4第3章系统设计与实现63.1 系统设计63.1.1 系统数据库设计63.1.2 系统模块的设计93.2 系统实现173.2.1 用户登录模块实现183.2.2 旅游攻略发布模块实现193.2.3 旅游路线模块实现203.2.4 搜索景点模块实现21第4章系统测试234.1 登录模块测试用例:234.2 订单查询模块测试用例23第5章结束语255.1 全文总结255.2 课题展望25参考文献26致谢28第1章绪论1.1 系统开发意义与背景随着时代发展,人们对旅游的进一步追求,许许多多的家庭以及个人在出行前,会在网上搜索自己想去的旅游景区的信息,以及旅游景区所在地上,有关吃穿住行的相关信息。为了满足许多爱好旅游的市民日益增长的旅游需求,决定开发爱旅行项目。用户可以通过爱旅行项目获取的想去的地点的景区信息,找到旅游攻略,更能够选择物美价廉的酒店入住,并且还能在网站上订车票、机票,方便了市民的出行需求。由于时代的发展进步,人们无法满足于日常相对乏味的生活,或者是在外界媒体宣传的环境下,普遍更加追求精神上的生活,大多数人会选择在旅行中找到乐趣,这也成为了人们生活中越来越重要的事情,我以及周边的人都十分爱好旅行,但有的城市可能本身有着十分优秀的旅游资源却缺少一个好的宣传平台,造成旅游点与旅客之间信息的不匹配,所以我选择爱旅行网站作为我的毕业论文题目,在信息发展浪潮中,使用网页对旅游进行宣传是一个很好地选择,可以促进更好的促进旅游业发展,提高经济效益。1.2 国内互联网旅游研究现状当前在旅游业中,互联网服务已经可以包含旅客的行前、中、后全过程,能够为旅客提供非常优质的服务。通过分析互联网旅游行业的现状,旅客在游玩过程中中只要使用手机,就可以查询到旅游的攻略,且景区门票,酒店的预定,车票机票等,都可以使用手机完成,而在旅游的途中,手机还可以让旅客享受到位置定位,电子导游,还可以通过网络购买到景区的纪念品,旅途结束后,游客还可以分享自己的旅游心得,也可以进行旅游经典的网络投诉。正是因为这一部小小的手机,让旅客可以随时来一场说走就走的旅行。而在旅游行业的创业创新中,互联网也扮演着不可或缺的角色,他是传统旅游行业如景区、旅行社、酒店等转型的契机,同时互联网还生出了许多互联网旅游的企业,如以爱彼迎为代表的共享住宿企业、以马蜂窝为代表的内容营销企业,以及以飞猪为代表的平台型企业,都是乘着互联网快车,快速做大做强的企业。而且随着互联网与旅游的深度结合,鞭策的旅游行业更好更快的发展,因为人们可获取的信息越来越多,只有更加优秀的方式才能够生存发展下去,正因如此提高了旅游行业的服务能力,也让行业监管更加透明规范。1.3 本课题研究内容和方法本论文在编写过程中主要用到了下面两种研究方法:文献研究法,根据需求,可以通过查找相关文献获取资料,能对所要探究的问题进行客观全面的分析,并找到其中事物的本质,发现其中的问题。4W1H原则分析法(Who、When>Where>What>How):合理分析项目需求,明确项目内容所需要完成的功能。本文一共分为5个章节,具体内容安排如下:第1章:绪论。主要介绍本论文的编写背景,剖析国内的互联网行业发展情况以及设计爱旅行网站的背景与意义。第2章:系统需求分析。对网站进行功能分析与需求分析,画好程序框架图,用例图。第3章:系统设计与实现。首先设计数据库,再详细设计每一个模块的流程图,最后实现网站开发。第4章:系统测试。第5章:结束语。作全文总结和回忆不足。第2章系统需求分析2.1 系统的功能需求需求分析就是要获取用户需求,分析当中产生的问题与其中需求的可行性,然后做系统的逻辑模型,将需求文档化,可以提高项目开发的效率,确保分析的有效性、正确性,还需要进行需求验证工作。互联网旅游随着互联网的普及以及人们物质生活水平的日渐提高,日益被从业者和信息系统提供商所重视。在西方发达国家,互联网电商旅游产值已经占到产业生产总值相当大的一部分,互联网旅游的项目对旅游行业的贡献不可忽视。虽然我国互联网旅游产业起步晚,但是目前发展十分迅猛。互联网+旅游能够满足不同客户的各式各样的需求,使得用户在选择旅游路线、酒店或者是旅行社时,都能够更加便捷有效。能够使旅游业实现可持续发展。另外,旅游网站能够适合不同体量的旅行社,小到私人民宿大到星级酒店以及大的旅行社,都能联系在一起。本网站通过用户对网站信息的查看,能够快速获得想的服务。本网站能为客户提供经典的旅游线路,选取酒店,介绍有特色的景点,还有用户发布的攻略进行查看。结合自身特点,网站还需要一个好的、风格独特的个性化界面。2.2 系统的功能分析本网站大致分为五个板块个人中心:能够实现用户的登录注册,可以查询用户自身的注册信息以及通过网站的下单信息。酒店管理:查询酒店列表,可按照价格排序,然后在网上直接下单预订。旅游管理:查询当地景点和其门票信息,直接下单预定。商户管理:本系统有专属于酒店以及景点游玩商户的部分,用户在网站下单商户可以立即获取消息并处理。攻略:用户可以发送的旅游攻略分享。项目的整体框架如图2-1所示:攻略图2-1项目整体框架图2.3 系统UML建模1 .消费者用例图在本网站系统中,消费者可以查询个人中心,对个人信息进行修改,对常用联系人进行增删改查操作,可对酒店查询房型信息,从而进行酒店预订,也可以查询订单内容,对订单实现删除、查询详情功能,可以查询当地景点推荐,旅游路线,也可以发布旅游攻略等,消费者用例图如图2-2所示:4”着店青创房嵬点制. andudc>><<ex(j 发布攻峰2中个人息酒店订单地加图2-2消费者用例图2 .后台管理员用例图3 .在本系统中,管理员可根据情况进行酒店管理,控制酒店的上下架;对景点进行管理,可以增加或者修改景点;对攻略进行管理,审核用户发布的攻略;对旅游路线进行管理,可以增加或者修改旅游路线等,后台管理员用例图如图2-3所示:路线管电二图2-3管理员用例图第3章系统设计与实现3.1 系统设计3.1.1 系统数据库设计根据第2章的需求分析,系统需要建立一些数据库表来保存一些相关的信息,如客户信息、酒店信息,旅游攻略、旅游路线、订单详情等一些数据库表,下面是对分析出的数据库表的设计,下面的章节中会给出数据库E-R图和儿个重要的数据库表。如图3-1为系统数据库E-R图:图3-1数据库E-R图(l)sys_user(用户信息)表该表是用户信息表,用于保存用户的基本信息(如用户ID,登录名,用户密码,真实姓名)表结构如表3-1所示:表3Tsys_user表列名数据类型可为空注释idInt(Il)NOTNULL用户idusernameVARCHAR(50)NOTNULL登录名passwordVARCHAR(15)NOTNULL用户密码nameVRCHR(50)NULL真实姓名(2)attractions(景点信息)表该表为景点信息表,用于保存各个景点的基本情况(如景点ID,景点照片,景点名字,景点地址,景点详情介绍,景点状态,创建时间等)表结构如表3-2所示:表3-2attractions表列名数据类型可为空注释idVRCHR(255)NOTNULLidimageVRCHR(255)NOTNULL景点图片attractions_nameVARCHAR(255)NOTNULL景点名字attractionsaddressVRCHR(255)NOTNULL景点地址attractionsdescribeVRCHR(255)NOTNULL景点介绍attractions_statusInt(2)NOTNULL景点状态createdatedatetimeNOTNULL创建时间(3)hotel(酒店信息)表该表为酒店信息表,用于保存酒店的基本信息(如酒店id,酒店图片,酒店名字,酒店地址,酒店介绍,酒店状态,创建时间等)表结构如表3-3所示:表3-3hotel表列名数据类型可为空注释idVARCHAR(255)NOTNULL酒店idimageVARCHAR(255)NOTNULL酒店照片hotelnameVARCHAR(255)NOTNULL酒店名称hotel_addressVARCHAR(255)NOTNULL酒店地址hotel_describcVRCHR(255)NoTNlJLL酒店介绍hotel-statsInt(2)NOTNULL酒店状态Create_datedatetimeNOTNULL创建时间(4)room_type(酒店房型信息)表该表为房型信息表,用于保存酒店房型信息(如房型ID,房型名称,房型照片,房型价格,可入住人数,床数,房间数,房型状态,备注等)表结构如表3-4所示:表3-4IWiTiJype表列名数据类型可为空注释idInt(Il)NOTNULL房型idnameVARCHAR(64)NOTNULL房型名称photoVARCHAR(128)NOTNULL房型照片priceFloat(8,2)NOTNULL价格IiveNumInt(2)NOTNULL可入住人数bedNumTnt(2)notnull床数roomNumInt(2)NOTNULL房间数statusIntNOTNULL状态remarkVARCHAR(255)NOTNULL备注(5)travel_route(旅游路线信息)表该表为旅游路线信息表,用于保存旅游路线推荐的详细信息(如路线ID,路线名称,路线介绍,路线状态,路线地址,收藏数量,创建时间,更新时间等)表结构如表3-5所示:表3-5travelroute表列名数据类型可为空注释idVarciiar(255)NOTNULL路线idroute_nameVARCHAR(255)NOTNULL路线名称routedescribeVARCHAR(255)NOTNULL路线介绍route_statusInt(2)NOTNULL路线状态route_addressVARCHAR(255)NOTNULL路线地址collectnumberTnt(32)NOTNULL收藏数量createdatedatetimeNOTNULL创建时间UPdate_datedatetimeNULL更新时间(6)travel_strategy(旅游攻略信息)表该表为旅游攻略信息表,用于保存用户上传的旅游攻略(如订单id,订单类型,产品id,数量,金额,创建人,创建时间,修改人,修改时间,备注等)表结构如表3-6所示:表3-6IraveLstrategy列名数据类型可为空注释idVARCHAR(50)NOTNULL攻略iduser_idIntNOTNULL用户idstrategydescribeVARCHAR(50)NOTNULL攻略正文strategy_statusInt(三)NOTNULL攻略状态(O通过1不通过create_datedouble(11)NOTNULL创建时间titleVARCHAR(50)NOTNULL攻略标题error_messagedatetimeNOTNULL提示攻略不通过的原因3.1.2 系统模块的设计根据需求分析,爱旅行网站的实现主要包含用户登录、注册,订单查询、删除、酒店查询、预订、景点查询,旅游路线推荐,旅游攻略发布等模块,下面介绍各种模块的设计。1 .登录用户登录模块是用户进行酒店、景点预订的前提,网站需要对用户信息进行验证。因此,需要用户首先进入登录页面,按照要求输入账号密码,单后单击登录按钮,页面接收到账号密码后传输到服务器,服务器解密后对照数据库,若数据库有对应的账号密码则登陆成功,若账号不存在则提示账号错误,若存在账号而密码输入错误则提示密码错误。根据以上分析,用户登录过程首先是点击登录进入登录界面,在登录界面输入自账号密码,成功就返回主页,失败则继续输入,其具体流程图如下图3-2:图3-2用户登陆流程图2 .注册用户注册模块是用户没有账号的基础上,在主页点击注册按钮,输入注册的信息,如果用户名重复则返回错误信息,否则注册成功。其具体流程图如下图3-3:点击注册图3-3用户注册流程图3 .注销用户在登录后的页面寻找到退出按钮,点击后注销登录账号,返回主界面,其具体流程图如下图3-4:图3-4用户注销流程图4 .订单查询用户在首页找到“我的订单”,点击后有所有订单的大致情况,可以根据订单号找到想找到的订单,筛选出来,其具体流程图如下图3-5:输入查询条件5 .订单删除用户在搜寻所有订单列表中,点击删除按钮,系统弹出消息“是否删除”,点击确定则删除,不确定则取消删除操作,其具体流程图如下图3-6:在查询酒店列表的模块中,用户在酒店预订页面中,可以根据需要,输入酒店名称,可进行价格排序,查询到自己需要的酒店,点击确认,若有符合条件的酒店则显示结果,若无符合条件的酒店则会提示“无符合条件酒店,请用户重新输入查询条件”,返回酒店预订主页面,其具体流程图如下图3-7:图3-7查询酒店列表流程图7 .查询酒店房间用户在查询到其中一条酒店信息后,点击查看酒店详细信息按钮,进去后会显示该酒店包含的房型,可以根据自己的需要和酒店房型是否可预订的状态,搜索到自己需要的房型,其具体流程图如下图3-8:图3-8查询酒店房间流程图8 .酒店预订用户在筛选好所需要的房型后,点击预订,填写订单内容如姓名,电话,身份证,入住时间及天数,确认预订信息后点击确认,若房型足够,则预定成功,其具体流程图如下图3-9:图3-9酒店预订流程图9 .查询景点详情用户在景点列表中,点击感兴趣的景点上的景点详情,可以查看到景点的详细信息,其具体流程图如下图3-10:图3-10查询景点详情流程图10 .景点预定用户点开景点介绍的详情后,点击预约按钮,景点信息会整合到“我的预定”中,其具体流程图如下图3T1:图3T1景点预订流程图IL查询推荐旅游路线用户点击查看旅游路线,可以在其中看到推荐的旅游路线,点开还可看到路线详情,其具体流程图如下图3-12:图3-12查询推荐旅游路线流程图12 .查询旅游攻略详情用户点击旅游攻略,可以看到所有用户写的旅游攻略,点击标题可以查看攻略详情,其具体流程图如下图3T3:点击旅游攻略)点击攻略标题):示旅游攻略详情)图3-13查询旅游攻略详情流程图13 .发布旅游攻略用户点击我发布的攻略,点击发布按钮,弹出输入信息框,输入旅游攻略的标题和正文,点击发布,等待后台系统管理员审核,审核通过则发布到旅游攻略列表中,审核不通过则返回不通过原因的信息,其具体流程图如下图3T4:14 .修改推荐旅游线路管理员使用后台登录账号,可以查询到旅游线路的详细信息,点击修改,可以修改旅游线路的标题和正文,修改好后,点击提交,可以成功修改信息,其具体流程图如下图3T5:点击修改;入修改的内容图3-15修改推荐旅游路线流程图15 .审核旅游攻略管理员登录账号,点击攻略模块,可以选择点击通过或者不通过,点击不通过则需要输入不通过原因的信息,若审核通过,点击通过后攻略会在前台进行显示,其具体流程图如下图3-16:图3-16审核旅游攻略流程图16 2系统实现根据上一节的系统模块的设计,本节给出了部分功能的实现。下面分别是它们实现的界面效果。3.2.1用户登录模块实现用户进入登录页面后,输入账号密码,若用户名错误或者不存在,会提示用户名错误(如图3-17),如密码错误,则提示密码错误(如图3-18),若密码正确,把用户信息放入Cookie中后,跳转至首页。图3T7用户名错误或难性强mifIocathost8080示°虫钢槽型图3T8密码错误登录模块验证用户信息核心代码如下:publicResultlogin(Useruser,HttpServletResponseresponse)UserUserBylIsemame=UserRepository.findUserByUsername(user.getUsername();if(UserByUsername=null)returnResukGeneratorgenFailResull("用户名错误!“);elseif(user.getPassword).equals(userByUsemame.getPasswordO)Cookiecookie=newCookie(,'username,user.getUsemame();cookie.setPath(7");ckie.setMaxAge(3600);response.addCookie(cookie);returnResultGenerator.genSuccessResult();elsereturnResultGenerator.genFailResult("密码错误!”);3.2.2旅游攻略发布模块实现用户登录自己的账户后,点击旅行攻略后可以看到发布按钮,点击后出现弹窗,可以输入标题与正文内容(如图3-19),将旅游攻略提交,交由后台管理员进行审核,默认状态为停用,审核通过后可以发布。图3-19攻略发布发布旅游攻略前台存储信息核心代码为:publicResultsaveTravelSlralegy(HttpServletRequestrequest,TravelSIrategytravelSlrategy)CookieCoOkie=CoOkieUiU.gel(request,“username”);if(cookie=null)thrownewSerViCeEXCePIion("未能获得11:确的用户名“);Useruser=UserRepository.findUserByUsemame(cookie.gelValue);if(StringUtils,isEmpty(travelStrategy.get!dO)(/的传况IravelStrategy.Setld(IdGeneratorjdO);ifltravelStrategy.getStatus()=null)默认为停用travelStrategy.setStatus(StatusEnum.DOWM-STATUS.getCode();travelStrategy.selCrealeDate(newDate();travelStrategy.setUser(user);else/方id的情况TravelStrategyOldTravelStrategy=getTravelStrategyById(traveIStrategy.getld);travelstrategy.setStatus(oldTravelStrategy.getStatus);travelstrategy.setCreateDate(oldTravelStrategy.getCreateDate);travelStrategyRepository.saveAndFlush(travelStrategy);returnResultGenerator.genSuccessResult();3.2.3旅游路线模块实现用户登录后,可以点击旅游路线进行推荐旅游路线的详情查看,还可以关注此旅游路线(如图3-20),关注后,旅游路线会显示在“我关注的路线”里(如图3-21)。青岛旅游路线rsft,-*只提称:1小时,一呈春些于下尊期力时,一偶转财感帆面安21与用广研1共所私部下过下图1>/时如苏业哥什二小时.再安西查理材进42小好:,先并同舞这I.外,离岛公招门民黑料安下11时)一最山专确落13h下自除1)一周路图3-20旅游路线详情体艺育肝邮N血基基Wft.!QlII二:山他热球刚.14.母理意3MF加一ML=4度定1/m心断序一如期同之题转ITeLB*,图3-21我关注的路线实现关注的核心代码如下:publicResultcancelTravelRouteReserve(HttpServletRequestrequest,Stringid)(CookieCookie=CookieUitLgetrequest,"username");if(cookie=null)thrownewSerViCeEXCeP【ion("用户没有登录!”);TraveIRouteIravelRoute=findTravelRouteById(id);UserUser=UserRepository.findUserByUsemame(cookie.getValue();UserRouteUserRoute=UserRouteRepository.findUserRouteByTravelRouteAndUser(travclRoute,user);/存在值就是取消关注,不存在值就是关注if(userRoute!=null)iiserRouteRepositorj.delete(iiserRoute);elseUserRoutenewUserRoute=newUserRoute();newUserRoute.setId(ldGenerator.id);newUserRoute.setCreateDate(newDate();newUserRoute.setUser(user);newUserRoute.selTravelRoute(travelRoule);userRouteRepositoryr.saveAnd11ush(newUserRoute);returnResultGenerator.genSuccessResult();3.2.4搜索景点模块实现用户登录后,可以点击首页热门景点中的更多,查询完整的推荐景点列表(如图3-22),还可以对景点使用名字进行模糊查询(如图3-23)。解价行署4上要一建,小想1图我1些- -* l*=:2-x-A*rl商-立 R:H Fl- -?r所图3-22景点列表景点列表清凉爽共1条记录清原赛量区畏区急画种6000东母年平均温度化于武汉用中心城区46变止味高大陆的稳求半富,要在登棉,木兰期家族十里中华度花、映山红、西星花,家花花花载香惟与的黎水屣布。古承至海水规音,儿龙E爆导旋游颗北上一页图3-23模糊杳询对景点名字模糊查询核心代码如下:publicPage<Attractions>reserveAttractionsListUI(StringSearchNamejPageablepageable)/查询启用的景点列表Page<Attractions>attractionsPage=attractionsRepository.findAll(root,query,cb)->List<Predicate>predicates=newArrayList<>();/status状态.查询状态为O.启动的景点predicates.add(cb.equal(root.get("status,'),0);景点name模糊查询if(!StringUtilsjsEmpty(SearchName)predicates.add(cb.Hke(root.get("nane),+SearchName+);query.where(predicates.toArray(newPredicate);query.orderByCcb.descCroot.getCreateDate*');returnnull;),pageable);returnattractionsPage;第4章系统测试本章为系统进行功能测试,要求测试的功能能够准确的达成需求,这样能够提升项目的可靠性,因此在这里做简单的黑盒测试。4.1 登录模块测试用例:表4-1登录模块测试用例测试编号测试输入期望结果实际结果login_l测试用户输入用户名“zhangsan”.密码为空,点击登录按钮显示警告信息“密码错误”用户名输入“zhangsan”,密码为空,点击登录,弹出提示框“密码错误!”login_2测试用户输入用户名为空,输入密码“123456”,点击登录按钮显示警告信息''用户名错误”用户名为空,密码输入“123456”,点击登录,弹出提示框“用户名错误!”login_3测试用户输入用户名为“wangwu”,密码为“123456”,点击登录按钮显示警告信息“用户名错误”用户名为"wangwu",密码输入“123456”,点击登录,弹出提示框“用户名错误!”login_4测试用户输入用户名为"zhangsan”,密码为“12345”,点击登录按钮显示警告信息“密码错误”用户名输入“zhangsan”,密码为“12345”,点击登录,弹出提示框“密码错误!”login_5测试用户输入用户名为"zhangsan,密码为“123456”,点击登录按钮跳转到系统主界面用户名输入“zhangsan”,密码为“12345”,点击登录,然后跳转到系统主界面4.2 订单查询模块测试用例表4-2订单查询模块测试用例测试编号测试输入期望结果实际结果OrdeJl测试用户输入订单号=DlooOOI20170703095027,其余数据为空,点击查询显示出订单数据测试用户输入订单号=D10000120170703095027,其余数据为空,点击查询,显示出完整的订单数据。order2测试用户输入订单号=D10000120170703095064,其余数据为空,点击查询数据展示页面为空测试用户输入订单号=010000120170703095064,其余数据为空,点击查询,数据页面显示为空白。order3测试用户输入姓名为“王五”,其余数据为空,点击查询显示出订单数据测试用户输入姓名为“王五”,其余数据为空,点击查询,显示出完整的订单数据。order_4测试用户输入姓名为“张三”,其余数据为空,点击查询数据显示页面为空测试用户输入姓名为“王五”,其余数据为空,点击查询,数据页面显示为空白通过两个简单的黑盒测试,可以看出本项目具有一定的可靠性,在给出的条件下,程序都能很好的达成项目的需求,确认了项目的质量。第5章结束语5.1 全文总结本文给出了爱旅行网站的开发过程。系统用java语言作为开发语言,数据库采用的是MySqL采用SSM框架开发完成,其中还用springboot改造了一次项目,使得各种琐碎的配置得以忽略,大大的提高了编码的效率。而系统中用到的用例图以及流程图是用StarUML软件绘制的,数据库E-R图是使用powerDesigner绘制而成。此次的毕业设计是对我编程能力的一次检验,虽然完成设计的过程中也有过迷茫,难以完成的时候,但是在当今互联网时代下,需要的知识都可以在网上找到,令我感受到善于查找资料对于编程的进行也是非常重要的。同时,只有拥有扎实的基础,才能大大的提高编程效率,不用为了一点小的知识盲点而不知所措。5.2 课题展望互联网加旅游在今天互联网普及的中国,能增加许多的经济效益,旅行网站的开发与竞争对于旅游业的发展是能够起到非常积极的作用的。本系统目前开发了酒店、订单、个人中心模块,以后还可以添加出行购票的模块,美食餐饮的推荐也可以并入旅游城市中,成为开发的一个大的模块,总的来说本系统能够添加的功能还有不少,可以成为一个功能更加健全、内容更加多样的网站。参考文献1 .张莎,“互联网+”背景下旅游业发展变化及策略分析J旅游纵览(下半月).2017(02)2 .袁甜.互联网+时代的旅游电子商务创新模式研究J.现代经济信息.2018(20)3 .张书月.计算机网站建设的规划设计及其实现J.电子技术与软件工程.2018(09)4 .王丽,宗镇欣.基于SSM框架的学生信息管理系统J.电脑知识与技术.2019(28)5 .刘旭宏.基于MVC模式的旅游管理与推广系统设计和实现J.现代信息科技.2018(08)6 .徐连霞.基于SSM的校园二手商品交易系统设计与实现J.中外企业家.2019(36)7 .王悦.基于SpringBt技术的SOA接口研究J.信息技术.2019(06).武海龙,李国平.基于SPringBOOt的房屋租赁系统设计J.电脑与信息技术.2019(03)9 .江雁.浅谈SpringBoot框架下如何快速进行后台开发J.海峡科技与产业.2019(02)10 .邹红霆.基于SSM框架的Web系统研究与应用J.湖南理工学院学报(自然科学版),2017(01)111.1DevelopmentofDSAInformationManagementandImageAnalysisSystemBasedonJavaWeb.J.SunChao5MengQingmin,WangLi,YaoJijin,ZongBaoliang,GuoYongxinJiaoQing.ZhongguoyiIiaoqixiezazhi=Chinesejournalofmedicalinstrumentation.2019(5)12 .BruceECkel编著ThinkinginJavaM.PrenticeHall,2008.213 .Ir

    注意事项

    本文(基于SSM的爱旅行网站的设计与实现.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开