学生学籍管理系统(jsp+javabeans) 第四部分

原创 2006年06月23日 23:12:00

 

图 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)
学生专业
可为空
 
 
 
 
                           数据库表名2resumeinfo(学生注册信息表)
     字段名
     数据类型
含义说明
空值情况
 
Res_format
Varchar(5)
简历格式
可为空
 
Res_address
Varchar(20)
建立地址
可为空
 
Stu_ID
Varchar(10)
学生学号
不能为空
主键
 
 
                           数据库表名3awardinfo(学生奖励情况表)
     字段名
     数据类型
含义说明
空值情况
 
Award_college
Varchar(30)
院级奖励
可为空
 
Award_school
Varchar(30)
校级奖励
可为空
 
Award_pro
Varchar(30)
省市级奖励
可为空
 
Award_nation
Varchar(30)
国家级奖励
可为空
 
Award_time
Datetime
奖励时间
可为空
主键
Stu_ID
Varchar(10)
学生学号
不能为空
主键
 
 
                          数据库表名4punishinfo(学生处分情况表)
     字段名
     数据类型
含义说明
空值情况
 
Punish_first
Varchar(20)
警告处分
可为空
 
Punish_second
Varchar(20)
留校查看处分
可为空
 
Punish_third
Varchar(20)
开除学籍处分
可为空
 
Punish_time
Datetime
处分时间
可为空
主键
Stu_ID
Varchar(10)
学生学号
不能为空
主键
 
                         数据库表名5familyinfo(学生家庭情况表)
     字段名
     数据类型
含义说明
空值情况
 
Family_place
Varchar(10)
籍贯
可为空
 
Family_folk
Varchar(5)
民族
可为空
 
Family_birth
Varchar(10)
出生地
可为空
 
Family_address
Varchar(20)
家庭地址
可为空
 
Family_phone
Varchar(20)
家庭电话
可为空
 
Stu_ID
Varchar(10)
学生学号
不能为空
主键
 
                          数据库表名6checkinfo (学生体检情况表)
     字段名
     数据类型
含义说明
空值情况
 
Check_time
Datetime
体检时间
可为空
 
Check_case
Varchar(20)
病历
可为空
 
Check_doctor
Varchar(10)
体检医师
可为空
 
Stu_ID
Varchar(10)
学生学号
不能为空
主键
 
                         
数据库表名7loaninfo (学生贷款情况表)
     字段名
     数据类型
含义说明
空值情况
 
Loan_money
Money
贷款金额
可为空
 
Loan_time
Datetime
贷款时间
可为空
主键
Stu_ID
Varchar(10)
学生学号
不能为空
主键
 
                           数据库表名8registerinfo (学生注册情况表)
     字段名
     数据类型
含义说明
空值情况
 
Reg_password
Varchar(20)
注册密码
不能为空
 
Reg_name
Varchar(20)
注册号
不能为空
主键
Reg_time
Datetime
注册时间
不能为空
 
 
                            数据库表名9statusinfo(学生学籍变化情况表)
     字段名
     数据类型
含义说明
空值情况
 
Status_time
Datetime
变动时间
可为空
主键
Status_former
Varchar(20)
原学籍地址
可为空
 
Status_laster
Varchar(20)
现学籍地址
可为空
 
Stu_ID
Varchar(10)
学生学号
不能为空
主键
 
 
                            数据库表名10: militaryinfo(学生军训情况表)
     字段名
     数据类型
含义说明
空值情况
 
Mil_right
Varchar(5)
是否参加
不能为空
主键
Mil_start
Datetime
开始时间
可为空
 
Mil_end
Datetime
结束时间
可为空
 
Stu_ID
Varchar(10)
学生学号
不能为空
主键
 
 
                             数据库表名11graduationinfo(学生毕业情况表)
     字段名
     数据类型
含义说明
空值情况
 
Gra_right
Varchar(5)
毕业情况
可为空
 
Gra­­_time
Datetime
毕业时间
可为空
 
Gra_dest
Varchar(10)
毕业去向
可为空
 
Stu_ID
Varchar(10)
学生学号
不能为空
主键
 
数据库表名12teacherinfo (老师基本情况表)
     字段名
     数据类型
含义说明
空值情况
 
Teacher_ID
Varchar(10)
老师号
不能为空
主键
Teacher_name
Varchar(10)
姓名
不能为空
 
Teacher_password
Varchar(20)
密码
不能为空
 
Teacher_sex
Varchar(2)
性别
可为空
 
Teacher_position
Varchar(20)
职称
可为空
 
Teacher_college
Varchar(10)
所在学院
可为空
 
Teacher_dep
Varchar(10)
所在系
可为空
 
 
数据库表名13courseinfo (课程信息表)
     字段名
     数据类型
含义说明
空值情况
 
Course_ID
Varchar(10)
课程号
不能为空
主键
Course_name
Varchar(20)
课程名称
不能为空
 
Course_num
Varchar(5)
课程学分
不能为空
 
 
数据库表名14chooserinfo (学生成绩表)
     字段名
     数据类型
含义说明
空值情况
 
Course_ID
Varchar(10)
课程号
不能为空
主键
Course_grade
Varchar(5)
成绩
不能为空
 
Stu_ID
Varchar(10)
学生学号
不能为空
主键
 
数据库表名15teachinginfo (老师授课表)
     字段名
     数据类型
含义说明
空值情况
 
Course_ID
Varchar(10)
课程号
不能为空
主键
Teacher_ID
Varchar(10)
老师号
不能为空
主键
 
数据库表名16admininfo (管理员信息表)
     字段名
     数据类型
含义说明
空值情况
 
Adm_name
Varchar(10)
管理员号
不能为空
主键
Adm_password
Varchar(20)
管理员密码
不能为空
 
3.4数据字典:
数据字典表
     字段名
   数据类型
含义说明
空值情况
备 注
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)
学生专业
不能为空
 
Res_format
Varchar(5)
简历格式
可为空
 
Res_address
Varchar(20)
建立地址
可为空
 
Award_college
Varchar(30)
院级奖励
可为空
 
Award_school
Varchar(30)
校级奖励
可为空
 
Award_pro
Varchar(30)
省市级奖励
可为空
 
Award_nation
Varchar(30)
国家级奖励
可为空
 
Award_time
Datetime
奖励时间
可为空
 
Punish_first
Varchar(20)
警告处分
可为空
 
Punish_second
Varchar(20)
留校查看处分
可为空
 
Punish_third
Varchar(20)
开除学籍处分
可为空
 
Punish_time
Datetime
处分时间
可为空
 
Family_place
Varchar(10)
籍贯
不能为空
 
Family_folk
Varchar(5)
民族
不能为空
 
Family_birth
Varchar(10)
出生地
不能为空
 
Family_address
Varchar(20)
家庭地址
不能为空
 
Family_phone
Varchar(20)
家庭电话
可为空
 
Check_time
Datetime
体检时间
可为空
 
Check_case
Varchar(20)
病历
可为空
 
Check_doctor
Varchar(10)
体检医师
可为空
 
Loan_money
Money
贷款金额
可为空
 
Loan_time
Datetime
贷款时间
可为空
 
Reg_password
Varchar(20)
注册密码
不能为空
 
Reg_name
Varchar(20)
注册号
不能为空
 
Reg_time
Datetime
注册时间
不能为空
 
Status_time
Datetime
变动时间
可为空
 
Status_former
Varchar(20)
原学籍地址
可为空
 
Status_laster
Varchar(20)
现学籍地址
可为空
 
Mil_right
Varchar(5)
是否参加
不能为空
 
Mil_start
Datetime
开始时间
可为空
 
Mil_end
Datetime
结束时间
可为空
 
Gra_right
Varchar(5)
毕业情况
不能为空
 
Gra­­_time
Datetime
毕业时间
不能为空
 
Gra_dest
Datetime
毕业去向
可为空
 
Teacher_ID
Varchar(10)
老师号
不能为空
 
Teacher_name
Varchar(10)
姓名
不能为空
 
Teacher_password
Varchar(20)
密码
不能为空
 
Teacher_sex
Varchar(2)
性别
不能为空
 
Teacher_position
Varchar(20)
职称
可为空
 
Teacher_college
Varchar(10)
所在学院
不能为空
 
Teacher_dep
Varchar(10)
所在系
不能为空
 
Course_ID
Varchar(10)
课程号
不能为空
 
Course_name
Varchar(20)
课程名称
不能为空
 
Course_num
Varchar(5)
课程学分
不能为空
 
Course_grade
Varchar(5)
成绩
不能为空
 
Adm_name
Varchar(10)
管理员号
不能为空
 
Adm_password
Varchar(20)
管理员密码
不能为空
 
版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

JSP学生学籍管理系统

  • 2015-05-17 13:49
  • 1.39MB
  • 下载

jsp学生学籍管理系统

  • 2013-07-14 10:18
  • 3.33MB
  • 下载

C语言模拟学生学籍管理系统

学生学籍管理系统的C语言模拟实现是对链表、指针、结构体、文件操作等知识点的综合运用,需要实现的功能主要包含:输入学生信息、显示学生信息、查询学生信息、新增学生信息、删除学生信息、修改学生信息、对学生信...

003JSP学生学籍管理系统

  • 2013-09-13 13:39
  • 1.96MB
  • 下载

学生学籍管理系统~~功能界面

之前介绍了登录界面的设计,现在介绍一下注册管理员和录入信息的部分。 设计注册管理员的思想是:默认一个拥有创建用户的管理员,这个管理员可以创建数据库登录用户(相当于创建教师),而这些用户只能登录和进行...

全国大学生 C++课程设计 学生学籍信息管理系统

院校大学生c++课程设计一般都是设计一个简单的学生学籍信息管理系统, 贴上我的代码方便同学们,若有不足请多指教。 设计要求见文末,诸院校大同小异。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)