项目介绍——gitee.96
一、项目介绍
本项目为基于 Spring Boot + Vue 的健身房管理系统,分为 管理员(后台) 与 会员两类角色。系统已实现的主要功能如下:
管理员:
- 基本操作:登录、修改密码、获取/修改个人信息、登出。
- 会员管理:会员列表/详情/新增/修改/删除、会员注册审核与管理。
- 员工管理:对健身房员工信息的全面 CRUD 操作。
- 课程管理:健身课程的发布/修改/删除/查询管理。
- 设备管理:健身设备信息的维护与管理。
- 签到管理:会员签到记录的查看与统计。
- 充值管理:会员充值记录管理与财务统计。
会员:
- 基本操作:登录、修改密码、获取/修改个人信息、登出。
- 课程浏览:查看所有健身课程信息与详情。
- 在线支付:支持多种支付方式进行会员卡充值。
- 个人中心:查看个人会员卡信息、充值记录、购买记录。
- 密码管理:修改登录密码功能。
二、项目技术
- 编程语言:Java
- 后端框架:Spring Boot 2.7.2, Spring MVC,MyBatis,MySQL,JWT,Hutool, Apache POI,Lombok
- 前端框架:Vue 2 + vue-router,Element UI,axios,ECharts(图表),Vuex
三、运行环境
- JDK版本:1.8及以上都可以
- 操作系统:Windows7/10、MacOS
- 开发工具:IDEA、Ecplise、MyEclipse都可以
- 数据库: MySQL5.5/5.7/8.0版本都可以
- npm版本:6.14.13及以上都可以
- Redis版本:3.2.100及以上都可以
四、运行截图
论文截图:
程序截图:



