毕设工坊
毕设工坊
返回成品库
小程序Java 项目Web 项目已完成

基于SpringBoot2+Vue2+微信小程序的冰雪旅游管理系统

基于 Spring Boot + Vue + 原生微信小程序的黑龙江冰雪旅游管理系统,涵盖景点/酒店/攻略/设备租赁/门票预订与订单全流程,前后端分离、三端一体,管理端含数据统计看板。

Spring BootVue微信小程序MySQL
54 次浏览0 人喜欢2026-08-04

项目图片

共 22 张

技术栈

小程序端:微信小程序

管理端:Vue 2

后端:Spring Boot、MyBatis-Plus

数据库:MySQL

数据库表数量:11 个

软件版本

JDK 1.8、Maven 3.x、Node.js 14+、MySQL 8.0、Spring Boot 2.7.18、Vue 2.6.14、Element UI 2.15.13、微信开发者工具、Vant Weapp 1.11.7

功能模块

管理端

  • 登录页:管理员账号密码登录,JWT 下发与路由守卫鉴权,未登录自动跳转登录页。
  • 首页看板:用户总数/景点总数/酒店总数/订单总数四类统计卡片、快捷操作入口、系统信息展示。
  • 用户管理:用户分页列表查询、启用/禁用、删除,支持按关键字搜索。
  • 景点管理:景点分类管理,景点增删改查、上架/下架、图片上传、门票价格/开放时间/经纬度/评分/标签维护。
  • 酒店管理:酒店增删改查、上架/下架、星级/日均价/房型/设施/图片维护。
  • 攻略管理:攻略分页列表、隐藏/显示、删除,管理用户发布的旅游攻略。
  • 订单管理:按订单类型与状态筛选,支持确认使用、取消、确认退款,展开行查看完整订单明细。
  • 轮播图管理:首页轮播图增删改、启停、排序、跳转链接配置。
  • 设备租赁管理:滑雪装备增删改查、启停、价格与押金维护。

小程序端

  • 首页:轮播图、推荐景点、推荐酒店,快捷入口,全局搜索。
  • 景点模块:景点列表按分类浏览、景点详情、景点点赞、收藏、浏览计数、景点地图页。
  • 酒店模块:酒店列表、酒店详情、酒店预订确认。
  • 攻略社区:热门攻略列表、攻略详情、攻略点赞与收藏、发布攻略、我的攻略、我的收藏。
  • 设备租赁:滑雪装备分类浏览,租赁下单弹窗,生成租赁订单。
  • 订单中心:我的订单列表按状态筛选、订单详情、下单/支付/取消/申请退款,订单类型覆盖门票/酒店/租赁/导游。
  • 登录与我的:微信一键登录,个人资料编辑、系统设置。

核心亮点

  • 三端一体的完整前后端分离架构:Spring Boot 后端 + Vue 管理端 + 原生微信小程序,覆盖数据管理到移动端消费的完整业务闭环。
  • 微信生态深度融合:小程序 wx.login 一键登录,后端 code2session 换取 openid,签发 JWT 无状态 Token,全局鉴权拦截。
  • 订单全生命周期管理:门票/酒店/租赁/导游多类型订单,完整支持待支付、待使用、已完成、已取消、退款中、已退款状态流转。
  • 特色冰雪业务题材:景点门票预订、酒店住宿预订、滑雪设备租赁、旅游攻略社区,选题契合冰雪旅游主题,答辩展示素材丰富。
  • 工程化规范:MyBatis-Plus 逻辑删除与自动填充、统一返回结果与全局异常处理、Druid 连接池与监控页面、文件上传、分页与条件查询,controller/service/mapper/entity 分层清晰。

资料包含

  • server:Spring Boot 后端完整源码,含 SQL 脚本
  • server-views:Vue 2 + Element UI 后台管理端完整源码
  • 黑龙江冰雪旅游:原生微信小程序完整源码
  • 截图:后台管理端 9 张运行截图
  • 配套 README 文档:技术栈说明、项目结构、数据库与启动步骤

适用选题方向

  • 基于 Spring Boot 的冰雪旅游管理系统设计与实现
  • 基于微信小程序的冰雪旅游服务平台设计与开发
  • 旅游类微信小程序 + 后台管理系统的前后端分离开发
  • 黑龙江冰雪旅游信息发布与在线预订系统

相关成品