基于SSM架构的心随行动旅游系统的设计与实现.docVIP

基于SSM架构的心随行动旅游系统的设计与实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
精品文档,助力人生,欢迎关注小编! 基于SSM架构的心随行动旅游系统的设计与实现 李敬文 摘要:随着Web技术的高速发展,互联网+带动了传统行业的经济发展,旅游行业需要实现线上线下的一体化。为了解决游客对旅游信息的查询、旅游线路预订等各方面的需求,采用主流的SSM框架技术,实现了一个B/S架构的旅游系统。管理员可以发布旅游信息,用户可以根据旅游板块进行分类查询并发表评论,实现用户之间及管理员的互动,从而提高用户体验,方便用户出游。 关键词:旅游系统; SSM; Spring; Spring MVC; MyBatis 1 引言 随着Web技术和互联网+的发展,Web应用系统越来越流行。由于时下大多数人生活优越,交通工具方便快捷,信息获取方便,导致旅游业迅猛发展。为了方便旅游爱好者在网上获取信息,有效地掌握各大旅游景点的详细情况。心随行动旅游系统是一款基于SSM架构的互联网旅游网站,该网站能够快捷、高效地浏览景点,能够通过相关主题搜索旅游产品信息,包括产品介绍、模拟订单、评价等。通过本系统,出行者可以查看某个地区的全部景点列表,了解某个景点的详细情况,自驾车、公交线路,获取景区内的旅游地图等。 2 开发技术 心随行动系统的前台采用html、CSS、JavaScript等技术,后台采用Spring、Spring MVC、MyBatis技术。 Spring框架是一个开源框架,也是一个轻量级的IOC和AOP容器框架,为了解决企业应用程序开发复杂性而创建。Spring框架由一系列定义明确的模块组成,如反转控制容器、MVC模型、持久层、数据访问对象和远程调用等。Spring框架是一个松耦合的轻量级框架,框架各部分之间的耦合度低,开发者可以根据自身的需要来决定各层次具体框架的选择。 Spring MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级框架,即使用了MVC架构模式的思想,主要分为模型、视图和控制器这三部分,将Web层进行解耦,基于请求驱动指的就是使用请求-响应模型。 MyBatis是一款一流的支持自定义SQL、存储过程和高级映射的持久化框架。MyBatis几乎消除了所有的JDBC代码,也基本不需要手工去设置参数和获取检索结果。MyBatis能够使用简单的XML格式或者注解进行来配置,能够映射基本数据元素、Map接口和POJO到数据库中的记录。SQL写在XML里,便于统一管理和优化。并且提供XML标签,支持编写动态SQL。与手工操作数据库相比,MyBatis为快速开发应用程序提供了底层的支持。 3 系统总体设计 经过需求分析阶段对游客群体、景区人员进行了调研分析之后,为了满足大多数用户的需求进行了系统设计。对于游客来说,需要查看旅游景点的相关详细信息及其他用户对此景点的评价,以便合理安排出行时间、旅游线路、酒店住宿等; 对景点人员来说,可以发布各景点的基本情况如景点图片、交通、价格、线路及优惠活动等信息,与商家有合作的景点,还可以同时发布食宿等相关商家的信息,为游客提供更多的便利。该系统软件整体设计架构图1所示。 图1 设计架构图 4 系统实现 4.1系统首页界面 心随行动旅游系统首页设计整体界面希望简洁明了,让用户能够一目了然。页面的组织结构比较方便、丰富,便于用户浏览、查找,用户可以在各种主题之间自由跳转,从而打破了以前人们接收信息的线性方式。 在页面上部有检索区,用户可以根据产品的类型、出发点、景点、主题、标题名称搜索旅游产品信息。点击个人中心,显示登录界面,用户可以情况选择登录或者注册,进入个人中心。 左侧区域按照旅游类型进行快速的查看旅游产品信息,主界面区显示比较热门的景点信息缩略信息,点击可以查看产品详情。首页界面如图2所示。 图2首页界面 4.2产品界面 用户点击某个景点后进入旅游产品界面,该界面显示旅游产品图片、标题、价格、出发地、目的地、往返交通工具,登录后可以选择行程日期、人数、显示总价,可以预订该产品。在产品界面下部,点击产品详情按钮,可以查看产品详情,显示推荐说明、景区介绍。点击行程介绍按钮,可以查看旅游行程,显示推荐说明、景区介绍。点击交通地图按钮,可以通过百度地图接口查看景點位置,准确的安排用户出行路线。点击综合点评按钮,可以查看旅游产品的好评率,包括景点、酒店、服务、交通、相关的评价留言等。 4.3订单界面 旅游用户登录后,根据自己选择的旅游景点,在旅行详情页点击开始预定进入下单页面。勾选或自填联系人,填写订单相关的信息。点击提交订单,可进行订单提交。点击付

文档评论(0)

wh45814 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档