注:
红色字样 表示子表关联 从子表调用数据 1对多
[h1] 黄色背景字段 表示唯一性
再次沟通 后 查看是否有遗漏 若有请用其他颜色字体 标注
数据表结构
管理员 账号 密码
用户 手机号 密码 姓名 性别 用户类型(教练 学生) 状态()
z
专业 专业 院系
班级 班级名称 专业
学生教练 不需要注册
学生 学号 姓名 密码 班级名称 性别 手机号
教练 工号 密码 姓名 性别
|
项目类型 项目类型 (羽毛球、乒乓球、半场篮球 全场篮球)
问答交流 标题,内容,发布时间,电话号,状态, (状态 运动发起开始 运动发起结束 ) Web端
公告 教练 公告 学生公告
队伍 队伍编号 项目类型 工号 描述 队伍人数 队伍状态 (招募中 开课 结课)
队伍排课 队伍编号 日期 备注
队伍报名 队伍编号 学号 报名状态 (同意 拒绝)
队伍排课考勤 排课ID 学号 照片 考勤状态 ( 申请 同意 拒绝)
队伍排课请假 排课ID 学号 请假原因 请假状态 ( 申请 同意 拒绝)
String 考勤状态="申请";
// 申请
// 同意
// 拒绝
器材 器材编号、器材名称、图片、数量、注意事项、备注 项目类型
借用单 单号 学号 器材编号 数量 借出时间 借用状态 ( 申请 同意 归还 拒绝)
留言板 做成交流问答----------
统计分析
统计分析 借用单
统计分析 教练对应的 队伍 查看队伍 考勤信息 请假信息
管理员登录
管理Android端的数据
审核 教练 信息 锁定用户 禁止登录
____________________________________________________________________________
学生Android端
注册 登录
学生 下导航 主界面 队伍数据 互动交流 借用操作 我的
主界面 学生公告
队伍数据
申请队伍 申请加入队伍
我的队伍 提交 考勤 和 请假操作
我的考勤记录
我的请假记录
互动交流
发起运动 运动发起结束 参与人可以留言讨论
借用操作
设备查看 申请借用
我的借用 记录
我的
个人信息修改 密码修改 退出系统
教练Android端
主界面 教练公告
队伍数据
查看我的队伍
确认我的队伍 的申请 同意 或是拒绝
我的学员 请假 同意或是拒绝
我的学员考勤 合法或是非法
互动交流
我的
个人信息修改 密码修改 退出系统
[h1]红色字体 是下拉列表选择的 输入后其他位置调出来选择































表数量30
班级 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
班级编号 |
nvarchar(50) |
|
|
|
班级名称 |
nvarchar(50) |
|
|
|
专业 |
nvarchar(50) |
|
|
|
表:1
报名状态 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
报名状态 |
nvarchar(50) |
|
|
|
表:2
队伍 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
队伍编号 |
nvarchar(50) |
|
|
|
项目类型 |
nvarchar(50) |
|
|
|
工号 |
nvarchar(50) |
|
|
|
描述 |
nvarchar(500) |
|
是 |
|
队伍人数 |
integer |
|
|
|
队伍状态 |
nvarchar(50) |
|
|
|
表:3
队伍报名 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
队伍编号 |
nvarchar(50) |
|
|
|
学号 |
nvarchar(50) |
|
|
|
报名状态 |
nvarchar(50) |
|
是 |
|
表:4
队伍排课 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
队伍编号 |
nvarchar(50) |
|
|
|
日期 |
datetime |
|
|
|
备注 |
nvarchar(500) |
|
是 |
|
表:5
队伍排课考勤 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
排课ID |
integer |
|
|
|
学号 |
nvarchar(50) |
|
|
|
照片 |
nvarchar(50) |
|
|
|
考勤状态 |
nvarchar(50) |
|
|
|
表:6
队伍排课请假 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
排课ID |
integer |
|
|
|
学号 |
nvarchar(50) |
|
|
|
请假原因 |
nvarchar(500) |
|
是 |
|
请假状态 |
nvarchar(50) |
|
|
|
表:7
队伍状态 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
队伍状态 |
nvarchar(50) |
|
|
|
表:8
公告 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
标题 |
nvarchar(50) |
|
|
|
内容 |
nvarchar(4000) |
|
|
|
表:9
管理员 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
账号 |
nvarchar(50) |
|
|
|
密码 |
nvarchar(50) |
|
|
|
表:10
教练 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
手机号 |
nvarchar(50) |
|
|
|
密码 |
nvarchar(50) |
|
|
|
工号 |
nvarchar(50) |
|
|
|
姓名 |
nvarchar(50) |
|
|
|
性别 |
nvarchar(50) |
|
是 |
|
职业履历 |
nvarchar(50) |
|
是 |
|
表:11
借用单 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
单号 |
nvarchar(50) |
|
|
|
学号 |
nvarchar(50) |
|
|
|
器材编号 |
nvarchar(50) |
|
|
|
数量 |
integer |
|
|
|
借用状态 |
nvarchar(50) |
|
|
|
借出时间 |
datetime |
|
是 |
|
表:12
借用状态 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
借用状态 |
nvarchar(50) |
|
|
|
表:13
器材 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
器材编号 |
nvarchar(50) |
|
|
|
器材名称 |
nvarchar(50) |
|
|
|
数量 |
integer |
|
|
|
注意事项 |
nvarchar(500) |
|
是 |
|
备注 |
nvarchar(500) |
|
是 |
|
项目类型 |
nvarchar(50) |
|
|
|
表:14
请假状态 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
请假状态 |
nvarchar(50) |
|
|
|
表:15
问答交流 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
标题 |
nvarchar(50) |
|
是 |
|
内容 |
nvarchar(4000) |
|
|
|
发布时间 |
datetime |
|
|
getdate() |
电话号 |
nvarchar(50) |
|
|
|
状态 |
nvarchar(50) |
|
|
N'未解决' |
主贴ID |
integer |
|
|
0 |
表:16
项目类型 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
项目类型 |
nvarchar(50) |
|
|
|
表:17
性别 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
性别 |
nvarchar(50) |
|
|
|
表:18
学生 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
学号 |
nvarchar(50) |
|
|
|
密码 |
nvarchar(50) |
|
|
|
姓名 |
nvarchar(50) |
|
|
|
班级编号 |
nvarchar(50) |
|
|
|
手机号 |
nvarchar(50) |
|
是 |
|
表:19
专业 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
专业 |
nvarchar(50) |
|
|
|
表:20
v报名汇总 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
队伍编号 |
nvarchar(50) |
|
|
|
已报名人数 |
integer |
|
是 |
|
表:21
v队伍 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
队伍编号 |
nvarchar(50) |
|
|
|
项目类型 |
nvarchar(50) |
|
|
|
工号 |
nvarchar(50) |
|
|
|
描述 |
nvarchar(500) |
|
是 |
|
队伍人数 |
integer |
|
|
|
队伍状态 |
nvarchar(50) |
|
|
|
已报名人数 |
integer |
|
|
|
余量 |
integer |
|
是 |
|
课节数 |
integer |
|
|
|
姓名 |
nvarchar(50) |
|
|
|
性别 |
nvarchar(50) |
|
是 |
|
手机号 |
nvarchar(50) |
|
|
|
职业履历 |
nvarchar(50) |
|
是 |
|
表:22
v队伍学员 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
队伍编号 |
nvarchar(50) |
|
|
|
项目类型 |
nvarchar(50) |
|
|
|
工号 |
nvarchar(50) |
|
|
|
描述 |
nvarchar(500) |
|
是 |
|
队伍人数 |
integer |
|
|
|
队伍状态 |
nvarchar(50) |
|
|
|
已报名人数 |
integer |
|
|
|
余量 |
integer |
|
是 |
|
课节数 |
integer |
|
|
|
姓名 |
nvarchar(50) |
|
|
|
性别 |
nvarchar(50) |
|
是 |
|
手机号 |
nvarchar(50) |
|
|
|
职业履历 |
nvarchar(50) |
|
是 |
|
学号 |
nvarchar(50) |
|
|
|
报名状态 |
nvarchar(50) |
|
是 |
|
学生姓名 |
nvarchar(50) |
|
|
|
学生手机号 |
nvarchar(50) |
|
是 |
|
班级编号 |
nvarchar(50) |
|
|
|
班级名称 |
nvarchar(50) |
|
是 |
|
专业 |
nvarchar(50) |
|
是 |
|
报名id |
integer |
|
|
|
表:23
v借出汇总 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
器材编号 |
nvarchar(50) |
|
|
|
借出量 |
integer |
|
是 |
|
表:24
v借用单 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
单号 |
nvarchar(50) |
|
|
|
学号 |
nvarchar(50) |
|
|
|
器材编号 |
nvarchar(50) |
|
|
|
器材名称 |
nvarchar(50) |
|
|
|
数量 |
integer |
|
|
|
注意事项 |
nvarchar(500) |
|
是 |
|
备注 |
nvarchar(500) |
|
是 |
|
借出量 |
integer |
|
|
|
库存余量 |
integer |
|
是 |
|
借出数量 |
integer |
|
|
|
借用状态 |
nvarchar(50) |
|
|
|
借出时间 |
datetime |
|
是 |
|
姓名 |
nvarchar(50) |
|
|
|
手机号 |
nvarchar(50) |
|
是 |
|
班级编号 |
nvarchar(50) |
|
|
|
班级名称 |
nvarchar(50) |
|
是 |
|
专业 |
nvarchar(50) |
|
是 |
|
表:25
v排课汇总 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
队伍编号 |
nvarchar(50) |
|
|
|
课节数 |
integer |
|
是 |
|
表:26
v器材 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
器材编号 |
nvarchar(50) |
|
|
|
器材名称 |
nvarchar(50) |
|
|
|
数量 |
integer |
|
|
|
注意事项 |
nvarchar(500) |
|
是 |
|
备注 |
nvarchar(500) |
|
是 |
|
项目类型 |
nvarchar(50) |
|
|
|
借出量 |
integer |
|
|
|
库存余量 |
integer |
|
是 |
|
表:27
v学生 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
学号 |
nvarchar(50) |
|
|
|
姓名 |
nvarchar(50) |
|
|
|
手机号 |
nvarchar(50) |
|
是 |
|
班级编号 |
nvarchar(50) |
|
|
|
班级名称 |
nvarchar(50) |
|
是 |
|
专业 |
nvarchar(50) |
|
是 |
|
表:28
v学生考勤 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
排课ID |
integer |
|
|
|
学号 |
nvarchar(50) |
|
|
|
照片 |
nvarchar(50) |
|
|
|
考勤状态 |
nvarchar(50) |
|
|
|
队伍编号 |
nvarchar(50) |
|
|
|
日期 |
datetime |
|
|
|
备注 |
nvarchar(500) |
|
是 |
|
项目类型 |
nvarchar(50) |
|
|
|
工号 |
nvarchar(50) |
|
|
|
描述 |
nvarchar(500) |
|
是 |
|
队伍人数 |
integer |
|
|
|
队伍状态 |
nvarchar(50) |
|
|
|
课节数 |
integer |
|
|
|
姓名 |
nvarchar(50) |
|
|
|
手机号 |
nvarchar(50) |
|
|
|
性别 |
nvarchar(50) |
|
是 |
|
表:29
v学生请假 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
id |
integer |
是 |
|
|
排课ID |
integer |
|
|
|
学号 |
nvarchar(50) |
|
|
|
请假原因 |
nvarchar(500) |
|
是 |
|
请假状态 |
nvarchar(50) |
|
|
|
队伍编号 |
nvarchar(50) |
|
|
|
日期 |
datetime |
|
|
|
备注 |
nvarchar(500) |
|
是 |
|
项目类型 |
nvarchar(50) |
|
|
|
工号 |
nvarchar(50) |
|
|
|
描述 |
nvarchar(500) |
|
是 |
|
队伍人数 |
integer |
|
|
|
队伍状态 |
nvarchar(50) |
|
|
|
课节数 |
integer |
|
|
|
姓名 |
nvarchar(50) |
|
|
|
性别 |
nvarchar(50) |
|
是 |
|
手机号 |
nvarchar(50) |
|
|
|
表:30