基于Vue+Node.js的健身房会员管理系统

时间:2024-05-31 11:09:08

系统结构

该课题主要由三个前端平台(管理端、用户端、教练端),一个后台服务器和一个数据库组成:
基于Vue+Node.js的健身房会员管理系统

功能描述

  • 用户平台:面向全体用户的平台,每个用户可以自发注册账号,申请成为健身房的会员,就可以在该平台上随时查看近期开放的课程并进行预约,同时也可以直接预约私人教练或者场地自行训练,在规定时间内可以取消自己的预约,进行锻炼之后可以为对应教练进行评价和打分,同时还可以享受查看管理自己的个人信息,浏览历史记录,充值缴费等全方位的服务。
  • 教练平台:该平台只供健身房的教练使用,由后台统一分配账号用于登录,没有注册功能,不可以自行注册教练账号,教练可以在该平台上查看自己的课程安排,预约安排以及管理自己的个人信息。
  • 管理平台:该平台由系统给予账号,不可自行注册,主要用于用户信息,教练信息,课程信息,以及预约信息等一系列信息的管理。
    基于Vue+Node.js的健身房会员管理系统

数据库设计

(1)账户信息表users

基于Vue+Node.js的健身房会员管理系统

(2)用户信息表vip

基于Vue+Node.js的健身房会员管理系统

(3)课程表course

基于Vue+Node.js的健身房会员管理系统

(4)教练表teacher

基于Vue+Node.js的健身房会员管理系统

(5)管理员信息表manager

基于Vue+Node.js的健身房会员管理系统

(6)教练评价表rate

基于Vue+Node.js的健身房会员管理系统

(7)场地表place

基于Vue+Node.js的健身房会员管理系统

(8)课程安排表couresPlan

基于Vue+Node.js的健身房会员管理系统

(9)课程预约表orderCourse

基于Vue+Node.js的健身房会员管理系统

(10)教练预约表orderTeacher

基于Vue+Node.js的健身房会员管理系统

(11)场地预约表orderPlace

基于Vue+Node.js的健身房会员管理系统

(12)公告信息表notify

基于Vue+Node.js的健身房会员管理系统

(13)意见反馈表suggest

基于Vue+Node.js的健身房会员管理系统

代码链接

管理端:https://github.com/muyuniris/fitness_manager.git

用户端:https://github.com/muyuniris/fitness_user.git

教练端:https://github.com/muyuniris/fitness-teacher.git

后台服务器:https://github.com/muyuniris/fitness_service.git