9.电子教务管理系统

发布时间:2024年01月14日
  • 功能描述
  1. ?角色

管理员、教师、学生

  1. 管理员功能
    1. 录入班级信息(例如:48级),并分配教师、录入教师信息、录入学生信息选择班级、录入学期信息。
  2. 教师功能

登陆系统,录入课程信息、

  • 数据模型
  1. 单位表(行政单位、院系、班级)

bysj_dzjwglx_org

字段名

类型

是否为空

备注

id

varchar(32)

单位id

org_no

varchar(32)

单位代码

name

varchar(255)

单位名称

parent_org_no_id

varchar(32)

上级单位id

head_teacher_id

varchar(32)

负责人id

org_type

varchar(1)

1:行政,2:后勤,3:学院,4系,5:专业,6:班级

grade

varchar(8)

级别(仅班级有,例如23级别)

is_used

varchar(1)

是否在用

remark

varchar(1024)

备注

  1. 员工表(行政人员、后勤人员、教职工)

bysj_dzjwglx_staff

字段名

类型

是否为空

备注

id

varchar(32)

staff_no

varchar(32)

员工号

Id_card

varchar(64)

身份证

name

varchar(255)

password

varchar(64)

密码

org_id

varchar(32)

所属单位

title

varchar(64)

职称

is_used

varchar(1)

是否在用

education

varchar(64)

学历

degree?

varchar(64)

学位

gender

varchar(1)

性别

age

varchar(3)

年龄

type

varchar(2)

01:在职,02:离职,03:退休

remark

varchar(1024)

备注

  1. 学生表 ?

bysj_dzjwglx_student

字段名

类型

是否为空

备注

id

varchar(32)

student_no

varchar(32)

学号

Id_card

varchar(64)

身份证

name

varchar(255)

学生姓名

password

varchar(64)

密码

class_id

varchar(32)

所属班级

gender

varchar(1)

性别

age

varchar(3)

年龄

type

varchar(2)

01:在读,02:休学,03:交换生,04:退学,05:肄业,06:结业,07:毕业

remark

varchar(1024)

备注

  1. 学年表 ?

bysj_dzjwglx_school_year

字段名

类型

是否为空

备注

id

varchar(32)

school_year_no

varchar(32)

学年编码

name

varchar(64)

学年名称

start_time

date

开始时间

end_time

date

结束时间

remark

varchar(1024)

备注

  1. 学期表 ?

bysj_dzjwglx_semester

字段名

类型

是否为空

备注

id

varchar(32)

school_year_id

varchar(32)

学年id

semester_no

varchar(32)

学期编码

name

varchar(64)

学期名称

start_time

date

开始时间

end_time

date

结束时间

remark

varchar(1024)

备注

  1. 课程表 ?

bysj_dzjwglx_course

字段名

类型

是否为空

备注

id

varchar(32)

Course_no

varchar(1)

课程编码

Course_name

varchar(1)

课程名称

org_no

varchar(32)

所属单位

semester_id

varchar(32)

学期id

course_type

varchar(2)

课程类型(01:必修,02,选修,03公共课)

course_selection_scope

varchar(2)

选修范围(01:归属专业,02,归属系,03归属学院,04:全校)

credit

Decimal(3,4)

学分

Staff_id

Varchar(32)

教师id

Assessment_type

Varchar(8)

考核方式

Create_at

date

创建时间

Create_by

Varchar(32)

创建人

Remark

Varchar(1024)

备注

  1. 课程安排表(必修) ?

bysj_dzjwglx_course_schedule

字段名

类型

是否为空

备注

id

varchar(32)

Course_id

varchar(32)

课程id

org_id

varchar(32)

班级id

semester_id

varchar(32)

学期id

period

varchar(8)

课时/节次(01:上午1,02:上午2,...)

week

varchar(8)

星期(01:星期一、02:星期二,03:星期三...)

is_fortnightly

varchar(8)

是否单双周

Remark

Varchar(1024)

备注

  1. 课程安排表(选修修) ?

bysj_dzjwglx_additional_course_schedule

字段名

类型

是否为空

备注

id

varchar(32)

Course_id

varchar(32)

课程id

semester_id

varchar(32)

学期id

period

varchar(8)

课时/节次(01:上午1,02:上午2,...)

week

varchar(8)

星期(01:星期一、02:星期二,03:星期三...)

is_fortnightly

varchar(8)

是否单双周

Remark

Varchar(1024)

备注

  1. 选课表 ?

bysj_dzjwglx_course_student

字段名

类型

是否为空

备注

id

varchar(32)

course_id

varchar(32)

课程id

student_id

varchar(32)

学生id

semester_id

varchar(32)

学期id

Status

varchar(8)

状态(01:待审核,02已审核)

Remark

Varchar(1024)

备注

文章来源:https://blog.csdn.net/java_linux_dev/article/details/135578051
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。