5 Star 0 Fork 0

明明 / 私教预约系统

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

#实训结束

pta2023

一、仓库目录结构

coach 教练端

student 学员端 以后可能学员和教练在一个小程序内,需要合并

document 文档

server 后端

webbackstage vue端管理系统

二、介绍

私教预约系统

三、概要设计

1. 数据库设计

教练信息表 coach_info

字段名称 类型 描述
id int 主键,用户id,自增
openid varchar(255) 小程序登录时获取的openid
nickname varchar(30) 用户昵称,从微信登录中获得,在系统里修改
sex varchar(8) 性别,男性male,女性female
photo varchar(255) 头像,存储url
coachIntroduction varchar(255) 个人简介

学员信息表 student_info

字段名称 类型 描述
id int 主键,用户id,自增
openid varchar(255) 小程序登录时获取的openid
nickname varchar(30) 用户昵称,从微信登录中获得,在系统里修改
sex varchar(8) 性别,男性male,女性female
photo varchar(255) 头像,存储url
introduction varchar(255) 个人简介
preference varchar(255) 存放建议
cash decimal(10,2) 账户余额

课程分类表 class_category

字段名称 类型 描述
id int 主键,分类id,自增
category_name varchar(32) 课程分类的名称,如有氧类、无氧类

课程信息表 class_info

字段名称 类型 描述
id int 主键,课程id,自增
className varchar(32) 课程名称
categoryId int 外键,分类id
price decimal(10,2) 课程价格
class_introduction varchar(255) 课程简介
count int 课程节数
judge int 开课教练的id
还有一个photo属性,存课程图片的url地址,readme里面不小心删掉了

开课选课表 sc

字段名称 类型 描述
id int 主键,记录编号
classId int 外键,课程id
coachId int 外键,开课教练id
studentId int 外键,选课学生的id
sum int 已经上过的课节数
reservation int 是否预约,已预约为1,未预约为0
time datetime 预约的时间,存储年月日和时间

管理员信息 admin_info

字段名称 类型 描述
id int 主键,管理员id,自增
password varchar 管理员密码

空文件

简介

实训 展开 收起
Java 等 5 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/mingming555/yuyue.git
git@gitee.com:mingming555/yuyue.git
mingming555
yuyue
私教预约系统
master

搜索帮助