毕设帮助、技术解答、源码获取 联系见文末。
一.前言
随着人们生活水平的提高和信息产业的发展,自驾游、自助游、自主游等逐渐兴盛,旅游成为当前时代人们生活中的刚性需求,乡村旅游不断受到追捧。设计开发一个基于微信小程序的智慧乡村旅游服务平台,旨在设计一个整合乡村游景点信息的微信小程序,来帮助农村旅游业的发展,起到景点的推广和宣传作用,为用户提供高效,便捷的服务和全面的景点信息,从而推动未来关于"互联网+旅游"的发展进程.
二.技术环境
jdk版本:1.8 及以上
ide工具:Eclipse或者 IDEA,微信小程序开发工具
数据库: mysql5.7 (必须5.7)
编程语言: Java
tomcat: 8.0 及以上
java框架:SSM
maven: 3.6.1
详细技术:HTML+CSS+JAVA+SSM+MYSQL+VUE+MAVEN+微信开发工具
三.功能设计
本基于微信小程序的智慧乡村旅游服务平台的设计与实现有管理员,用户,以及商家三个角色。管理员功能有个人中心,用户管理,商家管理,旅游景点管理,景点类型管理,景点路线管理,系统管理,订单管理。用户功能有旅游景点,景点路线,我的收藏管理,已发货订单,用户充值,购物车,我的订单。商家功能有个人中心,旅游景点管理,景点类型管理,景点路线管理,订单管理
功能结构图如下所示:
四.部分系统截图
小程序端效果图:
后台管理端效果图:
目录
1系统概述 1
1.1 研究背景 1
1.2研究目的 1
1.3系统设计思想 1
2相关技术 3
2.1微信小程序 3
2.2 MYSQL数据库 3
2.3 uni-app 4
2.4 SSM框架简介 4
3系统分析 6
3.1可行性分析 6
3.1.1技术可行性 6
3.1.2经济可行性 6
3.1.3操作可行性 6
3.2系统性能分析 7
3.2.1 系统安全性 7
3.2.2 数据完整性 7
3.3系统界面分析 7
3.4系统流程和逻辑 9
4系统概要设计 10
4.1概述 10
4.2系统结构 11
4.3.数据库设计 12
4.3.1数据库实体 12
4.3.2数据库设计表 14
5系统详细实现 19
5.1 管理员模块的实现 19
5.1.1 旅游景点管理 19
5.1.2 景点路线管理 19
5.2 商家模块的实现 20
5.2.1 修改个人信息 20
5.2.2 景点类型管理 21
5.3 小程序用户模块的实现 21
5.3.1 新增收货地址 21
5.3.2 旅游景点 22
5.3.3 我的订单 24
6系统测试 25
6.1概念和意义 25
6.2特性 25
6.3重要性 26
6.4测试方法 26
6.5 功能测试 27
6.6可用性测试 27
6.7性能测试 27
6.8测试分析 28
6.9测试结果分析 28
结论 28
致谢语 29
参考文献 29