Skip to content

教务管理 成绩信息 表结构

表格一览

序号表名/描述序号表名/描述
1audit_course_results 课程审核结果9ga_grades 总评成绩
2audit_group_results 组审核结果10moral_grades 德育成绩
3audit_plan_results 计划审核结果11regular_grade_states 平时总评成绩状态
4course_grade_states 成绩状态12regular_grades 平时过程总评成绩
5course_grades 课程成绩实现13std_gpas 学生成绩绩点统计
6exam_grade_states 考试成绩状态14std_semester_gpas 学生成绩每学期统计
7exam_grades 考试成绩15std_year_gpas 学生成绩每学期统计
8ga_grade_states 总评成绩状态

关键关系图

关系图 1. 学生课程成绩

  • 关系图

学生课程成绩

关系图 2. 学生绩点统计

  • 关系图

学生绩点统计

关系图 3. 计划完成情况结构

  • 关系图

计划完成情况结构

关系图 4. 过程性成绩结构

  • 关系图

过程性成绩结构

表格明细

audit_course_results

表名: edu.audit_course_results 课程审核结果
唯一约束: 主键🔑(id) uk_l15jy8rdu4luc06vmaa8xx7ct(group_result_id,course_id)
索引: idx_7f4fl8ra3f9rfwu0dn89o4mcu(group_result_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2compulsoryboolean是否必修
3course_idbigint课程基本信息IDbase.courses
4group_result_idbigint组审核结果IDedu.audit_group_results
5has_gradeboolean是否有成绩
6passedboolean是否通过
7passed_wayinteger通过方式
8predictedboolean预计是否通过
9remarkvarchar(200)备注
10scoresvarchar(50)分数
11takingboolean是否正在修读
12termsinteger开课学期

audit_group_results

表名: edu.audit_group_results 组审核结果
唯一约束: 主键🔑(id)
索引: idx_1fjw4dws9p4gekfgb0n7864wq(plan_result_id) ,idx_acjvk6wb7g4n0uokihrrqn060(parent_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2converted_creditsfloat4转换学分
3course_type_idinteger课程类别IDcode.course_types
4indexnovarchar(255)顺序号
5namevarchar(100)名称
6owed_creditsfloat4不足学分
7owed_credits2float4预计完成不足学分
8owed_credits3float4考虑在读情况下不足学分
9parent_idbigint组审核结果IDedu.audit_group_results
10passedboolean是否通过
11passed_creditsfloat4完成学分
12plan_result_idbigint计划审核结果IDedu.audit_plan_results
13rank_idinteger课程属性IDcode.course_ranks
14remarkvarchar(255)备注
15required_creditsfloat4要求学分
16sub_countsmallint要求完成子组数量

audit_plan_results

表名: edu.audit_plan_results 计划审核结果
唯一约束: 主键🔑(id) uk_ny8kmjinja7xa9ye8cou48588(std_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2archivedboolean是否归档
3owed_creditsfloat4不足学分
4owed_credits2float4预计完成不足学分
5owed_credits3float4考虑在读情况下不足学分
6passedboolean是否通过
7passed_creditsfloat4完成学分
8predictedboolean预计是否通过
9remarkvarchar(200)备注
10required_creditsfloat4要求学分
11std_idbigint学生IDbase.students
12updated_attimestamptz更新时间
13updatesvarchar(500)更新内容

course_grade_states

表名: edu.course_grade_states 成绩状态
唯一约束: 主键🔑(id)
索引: idx_14ecxgagb3kumjkrb1bxv86tw(clazz_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2clazz_idbigint教学任务IDedu.clazzes
3excellent_ratiofloat4优秀比例
4excellent_ratio_limitfloat4优秀比例限制
5grading_mode_idinteger成绩记录方式IDcode.grading_modes
6inputer_idbigint通用人员信息IDbase.users
7operatorvarchar(100)操作者
8score_precisioninteger保留小数位
9statusinteger成绩状态
10updated_attimestamptz更新时间

course_grades

表名: edu.course_grades 课程成绩实现
唯一约束: 主键🔑(id) uk_xitxltysiibv3efvpe69hk1j(std_id,course_id,semester_id,crn)
索引: idx_4sj9rxcj7k0w4n33ijoi43yfw(std_id) ,idx_slt78xg1vj372c8mh8a9chs4l(clazz_id) ,idx_temwvr6v0fwgm0p56bik0h1wh(project_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2clazz_idbigint教学任务IDedu.clazzes
3course_idbigint课程IDbase.courses
4course_take_type_idinteger修读类别IDcode.course_take_types
5course_type_idinteger课程类别IDcode.course_types
6created_attimestamptz创建时间
7crnvarchar(20)课程序号
8exam_mode_idinteger考核方式IDcode.exam_modes
9free_listeningboolean是否免听
10gpfloat4绩点
11grading_mode_idinteger成绩记录方式IDcode.grading_modes
12operatorvarchar(100)操作者
13passedboolean是否通过
14project_idinteger项目IDbase.projects
15providervarchar(80)成绩来源
16remarkvarchar(200)备注
17scorefloat4得分
18score_textvarchar(10)得分字面值
19semester_idinteger学期IDbase.semesters
20statusinteger成绩状态
21std_idbigint学生IDbase.students
22updated_attimestamptz更新时间

exam_grade_states

表名: edu.exam_grade_states 考试成绩状态
唯一约束: 主键🔑(id) uk_hbbjtria5w2yv76athjignsdk(grade_state_id,grade_type_id)
索引: idx_k9c9mutaa6jeye5w02bmskklp(grade_state_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2excellent_ratiofloat4优秀比例
3excellent_ratio_limitfloat4优秀比例限制
4grade_state_idbigint总成绩状态IDedu.course_grade_states
5grade_type_idinteger成绩类型IDcode.grade_types
6grading_mode_idinteger成绩记录方式IDcode.grading_modes
7operatorvarchar(100)操作者
8remarkvarchar(255)备注
9statusinteger成绩状态
10updated_attimestamptz更新时间
11weightsmallint百分比

exam_grades

表名: edu.exam_grades 考试成绩
唯一约束: 主键🔑(id) uk_ij6eu0s9mftmblpso35iwm796(course_grade_id,grade_type_id)
索引: idx_otlslgc3imibs7quv0d0dqjb3(course_grade_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2course_grade_idbigint对应的课程成绩IDedu.course_grades
3created_attimestamptz创建时间
4exam_status_idinteger考试情况IDcode.exam_statuses
5grade_type_idinteger成绩类型IDcode.grade_types
6grading_mode_idinteger成绩记录方式IDcode.grading_modes
7operatorvarchar(100)操作者
8passedboolean是否通过
9scorefloat4得分
10score_textvarchar(10)得分字面值
11statusinteger成绩状态
12updated_attimestamptz更新时间
13weightsmallint百分比

ga_grade_states

表名: edu.ga_grade_states 总评成绩状态
唯一约束: 主键🔑(id) uk_55c7tsme8v49y1o7tjn1r8vpe(grade_state_id,grade_type_id)
索引: idx_1lirrcdr4lcwbe5iju3f82jsb(grade_state_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2excellent_ratiofloat4优秀比例
3excellent_ratio_limitfloat4优秀比例限制
4grade_state_idbigint总成绩状态IDedu.course_grade_states
5grade_type_idinteger成绩类型IDcode.grade_types
6grading_mode_idinteger成绩记录方式IDcode.grading_modes
7operatorvarchar(100)操作者
8remarkvarchar(50)备注
9statusinteger成绩状态
10updated_attimestamptz更新时间

ga_grades

表名: edu.ga_grades 总评成绩
唯一约束: 主键🔑(id) uk_6l1n05tqq55sh661e6s1s12vm(course_grade_id,grade_type_id)
索引: idx_2h8ijcy7d6yg7t44byw2rn1i7(course_grade_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2course_grade_idbigint对应的课程成绩IDedu.course_grades
3created_attimestamptz创建时间
4deltafloat4加减修正分
5gpfloat4绩点
6grade_type_idinteger成绩类型IDcode.grade_types
7grading_mode_idinteger成绩记录方式IDcode.grading_modes
8operatorvarchar(100)操作者
9passedboolean是否通过
10remarkvarchar(255)备注
11scorefloat4得分
12score_textvarchar(10)得分字面值
13statusinteger成绩状态
14updated_attimestamptz更新时间

moral_grades

表名: edu.moral_grades 德育成绩
唯一约束: 主键🔑(id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2grading_mode_idinteger记录方式IDcode.grading_modes
3operatorvarchar(255)操作者
4passedboolean是否通过
5scorefloat4得分
6score_textvarchar(255)成绩
7semester_idinteger学年学期IDbase.semesters
8statusinteger状态
9std_idbigint学生IDbase.students

regular_grade_states

表名: edu.regular_grade_states 平时总评成绩状态
唯一约束: 主键🔑(id) uk_nv0dulh1dhs6ddpd0clg8tvac(clazz_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2clazz_idbigint教学任务IDedu.clazzes
3components_jsonjsonb百分比设置
4excellent_ratefloat4优秀率
5excellent_rate_limitfloat4优秀率上限
6statusinteger状态
7updated_attimestamptz更新时间

regular_grades

表名: edu.regular_grades 平时过程总评成绩
唯一约束: 主键🔑(id) uk_ek8kmmv077hq3rh4docowoqw7(std_id,clazz_id)
索引: idx_fmwrwh59gqwgfcs1jevsbahxw(std_id) ,idx_79jpq20ahqs7fp9yhfb1k0eac(clazz_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2clazz_idbigint教学任务IDedu.clazzes
3scorefloat4分数
4statusinteger状态
5std_idbigint学生IDbase.students
6tests_jsonjsonb测试分数详情
7updated_attimestamptz更新时间

std_gpas

表名: edu.std_gpas 学生成绩绩点统计
唯一约束: 主键🔑(id) uk_1pgtli4u8gcx191biigqq6mty(std_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2amsfloat8算术平均分
3creditsfloat4获得学分
4gpafloat8总平均绩点
5pending_creditsfloat4在修学分
6project_idinteger项目IDbase.projects
7std_idbigint学生IDbase.students
8taken_creditsfloat4实修学分
9total_countinteger门数
10total_creditsfloat4总学分
11updated_attimestamptz更新时间
12wmsfloat8加权平均分

std_semester_gpas

表名: edu.std_semester_gpas 学生成绩每学期统计
唯一约束: 主键🔑(id) uk_54djya8v8f1shu5uutr9e555e(std_gpa_id,semester_id)
索引: idx_oi064e8gd1lg81fdcrvgp4p2a(std_gpa_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2amsfloat8算术平均分
3creditsfloat4获得学分
4gpafloat8总平均绩点
5pending_creditsfloat4在修学分
6semester_idinteger学期IDbase.semesters
7std_gpa_idbigint总体统计IDedu.std_gpas
8taken_creditsfloat4实修学分
9total_countinteger门数
10total_creditsfloat4总学分
11wmsfloat8加权平均分

std_year_gpas

表名: edu.std_year_gpas 学生成绩每学期统计
唯一约束: 主键🔑(id) uk_e0src4xf9uskqtilum6e01344(std_gpa_id,school_year)
索引: idx_k2it4d6hlqi69f22ht73l2ogb(std_gpa_id)
序号字段名字段类型是否可空描述引用表
1idbigint非业务主键:datetime
2amsfloat8算术平均分
3creditsfloat4获得学分
4gpafloat8总平均绩点
5pending_creditsfloat4在修学分
6school_yearvarchar(10)学年
7std_gpa_idbigint总体统计IDedu.std_gpas
8taken_creditsfloat4实修学分
9total_countinteger门数
10total_creditsfloat4总学分
11wmsfloat8加权平均分