数据表结构
管理员:账号 密码
学生: 学号 姓名 密码 班级编号 专业 班级
教师: 教师 工号 姓名 密码 院系
院系 院系
专业: 专业 院系 毕业要求
班级: 班级编号 班级名称 专业
课程类别:课程类别 (必修课 选修课 实践教学课 任选课 限选课)
课程信息:课程编号 课程类别 课程名称 课程学分考试满分 实验满分 平时成绩满分 考试权重 实验权重 平时成绩权重
毕业要求观测点权重
[h1]
授课表:授课编号 课程编号 教师工号 班级编号
课程成绩:学号 授课编号 考试 实验 平时成绩 综合得分
|
综合得分= 考试/考试的满分* 权重 +实验/实验的满分* 权重
+平时成绩/平时成绩的满分* 权重
0.292
|
观测点 观测点编号 观测点描述 专业
观测点课程 观测点编号 支持课程编号
课程支撑的指标点达成值
指标点达成值
毕业要求达成值
统计分析
学生分值
指标点达成值
|
指标点达成值 = 观测点 类别下的 课程的 课程支撑的指标点达成值 合计 |
毕业要求达成值
功能:
管理员用户管理 查看成绩,并对专业毕业要求及专业毕业要求观测点进行增删改查对毕业要求观测点支撑课程指标权重进行录入
教师 密码修改 学生成绩录入 查看评价结果
学生 查看评价结果。
学生 查看评价结果。
评价结果用表格展示












| 表数量17
| 专业 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
是 |
0 |
|
| 专业 |
nvarchar(50) |
|
|
'' |
|
| 院系 |
nvarchar(50) |
|
|
'' |
|
| 毕业要求 |
nvarchar(255) |
|
是 |
|
| 表:1
| 学生 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
是 |
0 |
|
| 学号 |
nvarchar(50) |
|
|
'' |
|
| 密码 |
nvarchar(50) |
|
|
'' |
|
| 姓名 |
nvarchar(50) |
|
|
'' |
|
| 班级编号 |
nvarchar(50) |
|
|
'' |
| 表:2
| 教师 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
是 |
0 |
|
| 工号 |
nvarchar(50) |
|
|
'' |
|
| 密码 |
nvarchar(50) |
|
|
'' |
|
| 姓名 |
nvarchar(50) |
|
|
'' |
|
| 院系 |
nvarchar(50) |
|
|
'' |
| 表:3
| 教师授课 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
是 |
0 |
|
| 授课编号 |
nvarchar(50) |
|
|
'' |
|
| 工号 |
nvarchar(50) |
|
|
'' |
|
| 课程编号 |
nvarchar(50) |
|
|
'' |
|
| 班级编号 |
nvarchar(50) |
|
|
'' |
| 表:4
| 班级 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
是 |
0 |
|
| 班级编号 |
nvarchar(50) |
|
|
'' |
|
| 班级名称 |
nvarchar(50) |
|
|
'' |
|
| 专业 |
nvarchar(50) |
|
|
'' |
| 表:5
| 管理员 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
是 |
0 |
|
| 账号 |
nvarchar(50) |
|
|
'' |
|
| 密码 |
nvarchar(50) |
|
|
'' |
| 表:6
| 观测点 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
是 |
0 |
|
| 观测点编号 |
nvarchar(50) |
|
|
'' |
|
| 观测点描述 |
nvarchar(500) |
|
|
'' |
|
| 专业 |
nvarchar(50) |
|
|
'' |
| 表:7
| 观测点课程 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
是 |
0 |
|
| 观测点编号 |
nvarchar(50) |
|
|
'' |
|
| 支持课程编号 |
nvarchar(50) |
|
|
'' |
| 表:8
| 课程 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
是 |
0 |
|
| 课程编号 |
nvarchar(50) |
|
|
'' |
|
| 课程名称 |
nvarchar(50) |
|
|
'' |
|
| 课程类别 |
nvarchar(50) |
|
|
'' |
|
| 课程学分 |
float |
|
|
0.00 |
|
| 考试满分 |
float |
|
|
0.00 |
|
| 实验满分 |
float |
|
|
0.00 |
|
| 平时成绩满分 |
float |
|
|
0.00 |
|
| 考试权重 |
float |
|
|
0.00 |
|
| 实验权重 |
float |
|
|
0.00 |
|
| 平时成绩权重 |
float |
|
|
0.00 |
|
| 毕业要求观测点权重 |
float |
|
|
0.00 |
| 表:9
| 课程成绩 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
是 |
0 |
|
| 学号 |
nvarchar(50) |
|
|
'' |
|
| 授课编号 |
nvarchar(50) |
|
|
'' |
|
| 考试成绩 |
float |
|
|
0 |
|
| 实验成绩 |
float |
|
|
0 |
|
| 平时成绩 |
float |
|
|
0 |
| 表:10
| 课程类别 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
是 |
0 |
|
| 课程类别 |
nvarchar(50) |
|
|
'' |
| 表:11
| 院系 |
|
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
是 |
0 |
|
| 院系 |
nvarchar(50) |
|
|
'' |
| 表:12
| v教师授课学生 |
VIEW |
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
|
0 |
|
| 授课编号 |
nvarchar(50) |
|
|
'0' |
|
| 工号 |
nvarchar(50) |
|
|
'0' |
|
| 姓名 |
nvarchar(50) |
|
|
'0' |
|
| 院系 |
nvarchar(50) |
|
|
'0' |
|
| 课程编号 |
nvarchar(50) |
|
|
'0' |
|
| 课程名称 |
nvarchar(50) |
|
|
'0' |
|
| 课程类别 |
nvarchar(50) |
|
|
'0' |
|
| 课程学分 |
float |
|
|
0 |
|
| 考试满分 |
float |
|
|
0 |
|
| 实验满分 |
float |
|
|
0 |
|
| 平时成绩满分 |
float |
|
|
0 |
|
| 班级编号 |
nvarchar(50) |
|
|
'0' |
|
| 班级名称 |
nvarchar(50) |
|
|
'0' |
|
| 专业 |
nvarchar(50) |
|
|
'0' |
|
| 学号 |
nvarchar(50) |
|
|
'0' |
|
| 学生姓名 |
nvarchar(50) |
|
|
'0' |
| 表:13
| v教师授课班级 |
VIEW |
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
|
0 |
|
| 授课编号 |
nvarchar(50) |
|
|
'0' |
|
| 工号 |
nvarchar(50) |
|
|
'0' |
|
| 姓名 |
nvarchar(50) |
|
|
'0' |
|
| 院系 |
nvarchar(50) |
|
|
'0' |
|
| 课程编号 |
nvarchar(50) |
|
|
'0' |
|
| 课程名称 |
nvarchar(50) |
|
|
'0' |
|
| 课程类别 |
nvarchar(50) |
|
|
'0' |
|
| 课程学分 |
float |
|
|
0 |
|
| 考试满分 |
float |
|
|
0 |
|
| 实验满分 |
float |
|
|
0 |
|
| 平时成绩满分 |
float |
|
|
0 |
|
| 班级编号 |
nvarchar(50) |
|
|
'0' |
|
| 班级名称 |
nvarchar(50) |
|
|
'0' |
|
| 专业 |
nvarchar(50) |
|
|
'0' |
| 表:14
| w成绩 |
VIEW |
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
是 |
|
0 |
|
| 授课编号 |
nvarchar(50) |
|
|
'0' |
|
| 工号 |
nvarchar(50) |
|
|
'0' |
|
| 姓名 |
nvarchar(50) |
|
|
'0' |
|
| 院系 |
nvarchar(50) |
|
|
'0' |
|
| 课程编号 |
nvarchar(50) |
|
|
'0' |
|
| 课程名称 |
nvarchar(50) |
|
|
'0' |
|
| 课程类别 |
nvarchar(50) |
|
|
'0' |
|
| 课程学分 |
float |
|
|
0 |
|
| 考试满分 |
float |
|
|
0 |
|
| 实验满分 |
float |
|
|
0 |
|
| 平时成绩满分 |
float |
|
|
0 |
|
| 班级编号 |
nvarchar(50) |
|
|
'0' |
|
| 班级名称 |
nvarchar(50) |
|
|
'0' |
|
| 专业 |
nvarchar(50) |
|
|
'0' |
|
| 学号 |
nvarchar(50) |
|
|
'0' |
|
| 学生姓名 |
nvarchar(50) |
|
|
'0' |
|
| 考试成绩 |
float |
|
|
0 |
|
| 实验成绩 |
float |
|
|
0 |
|
| 平时成绩 |
float |
|
|
0 |
|
| 考试权重 |
float |
|
|
0 |
|
| 实验权重 |
float |
|
|
0 |
|
| 平时成绩权重 |
float |
|
|
0 |
|
| 毕业要求观测点权重 |
float |
|
|
0 |
|
| 综合得分 |
float |
|
是 |
0 |
|
| 课程支撑的指标点达成值 |
float |
|
是 |
0 |
| 表:15
| x指标点达成值 |
VIEW |
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| 班级编号 |
nvarchar(50) |
|
|
'0' |
|
| 班级名称 |
nvarchar(50) |
|
|
'0' |
|
| 学号 |
nvarchar(50) |
|
|
'0' |
|
| 学生姓名 |
nvarchar(50) |
|
|
'0' |
|
| 指标点达成值 |
float |
|
是 |
0 |
|
| 观测点编号 |
nvarchar(50) |
|
|
'0' |
|
| 观测点描述 |
nvarchar(500) |
|
|
'0' |
|
| 专业 |
nvarchar(50) |
|
|
'0' |
| 表:16
| y毕业要求达成值 |
VIEW |
| 字段名称 |
数据类型 |
自增主键 |
允许为空 |
默认值 |
说明 |
| id |
integer |
|
|
0 |
|
| 专业 |
nvarchar(50) |
|
|
'0' |
|
| 院系 |
nvarchar(50) |
|
|
'0' |
|
| 毕业要求 |
nvarchar(255) |
|
是 |
'0' |
|
| 毕业要求达成值 |
float |
|
是 |
0 |
|
| 班级编号 |
nvarchar(50) |
|
|
'0' |
|
| 班级名称 |
nvarchar(50) |
|
|
'0' |
|
| 学号 |
nvarchar(50) |
|
|
'0' |
|
| 学生姓名 |
nvarchar(50) |
|
|
'0' |
| 表:17
|