RonDen / SoftwareEngineering

软件工程课设——成绩管理系统
33 stars 8 forks source link

20190418-安尚文-markdown表格 #34

Open smallflask opened 5 years ago

smallflask commented 5 years ago

backstage中的表

课程信息表 字段名 描述 备注
cno 课程编号 长度必须为9位,如:MAT13904T--高数,3位英文+5位数字+一位英文
cname 课程名称 需要与编号对应
college 开课学院 需要从学院中选取对应的老师来上课
course_type 课程性质
score 该门课程在该专业对应的学分
专业对应课程信息表 字段名 描述 备注
cno 课程编号
mno 对应到的专业计划信息 注意,这里都是外键,需要传入的是对象引用
hour_total 总学时 该门课程在该专业对应的总学时
hour_class 讲课学时 总学时中用于讲课的学时
hour_other 实践学时 hour_total - hour_class
year 开课学年 主要这里的开课学年与MajorPlan中的年级不同,这里是指上这门课的学年
semester 开课学期 1,2,3学期,3表示小学期
exam_method 考核方式 考核--True or 考察--False
教师授课表 字段名 描述 备注
tno 教师工号 教授课程的教师工号
tname 教师名称 教授课程的教师名称,为了显示方便,可以冗余
mcno 这门课对应所在的专业培养计划
weight 教师给的本课程的平时分权重 如:0.3,0.2
全校课表 注意这是一张用于参考的表,没有实际含义的对应的外键 字段名 描述 备注
state 开课状态,默认开课--0
cno 课程编号--1
cname 课程名称--2
score 学分--3
exam_method 考核方式--4
course_type 课程类型--5
teachers --6
teach_class_name --7
week_duration --8
class_time --9
class_location --10
college --11
adm_classes --12
year --13
semester --14
smallflask commented 5 years ago

之前提交的有问题,下面是改过的:

scoreManagement中的表

课程信息表

字段名 描述 备注
cno 课程编号 长度必须为9位,如:MAT13904T--高数,3位英文+5位数字+一位英文
cname 课程名称 需要与编号对应
college 开课学院 需要从学院中选取对应的老师来上课
course_type 课程性质
score 该门课程在该专业对应的学分

专业对应课程信息表

字段名 描述 备注
cno 课程编号
mno 对应到的专业计划信息 注意,这里都是外键,需要传入的是对象引用
hour_total 总学时 该门课程在该专业对应的总学时
hour_class 讲课学时 总学时中用于讲课的学时
hour_other 实践学时 hour_total - hour_class
year 开课学年 主要这里的开课学年与MajorPlan中的年级不同,这里是指上这门课的学年
semester 开课学期 1,2,3学期,3表示小学期
exam_method 考核方式 考核--True or 考察--False

教师授课表

字段名 描述 备注
tno 教师工号 教授课程的教师工号
tname 教师名称 教授课程的教师名称,为了显示方便,可以冗余
mcno 这门课对应所在的专业培养计划
weight 教师给的本课程的平时分权重 如:0.3,0.2

全校课表 注意这是一张用于参考的表,没有实际含义的对应的外键

字段名 描述 备注
state 开课状态,默认开课--0
cno 课程编号--1
cname 课程名称--2
score 学分--3
exam_method 考核方式--4
course_type 课程类型--5
teachers --6
teach_class_name --7
week_duration --8
class_time --9
class_location --10
college --11
adm_classes --12
year --13
semester --14