“湖北旅游”旅游年卡小程序的设计与实现毕业论文
2021-11-07 21:02:21
摘 要
近些年随着“智慧旅游”概念的出现与讨论,传统旅游行业与计算机互联网的结合更加紧密,用户通过便携的终端上网设备就可以访问获得相关信息,及时安排自己的行程规划。在“互联网 ”模式下,微信小程序自诞生以来,就因其自身用完即走、无需下载的优点和具有低频性消费特征的旅游行业密不可分,为传统旅游业带来了新的线上发展模式。围绕着景区介绍、购买门票、景区导航、旅游推荐等需求,出现了很多相关的微信小程序。然而,对于湖北地区的游客购买年卡这一需求,目前却没有相关功能完善的小程序产品出现。针对这一点,本文讨论设计了一款以湖北旅游年卡为核心的微信小程序。
本文首先从游客购买年卡的核心需求出发,对比市面上相关的其他地区的旅游年卡小程序,分析比较他们的优缺点,并且结合游客线上线下操作的实际情况,总结了完整的业务流程,在此基础上,结合微信小程序本身的特点和优势,在spring boot后端服务程序的支持下,完成了整个产品的开发。通过流程简述、UML建模、图表等形式,将整个设计开发过程完整的展示出来。游客只需要点开小程序,就能获得购买年卡、景区介绍、在线预约、刷码入园等服务,极大方便了游客线上的操作,同时也为旅游商家带来更多的人流量与收益。
关键词:微信小程序;智慧旅游;旅游年卡;spring boot;
Abstract
In recent years, with the emergence and discussion of the concept of "smart tourism", the traditional travel industry has been more closely integrated with the computer and internet. Users can access relevant information through portable terminal Internet access devices and arrange their own itinerary planning in time. In the "Internet " mode, since the birth of WeChat applet, it has been closely linked to tourism industry with low-frequency consumption characteristics because of its advantages of running away and no need to download. It has brought a new online development mode for traditional tourism. Around the needs of scenic spot introduction, ticket purchase, scenic spot navigation, tourism recommendation and so on, there have been many related WeChat applets. However, for the demand of tourists in Hubei Province to buy the annual card, there is no relevant small program product with perfect functions. In view of this, this thesis discusses and designs a WeChat applet with Hubei Tourism annual card as the core.
This thesis starts from the core needs of tourists to buy the annual card, compares with the relevant small programs in other regions on the market, analyzes and compares their advantages and disadvantages, and summarizes the complete business process based on the actual situation of online and offline operations of tourists. On this basis, combined with the characteristics and advantages of WeChat small programs, with the support of spring boot back-end service program, the whole product is developed. The whole design and development process is fully demonstrated through the forms of process description, UML modeling, diagrams and so on. Tourists only need to click to open a small program to get the services of purchasing annual card, scenic spot introduction, online booking, swiping code to enter the park, etc., which greatly facilitates the online operation of tourists, and at the same time brings more people flow and income to tourism businesses.
.Key Words: WeChat small programs; smart tourism; annual travel card; spring boot;
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1 研究设计背景 1
1.2 研究意义 1
1.3 市场相近产品分析 2
1.4 设计主要工作 2
1.5 论文结构简介 3
第2章 系统需求分析 4
2.1 系统功能用例建模 4
2.2 核心功能 5
2.2.1 购买年卡功能 5
2.2.2 查看签约景区功能 5
2.2.3 在线预约功能 6
2.2.4 刷码入园功能 7
2.2.5 我的足迹功能 8
2.2.6 我的年卡功能 8
2.3 其他功能 9
2.3.1 在线客服功能 9
2.3.2 分享推荐功能 9
2.4 系统可行性分析 9
2.5 本章小结 10
第3章 系统设计 11
3.1 功能页面设计 11
3.2 数据库设计 12
3.2.1 数据库概念结构设计 13
3.2.2 数据库逻辑结构设计 14
3.3 核心功能业务逻辑设计 16
3.3.1 购买年卡功能 16
3.3.2 查看签约景区功能 17
3.3.3 在线预约功能 18
3.3.4 刷码入园功能 18
3.3.5 我的年卡功能 19
3.4 本章小结 20
第4章 系统实现与测试 21
4.1 开发环境搭建 21
4.2 前端页面实现 21
4.2.1 小程序页面项目框架 21
4.2.2 页面的数据通路 22
4.2.3 页面结构实现 23
4.3 前后端数据接口实现 26
4.4 后端服务程序实现 26
4.5 持久层与数据库 27
4.6 系统测试 28
第5章 总结 30
5.1 工作小结 30
5.2 不足与展望 30
参考文献 31
致 谢 32
第1章 绪论
1.1 研究设计背景
互联网发展到今天,APP流量红利时代进入尾声,各大公司对存量用户的争夺激烈,建立生态依旧是互联网大玩家们的奋斗目标[[1]]。其中微信依靠着自己庞大的用户数量和内容优势,发布了微信小程序这一具有时代意义的技术架构概念。无论是传统PC互联网时代下的各种网站和桌面应用,还是移动互联网时代下的各类APP,其开发周期较长、开发成本昂贵、技术门槛较高,使得一般的中小型企业、机构和个体用户很难拥有属于自己的产品。微信小程序凭借其用完即走、无需下载、开发快速等优点,为很多企业和个人带来了便捷的服务。此外,各大领域的巨头在其掌控的应用场景中产品布局越来越完善,市场基本已经被占据,微信小程序通过对各类场景的整合为争夺用户时长做出了最后的挣扎和努力,并通过各类盈利模式创造了巨大的收益[2]。
在小程序诞生之初,甚至有人认为它是专门为旅游行业准备的。旅游消费由于其低频性的特点,一些场景下如果单独开发移动端app耗资巨大,得不偿失,没有必要,用户自己也不想让一些不常用的app长期占据手机存储空间。微信小程序则很好地契合了旅游行业的消费特点,自其诞生以来就为传统旅游业带来了巨大的收益。
1.2 研究意义
小程序对于旅行最大的吸引是原来被低频使用的旅游软件可以依附于被高频使用的微信,从而掌握客源流量入口[3]。微信庞大的用户群和它强烈的社交属性,加上小程序易于分享、方便转发的特点,让它很容易产生社交裂变,从而在用户中快速传播,为旅游商家带来流量。此外,旅游是一个线下服务为主的行业,而微信小程序通过扫描二维码、附近的小程序等功能实现了线上线下的互联,可以有效地吸引线下流量,并转化为线上购买。
随着我国“智慧旅游”概念的提出,人们越来越重视旅游者的自主体验,以全方位、一体化的旅游行业数据管理为基础, 服务于旅游者、旅游企业、目的地政府的全新旅游发展理念与运营方式成为将来旅游行业发展的新方向,微信小程序无疑是其中非常重要的一环[4]。通过现在的互联网技术,让用户更方便快捷地获取信息,线上完成咨询、选购、行程安排等,大大减轻了线下的压力,同时也提高了资源信息整合的效率。商家也可以更好地掌握游客的出行信息,进行分析管理。本文以旅游年卡为切入点,讨论开发一款满足游客购买年卡、在线预约需求的微信小程序。
1.3 市场相近产品分析
目前正式发布上线的以旅游年卡为核心功能的微信小程序有很多,通过分析对比他们的优缺点,可以帮助我们更好地设计产品。下面列举几个加以分析。