图 13:学生总体信息E-R图
3.1.1
学生学籍管理模块:
图 14:学生学籍管理贷款部分E-R图
图 15:学生学籍管理注册部分E-R图
图 16:学生学籍管理学籍部分E-R图
图 17:学生学籍管理军训部分E-R图
图 18:学生学籍管理毕业部分E-R图
图 18:学生学籍管理整体E-R图
3.1.1
学生成绩管理模块:
图 19:学生成绩管理老师部分E-R图
图 19:学生成绩管理课程部分E-R图
图 20:学生成绩管理管理员部分E-R图
图 20:学生成绩管理整体E-R图
3.2 E-R
模型图转换为关系表:
3.2.1
学生档案管理(实体转化为关系模式)
学生(学号,姓名,性别,出生日期,所在学院,所在班级,所在专业)
简历(学号,格式,存放地址)
奖励项目(学号,院级奖励,校级奖励,省/市级奖励,国家级奖励,奖励时间)
处分(学号,警告处分,留校查看,开除学籍,处分时间)
家庭(学号,籍贯,民族,出生地,家庭地址,家庭电话)
家庭(学号,籍贯,民族,出生地,家庭地址,家庭电话)
体检(学号,体检时间,病历,体检医师)
3.2.2
学生档案管理(联系转化为关系模式)
简历情况(学号,存放地址)
处分情况(学号,处分时间,警告处分,留校查看,开除学籍)
奖励情况(学号,奖励时间,院级奖励,校级奖励,省/市级奖励,国家级奖励,奖励时间)
体检情况(学号,体检时间,病历,体检医师)
家庭情况(学号,籍贯,民族,出生地,家庭地址,家庭电话)
3.2.3
学生学籍管理 (实体转化为关系模式)
贷款(学号,贷款金额,贷款时间)
注册(注册号,注册密码,注册时间)
学籍(学号,变动时间,原学籍地址,现学籍地址)
军训(学号,是否参加,开始时间,结束时间)
毕业(学号,毕业情况,毕业时间,毕业去向)
3.2.4
学生学籍管理 (联系转化为关系模式)
贷款情况(学号,贷款时间)
注册情况(注册号,注册密码,注册时间)
学籍情况(学号,变动时间,原学籍地址,现学籍地址)
军训情况(学号,是否参加,开始时间,结束时间)
毕业情况(学号,毕业情况,毕业时间,毕业去向)
3.2.5
学生成绩管理(实体转化为关系模式)
老师(老师号,姓名,密码,性别,职称,所在学院,所在系)
课程(课程号,课程名称,课程学分)
3.2.6
学生成绩管理(联系转化为关系模式)
选课情况(学号,课程号,成绩)
授课情况(教师号,课程号)
3.3
基本表关系信息:
数据库表名
1
:studentinfo(
学生基本情况
)
字段名
|
数据类型
|
含义说明
|
空值情况
|
备
注
|
Stu_ID
|
Varchar(10)
|
学生学号
|
不能为空
|
主键
|
Stu_name
|
Varchar(10)
|
学生姓名
|
可为空
|
|
Stu_sex
|
Varchar(2)
|
学生性别
|
可为空
|
|
Stu_birthday
|
Datetime
|
学生出生日期
|
可为空
|
|
Stu_college
|
Varchar(10)
|
学生所在院
|
可为空
|
|
Stu_dep
|
Varchar(10)
|
学生所在系
|
可为空
|
|
Stu_class
|
Varchar(10)
|
学生所在班级
|
可为空
|
|
Stu_major
|
Varchar(10)
|
学生专业
|
可为空
|
|
数据库表名
2
:
resumeinfo
(学生注册信息表)
字段名
|
数据类型
|
含义说明
|
空值情况
|
备
注
|
Res_format
|
Varchar(5)
|
简历格式
|
可为空
|
|
Res_address
|
Varchar(20)
|
建立地址
|
可为空
|
|
Stu_ID
|
Varchar(10)
|
学生学号
|
不能为空
|
主键
|
数据库表名
3
:
awardinfo
(学生奖励情况表)
字段名
|
数据类型
|
含义说明
|
空值情况
|
备
注
|
Award_college
|
Varchar(30)
|
院级奖励
|
可为空
|
|
Award_school
|
Varchar(30)
|
校级奖励
|
可为空
|
|
Award_pro
|
Varchar(30)
|
省市级奖励
|
可为空
|
|
Award_nation
|
Varchar(30)
|
国家级奖励
|
可为空
|
|
Award_time
|
Datetime
|
奖励时间
|
可为空
|
主键
|
Stu_ID
|
Varchar(10)
|
学生学号
|
不能为空
|
主键
|
数据库表名
4
:
punishinfo
(学生处分情况表)
字段名
|