培训班管理系统
物理数据库设计文档
培训班管理系统
1. 系统设计
系统功能分析
该系统的主要功能是实现培训班学员的统一规范的管理。
系统功能分析实在该系统功能开发的总体任务的基础上完成的。该培训班管理系统的主要功能需求有:
学员基本信息的添加、删除、修改以及查询,包括学员的学号、姓名、年龄、地址、课程、 等相关信息。
教师基本信息的添加、删除、修改以及查询,包括教师的编号、姓名、教学科目、职称、地址、 相关信息。
课程信息的添加、删除 、修改以及查询,包括课程编号、名称、课时、学分、上课教师以及课程费用。
学员请假相关信息的添加、删除、修改以及查询,包括学员编号、学员姓名、请假事由,请假次数及经管的管理员。
学员的缴费信息的添加、删除、修改以及查询,包括学生的学号、学生姓名、课程编号、课程名称、缴费及经管的管理员。
学生管理
教师管理
课程管理
缴费管理
删除学生信息
更改教师信息
学生选课管理
教师授课管理
学生缴费情况
更改学生信息
查找学生信息
增加教师信息
删除教师信息
查找教师信息
增加学生信息
2. 数据库设计
ER图
学员实体
学员
学号
姓名
号码
地址
课程编号
教师实体
教师
工号
姓名
职称
号码
课程编号
管理员实体
管理员
号码
职称
姓名
工号
课程实体
课程
编号
名称
费用
学时
学分
教师工号
实体间的关系
缴费
管理员
学员
请假
管理员
学员
学习
课程
教师
教授
课程
学员
总ER图
学员
管理
管理员
教师
费用
学时
学分
教学
学习
学号
姓名性别
号码
地址
姓名
职称
号码
工号
工号
职称
课程课程编号
课程编号
课程
姓名
课程编号
课程名
教师工号
培训班管理系统实体表
1、学生信息
学生信息表(stu_inf)
字段名称
数据类型
数据类型大小
可否为空
说明
SNo
int
not null
学生学号
SName
varchar
13
not null
学生姓名
Phone
int
not null
学生号码
Address
varchar
30
Not null
学生地址
CNo
varchar
20
not null
学习课程编号
2、教师信息
教师信息表(Tea_inf)
字段名称
数据类型
数据类型大小
可否为空
说明
TNo
int
not null
教师工号
TName
varchar
10
not null
教师姓名
TTitle
varchar
10
null
教师职称
Phone
int
not null
教师号码
CNo
int
null
教学课程编号
3、管理员信息
管理员信息表(Man_inf)
字段名称
数据类型
数据类型大小
可否为空
说明
MNo
int
not null
管理员工号
MName
varchar
13
not null
管理员姓名
MTitle
varchar
10
not null
管理员职称
MPhone
int
not null
管理员号码
4、课程信息
课程信息表(Cou_inf)
字段名称
数据类型
数据类型大小
可否为空
说明
CNo
int
not null
课程编号
Cname
varchar
13
not null
课程名
CFlee
varchar
20
null
课程费用
CTime
varchar
20
null
学时
CGrade
int
not null
学分
TNo
int
not null
教师工号
5、请假信息
请假管理表(Stu_abs)
列名
数据类型
数据类型大小
可否为空
说明
SNo
int
not null
学生学号
SName
varchar
30
not null
学生姓名
time
varchar
20
not null
请假
培训班管理系统 来自淘豆网m.daumloan.com转载请标明出处.