4.自习室预约管理系统

  • 功能描述
  1.  角色

管理员、教师、学生

  1. 管理员功能
    1. 录入班级信息(例如:48级),并分配教师、录入教师信息、录入学生信息选择班级、 录入教学楼信息、楼层信息、教室信息、座位信息。查看预约信息、取消预约信息。
  2. 教师、学生功能

登陆系统,选择楼栋、楼层、教室座位进行预约。预约查询、取消。

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

bysj_zxsyygl_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_zxsyygl_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_zxsyygl_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_zxsyygl_building

字段名

类型

是否为空

备注

id

varchar(32)

building_no

varchar(32)

楼栋编码

name

varchar(64)

楼栋名称

remark

varchar(1024)

备注

  1. 楼层表  

bysj_zxsyygl_floor

字段名

类型

是否为空

备注

id

varchar(32)

floor_no

varchar(32)

楼层编码

building_id

varchar(32)

楼栋id

remark

varchar(1024)

备注

  1. 自习室表  

bysj_zxsyygl_classroom

字段名

类型

是否为空

备注

id

varchar(32)

classroom_no

varchar(32)

自习室编码

name

varchar(64)

自习室名称

building_id

varchar(32)

楼栋id

floor_id

varchar(32)

楼层id

remark

varchar(1024)

备注

  1. 座位表  

bysj_xszcgl_semester

字段名

类型

是否为空

备注

id

varchar(32)

classroom_id

varchar(32)

自习室id

seat_no

varchar(32)

座位编码

row

varchar(8)

column

varchar(8)

remark

varchar(1024)

备注

  1. 预约表  

bysj_xszcgl_reservation

字段名

类型

是否为空

备注

id

varchar(32)

user_id

varchar(32)

预约人(学生、教师)

seat_id

varchar(32)

座位id

semester_id

varchar(32)

学期id

Begin_date

date

开始时间

End_time

date

结束时间

remark

varchar(1024)

备注

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