旅游行业,随着经济的快速发展,呈现出一片欣欣向荣的画面,特别是在这两年的发展之中,各行各业都在互联网的快速发展中展现出了运用技术手段来解决传统的线下宣传的弊端,这也是必然的趋势。虽然今年因新冠病毒疫情的影响,旅游行业这类户外活动惨遭打击,各大景点和娱乐项目皆关门避难。但是相信在不久的将来,政府会积极帮助旅游行业的发展,下达鼓励刺激消费者出行的政策,旅游行业依旧能照样营业。而设计旅行微信小程序不仅简易方便,同时也无需下载,无需安装,不占手机内存,用完即走。它将会帮助用户更好的实现旅游景点的确定,旅游门票的预定等功能,将会提高用户的旅游体验感。
旅游微信小程序的开发,是报以最大的努力去帮助游客更好的选择景点、旅游门票和购买车票等的功能设计与实现,以最高的标准尽可能的提高消费者的体验感。换一个说法,其实旅游小程序的开发需求就是在基于功能的前提下去测试开发的,而旅游小程序的流量开发也是其中一个重点,基于微信用户的庞大使用数,目前微信小程序的日常普及已经渗入人们的生活,所以关于引流方面丝毫不担心,只要小程序开发的好,使用便捷还是很容易推广使用的。本项目解决了大多数想出去旅游却懒得查阅资料的用户需求,用户可在本小程序中进行获取位置信息,获取位置信息后,会推出相关景点门票预订,购买车票,景点详情等。除此之外,游客还可以自助进行景点门票预订、车票购买等的下单,下单成功之后,会显示商家的电话、地址等联系方式。还可以通过定位的地图导航使顾客以更快的方式找到商家。所以这是一个集导览、导购、攻略等多项功能于一体的小程序。
微信小程序
开发语言:Java
小程序前端框架:uniapp
小程序运行软件:微信开发者
前端开发语言:vue.js
后端技术:Ssm(Spring+SpringMVC+MyBatis)
后端开发环境:idea和eclipse都支持
数据库:mysql
目 录
第一章 绪 论 1
1.1背景及意义 1
1.2国内外研究概况 2
1.3 研究的内容 2
第二章 关键技术的研究 3
2.1微信开发者工具 3
2.2小程序框架以及目录结构介绍 3
2.3 JAVA技术 4
2.4 Mysql数据库 4
第三章 系统分析 5
3.1 系统设计目标 6
3.2 系统可行性分析 6
3.3 系统功能分析和描述 722
3.4系统UML用例分析 8
3.4.1管理员用例 9
3.4.2用户用例 9
3.5系统流程分析 10
3.5.1添加信息流程 11
3.5.2操作流程 12
3.5.3删除信息流程 13
第四章 系统设计 14
4.1 系统体系结构 15
4.2 数据库设计原则 16
4.3 数据表 17
第五章 系统实现 18
5.1用户用户端功能实现 18
5.2管理员服务端功能实现 19
第六章 系统测试 20
6.1测试定义及目的 21
6.2性能测试 22
6.3测试模块 23
6.4测试结果 24
总 结 26
致 谢 27
参考文献 28