注: 红色字样 表示子表关联 从子表调用数据 黄色背景字段 表示唯一性
查看是否有遗漏 若有请用其他颜色字体 标注
数据表结构
管理员 账号 密码
学生 学号 密码 姓名 班级
课程 课程编号、课程名、考试时间、考试地点
教师 教师工号、教师名
考场 考场编号 考试地址 容量 监考教师工号
学生对应课程 学生ID 课程ID
考场对应课程 考场ID 课程ID
自动编排
排考 考号 考场ID 学生ID 课程ID 座位号
课程ID-考场ID-座位号
____________________________________________________________________________
管理员登录
全部数据增删改查
自动排考
生成 学生 考号 对应的考场 对应的 教师自动
学生登录
密码修改
查看考试信息





表数量10
管理员 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
账号 |
nvarchar(50) |
|
|
|
密码 |
nvarchar(50) |
|
|
|
表:1
教师 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
教师工号 |
nvarchar(50) |
|
|
|
教师名 |
nvarchar(50) |
|
|
|
表:2
考场房间 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
考场编号 |
nvarchar(50) |
|
|
|
考试地址 |
nvarchar(1000) |
|
是 |
|
容量 |
integer |
|
|
|
监考教师工号 |
nvarchar(50) |
|
|
|
表:3
课程 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
课程编号 |
nvarchar(50) |
|
|
|
课程名 |
nvarchar(50) |
|
|
|
考试时间 |
nvarchar(50) |
|
|
|
表:4
课程考场 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
考场房间ID |
integer |
|
|
|
课程ID |
integer |
|
|
|
表:5
课程学生 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
学生ID |
integer |
|
|
|
课程ID |
integer |
|
|
|
表:6
排考 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
考号 |
nvarchar(50) |
|
|
|
考场房间ID |
integer |
|
|
|
学生ID |
integer |
|
|
|
课程ID |
integer |
|
|
|
座位号 |
nvarchar(50) |
|
|
|
表:7
学生 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
学号 |
nvarchar(50) |
|
|
|
密码 |
nvarchar(50) |
|
|
|
姓名 |
nvarchar(50) |
|
是 |
|
班级 |
nvarchar(50) |
|
是 |
|
表:8
v课程考场 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
考场房间ID |
integer |
|
|
|
课程ID |
integer |
|
|
|
容量 |
integer |
|
|
|
表:9
v排考 |
|
字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
ID |
integer |
是 |
|
|
考号 |
nvarchar(50) |
|
|
|
考场房间ID |
integer |
|
|
|
学生ID |
integer |
|
|
|
课程ID |
integer |
|
|
|
座位号 |
nvarchar(50) |
|
|
|
学号 |
nvarchar(50) |
|
|
|
姓名 |
nvarchar(50) |
|
是 |
|
班级 |
nvarchar(50) |
|
是 |
|
课程编号 |
nvarchar(50) |
|
|
|
课程名 |
nvarchar(50) |
|
|
|
考试时间 |
nvarchar(50) |
|
|
|
考场编号 |
nvarchar(50) |
|
|
|
考试地址 |
nvarchar(1000) |
|
是 |
|
容量 |
integer |
|
|
|
监考教师工号 |
nvarchar(50) |
|
|
|
教师名 |
nvarchar(50) |
|
|
|
表:10