3.学生注册管理系统

  • 功能描述
  1.  角色

管理员、教师、学生

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

登陆系统,学生非关键信息修改、学生报道(线下核实学生信息、选择学期,并修改报道状态)

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

bysj_xszcgl_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_xszcgl_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_xszcgl_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_xszcgl_school_year

字段名

类型

是否为空

备注

id

varchar(32)

school_year_no

varchar(32)

学年编码

name

varchar(64)

学年名称

start_time

date

开始时间

end_time

date

结束时间

remark

varchar(1024)

备注

  1. 学期表  

bysj_xszcgl_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_xszcgl_student

字段名

类型

是否为空

备注

id

varchar(32)

Student_id

varchar(32)

学生

school_year_id

varchar(32)

学年id

semester_id

varchar(32)

学期id

is_register

varchar(1)

是否注册

register_time

date

注册时间

remark

varchar(1024)

备注

你可能感兴趣的:(毕业设计,java,数据库,开发语言)