旅行社管理系统

摘    要

互联网相关技术在不断推陈出新,现在它已便捷了我们生活的每个角落,大家的生活水平与当初已不可同日而语。伴随着普通百姓生活质量的提升,人们出行的次数和旅游的需求也不断增长。尤其是到长三角旅游的人越来越多,但是在众多综合型的旅游网站中却没有专门针对长三角的特色旅游网站,所以本系统以SSM框架为基础开发了一套更加结构化、体系化的长三角旅游网。本系统打造了更多的功能,为出行游客们提供了更全面的出行资讯,包括给出行者们提供出行目的地的信息,全方位地整合了目的地周围的美食、住宿等信息。通过了解其他同功能网站的特色,本系统更加注重网站的对外友好程度,致力于通过给出行者编写出行游记、出行评论等功能提高用户的使用体验。在技术方面,本系统采用更成熟更稳健的SSM框架,让前台和后端完全分离以及让后台逻辑代码之间的耦合度更低,运维人员可在上线后能够更精准的处理问题。在前端处理方面系统是通过Bootstrap进行动态展示出行者关心的数据信息,让整个页面更灵活、精准。最终在一切完善之后系统实现了具有独特功能以及界面友好度高的旅游网站。

关键词旅游网;长三角;SSM框架;Bootstrap

Design and Implementation of SSM Travel Agency's Management System

Abstract 

Internet-related technologies are constantly emerging, and now it has been practically in every corner of our lives, people's lives have become more and more comfortable. The number of journeys and the demand for tourism are also increasing. In particular, more and more people travel to the Yangtze River Delta, but among the many comprehensive tourism websites, there is no special tourism website for the Yangtze River Delta, therefore, the system has a more structured and systematic Yangtze River Delta network created. This is a very practical website, it can not only give tourists information about the destination, but also integrate delicious food, get accommodation and other information about the destination. Similar functions, The system pay more attention to the external friendliness of the website and strive to improve user experience by giving visitors the opportunity to travel notes to write. Note With regard to technology, we have created a more mature and efficient SSM framework, which completely separates the front and the back and reduces the connection between logical code and backstage, which allows peacekeepers to solve problems more precisely after their communication. In front-end processing, the system dynamically displays the data information that travelers care about through Bootstrap, which makes the whole page more flexible and accurate. Finally, after all the improvements, the system realizes a tourism website with unique functions and friendly interface.

Key Words: tourism website; Yangtze River Delta; SSM framework; Bootstrap

目    录

    

Abstract

    

1  概述

1.1  本项目背景介绍

1.2  目的和意义

1.3  本文组织结构

2  开发平台和相关技术介绍

2.1  开发平台

2.1.1  开发平台

2.1.2  运行环境

2.2  Bootstrap

2.2.1  Bootstrap介绍

2.2.2  栅格布局

2.2.2  轮播

2.3  SSM

2.3.1  Spring

2.3.2  SpringMVC

2.3.3  Mybatis

2.3.4  项目分层介绍

2.4  PageHelper分页插件

3  需求分析与可行性分析

3.1  需求分析

3.1.1  前台页面的需求分析

3.1.2  后台管理系统的需求分析

3.2  可行性分析

3.2.1  政策可行性

3.2.2  经济可行性

3.2.3  技术可行性

3.2.4  社会可行性

4  系统设计

4.1  前端页面设计

4.1.1  前端页面概要设计

4.1.2  前端页面详细设计

4.2  后台管理系统设计

4.2.1  后台管理系统概要设计

4.2.2  后台管理系统详细设计

4.3  数据库设计

4.3.1  数据实体

4.3.2  数据实体类关系

4.3.3  数据表物理结构

5  系统实现

5.1  系统前台功能实现

5.1.1  普通用户注册

5.1.2  登录界面

5.1.3  网站首页

5.1.4  美食模块

5.1.5  景点展示

5.1.6  游记模块

5.1.7  酒店信息

5.2  后台管理系统功能实现

5.2.1  景区管理的实现

5.2.2  特产管理的实现

5.2.3  酒店管理的实现

5.2.4  网页推荐的实现

5.2.5  游记管理的实现

5.2.6  评论管理的实现

5.2.7  订单管理的实现

5.2.8  用户管理的实现

6  系统测试与评价

6.1  系统调试

6.2  系统的测试

6.2.1  测试的重要性和目的

6.2.2  测试的主要内容

6.2.3  测试用例

6.2.4  测试结论

    

    

   

引    言

时代在进步,经济在发展,人们的生活水平也在进步,但同时人们的工作压力也越来越大,因此以通过旅游来缓解压力的人也越来越多。旅游在现在的社会生活中已成为一种不可缺少的休闲方式旅游方式也呈现多样化越来越多的旅游者寻求个性的旅游方式[1]在新时代的背景下,旅游消费的需求持续上升,旅游业在国民产业中的地位和作用也变得非常重要,但同时旅游业也面临巨大的挑战。旅游客户的激增,巨大的数据量等等问题的出现,使得传统的线下预定旅游这种方式越来越低效,成本越来越高。因而,旅游业需要转变思路,采用信息化、系统化的管理模式显得尤为重要。

与传统的旅游企业相比较,旅游网站信息管理系统对于旅游者景点和路线的选择提供了重要的参考[2]。它包含的信息更丰富,经营的方式更合理化。旅游网站作为游客旅游的最重要的助力,可以方便人们获得各种出行信息,让游客可以足不出户就能了解到各种旅游信息。

但在以往的旅游网站中,都是综合性的,没有专门针对长三角的特色旅游网站,因此本系统针对这点,打造的是一个功能齐全具有长三角人文特色的旅游网站。这个网站致力于服务旅游出行者和旅行社管理人员,旅客们可以利用这个网站所提供的景点图片筛选自己想要出行的景点以及获取目的地信息,以及出行时遇到的许多问题,还可以带动旅游经济的发展。


1  概述

1.1  本项目背景介绍

长三角地区作为我国长江下游重点经济发展区,在全国经济发展的浪潮中往往位列前茅。经济发展水平相对较高也预示人均消费水平高,生活节奏较快,人们大部分时间倾注在工作岗位上,因而人们更加需要旅游作为一个平衡工作压力的节点。首选地当然是长三角都市圈内的特色城市,一方面地理位置上比较近,语言沟通容易,对各种景区也有大致了解,另一方面高铁、动车等出行资源丰富,可以极大的减少舟车劳顿带来的疲劳,提高旅游带给人们的乐趣。

旅游网作为智慧旅游的最重要的助力,可以方便人们获得各种出行信息,刺激旅游消费。2020年无论是国内还是国际都发生了很多大事件,抛开其他因素的影响按正常情况看,我们的旅游行业发展是逐年递增的,除开2020年,历年在线出行市场规模如图1.1所示。

图1.1  在线旅游用户市场规模

1.2  目的和意义

在新时代的背景下,旅游行业已成为了具有非常宽广的发展未来的第三产业发展支柱,同时旅游业也面临巨大的挑战。旅游客户的激增,巨大的数据量等等问题的出现,使得传统的线下预定旅游这种方式越来越低效,成本越来越高。互联网+的不断深入带动了传统行业的经济发展,旅游行业也需要实现线上线下的一体化,为了解决游客对旅游信息的查询、旅游线路预订等各方面的需求[3],因而,旅游业需要转变思路,采用信息化、系统化的管理模式显得尤为重要。

本系统的设计主要是为了打造一个功能齐全具有长三角人文特色的旅游网站。这个网站致力于服务旅游出行者和旅行社管理人员,旅客们可以利用这个网站所提供的景点图片筛选自己想要出行的景点以及获取目的地信息,同时还可以在页面内获取目的地周边信息;游客还可以发布自己的出行游记及出行感受,从而帮助他人从评论中获知是否值得出行,以及出行可去的目的地有哪些。

1.3  本文组织结构

第一部分:介绍旅游网站建立的背景情况。以长三角地区作为引子,结合长三角地区丰富的且独具特色的旅游资源、便捷的交通、人均消费能力强、工作压力大等特点,表明长三角发展旅游业具备天然的优势,同时也可以作为地区经济发展放缓的一剂增速剂。然后指出国家倡导的互联网+旅游和智慧旅游,表现了在线旅游网站是当前时代的一种的潮流。

第二部分:介绍本次设计使用的开发平台和技术手段。首先指出使用的主要开发平台和版本信息。在这之后进行前台开发主要框架以及后台开发主要框架Spring+SpringMVC+Mybatis介绍,对这些技术进行简单的描述[4],表明使用这些技术带给我开发过程便利。

第三部分:主要是对需求进行分析并对项目的可行性进行研究。分析项目可以需要的功能,并对前端展示数据进行功能性逻辑走向进行分析,这一步方便了后面数据库的设计工作的实施。

第四部分:介绍数据库设计思路。该部分采用实体图和E-R图的方式更加清晰表现表与表之间的联系,以及表内字段。

第五部分:网站实现以及相关代码的展示。主要围绕代码的实现步骤,因为设计使用分层的代码编辑模式,每一步的实现需要多个代码文件相互配合,整体的流向是从controller层出发,在service层进行相关功能接口设计后到达mapper层。中间需要pojo层和utils层的配合实现

第六部分:测试部分。对系统进行测试和总结


2  开发平台和相关技术介绍

2.1  开发平台

2.1.1  开发平台

开发机器系统:Windows 10.

代码开发工具:MyEclipse 2014. Version: Photon Release (4.8.0).

旅行社管理信息系统包含了产品设计、客户管理、内部办公、销售管理、计调操作、财务结算等关键内容。 旅行社信息系统应用在旅行社的市场部、项目研发部、财务部等公司的核心业务部门使用。后台管理系统软件不仅可以在公司内部局域网中使用,也可以通过互联网与公司的数据库服务器联网使用。该系统业务操作包含:出境游、国内游、港澳游、省内游组团及批发业务,入境游、国内地接业务,单项委托及商旅业务、计调操作、财务结算、客户关系管理、散客资源、业务员及导游管理等。 旅行社信息管理系统是专为旅行社开发的、包含出境游、国内游、 港澳游、入境游、国内地接、省内短线、单项委托业务、计调、前台门市销售、商务中心、财务结算、客户关系管理、网络营销等多项内容的全方位的信息管理系统,可以帮助旅行社在信息管理、直客销售、计调操作、同业分销、财务结算等各方面进行综合的管理。它是一套为旅行社量身订做的企业资源计划(ERP)、客户管理管理系统旅行社信息管理系统的设置体现三个中心的思想:销售中心、计调中心和财务中心。 销售中心将旅游产品通过庞大的网络平台实现跨地域的销售; 计调中心对网络平台销售来的资料进行加工处理,进行采购作业,并及时通过网络平台将操作的结果反馈给销售中心; 财务中心对销售和操作过程中的收入、成本支出等进行全程监控,实时反映营业情况、对现金流进行监控。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

詹姆斯爱研究Java

感谢支持

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值