基于sqlserver数据库的学生管理系统分析与实现内容摘要:

教师号 修改教师信息 删除教师信息 教 务员 教师信息 教师信息 教师信息 教师信息 青岛百事通 日常生活百科网 图 选课模块 DFD 图 综合查询模块实现功能是选课查询、资费查询、成绩查询、社会实践及活动情况查询、奖惩查询以及网上通知查询。 系统 ER 图 基于 SQL SERVER 数据库的学 生管理系统 所涉及到的实体有学生、教务员、老师、学院、专业、教室和课程,他们各自的主要属性及他们之间的联系如下图表示: 学生 素质选修 专业选课 重修选课 D8 素质选修课程表 D4 专业课程表 D3 学生选课表 D7 成绩表 课程信息 学号 选课信息 选课信息 成绩 青岛百事通 日常生活百科网 图 系统 ER图 系统数据字典 基于 SQL SERVER 数据库的学生管理系统 中涉及到的所有实体和数据流的信息如下[4]: 文件名 :学生基本信息表 别名 : 组成 :学号 +姓名 +密码 +学院号 +学院名 +专业号 +专业名 +班级 +年级 +性别 +层次 +民族 +籍贯 +政治面貌 +身高 +体重 +血型 +出生年月 +身份证号 +家庭住址 +邮编 +宿舍房间 +宿舍电话 +Email+其他电话 +备注 课程 学院 教师 学生 专业 教室 教务员 课程号 课程名 学时 学分 学院号 学院名 介绍 教师号 姓名 性别 学号 性别 姓名 专业号 介绍 专业名 容量 教室号 状态 姓名 教务员号 上课 学 属 属 授 授 教 属 安排 管 M N M N N 1 1 N N M N 1 N 1 N M N 1 青岛百事通 日常生活百科网 备注 :这是学校所有学生基本信息的总和表 表 学生基本信息表 文件名 :教师基本信息表 别名 : 组成 :教师号 +姓名 +密码 +性别 +民族 +所属学院号 +所属学院名 +职称 +电话 +备注 备注 :这是学校所有教师的总和表 表 教师基本信息表 文件名 :教务员信息表 别名 : 组成 :教务员号 +姓名 +密码 备注 :这是学校所有教务员的总和表 表 教务员表 文件名 :成绩表 别名 : 组成 :学号 +姓名 +班级 +课程号 +课程名 +课程性质 +学分 +记分 +学期 +成绩 +重修 备注 :这是学校所有学生所有成绩的总和表 表 学生成绩表 文件名 :专业课程表 别名 : 组成 :任课单位 +课程编号 +课程名 +开课年级 +学分 +总学时 +教师号 +教师名 +周次 +上课时间 +人数 +已选人数 +课程性质 +课程介绍 +开课学期 +开课学院 备注 :这是学校所有专业课程及公共课程的总和表 表 专业、公共课程表 文件名 :素质选修课程表 别名 : 组成 : 任课单位 +课程编号 +课程名 +学分 +总学时 +教师号 +教师名 +周次 +上课时间+人数 +已选人数 +课程性质 +课程介绍 备注 :这是学校所 有素质选修课程的总和表 表 素质选修课程表 文件名 :教室信息表 别名 : 组成 :教室号 +容纳人数 +状态 备注 :这是学校所有教室的总和表 表 教室信息表 文件名 :学院信息表 别名 : 组成 :学院号 +学院名 +学院介绍 备注 :这是学校所有学院的总和表 表 学院表 文件名 :专业信息表 别名 : 组成 : 学院号 +学院名 +专业号 +专业名 +专业介绍 备注 :这是学校所有专业的总和表 青岛百事通 日常生活百科网 表 专业表 文件名 :学生综合信息表 别名 : 组成 : 学号 +等级考试信息 +奖惩信息 +网上通知 +社 会实践及活动情况 备注 :这是学校所有专业的总和表 表 系统功能模块 教务员管理系统模块简介 教师信息模块: 教务员管理学校所有教师的基本信息,当有新老师来时,实现对新老师的录入;对老师基本信息的修改,当有老师离开学校时,实现对该老师的删除等。 学生信息模块: 教务员管理学校所有学生的基本信息,当有招收新生时,实现对新生的注册录入;对学生基本信息进行修改;当学生毕业离校时,实现对学生的删除等。 排课模块: 教务员对学生所选择的所有课程进行排课, 选课人数不足 50 人的课程不给予排课,排课分为专业排课和素质选修排课,排课成功后即给所选排课课程的学生安排上课教室。 教师管理系统模块简介 教师信息模块 : 此模块实现教师对自己基本信息的修改,查询其他老师基本信息等。 成绩录入模块: 此模块实现教师对学生成绩的录入、对重修学生成绩进行修改等。 学生管理系统模块简介 学生信息模块: 此模块实现学生对自己基本信息的修改,对其他学生基本信息进行查询等。 选课模块: 此模块实现学生选课,分为专业选课、公共选课、素质选修及重修 选课,当选课成功以后提交到教务员处,由教务员审订,如果审订成功则对所选课程安排上课教室。 查询模块: 查询本期中已经选择的课程;查询本期所选课程所要交的课程费用(素质选修和重修课程才交费用,专业课程和公共课程不用交),查询以往所有的成绩,返回学生所选课程总学分数,不及格课程科目数及学生须重修的学分数等;当教务员对学生所选青岛百事通 日常生活百科网 课程排课成功后,学生可以查询自己所选课程的上课教室;查询等级考试情况;查询奖惩情况;查询社会实践及活动情况;查询网上通知;专业浏览等。 密码修改模块: 教师、学生修改自己的系 统登陆密码。 系统表 表名: std_Info 列名 数据类型 数据长度 描述 std_Num Char 20 学号 主键 std_Name Char 20 姓名 std_Key Char 20 密码 std_Snum Char 20 学院号 Std_Sname Char 20 学院名 Std_Mnum Char 20 专业号 Std_Mname Char 20 专业名 Std_Class Char 20 班级 Std_Grade Char 20 年级 Std_Sex Char 20 性别 Std_Ceng Char 20 层次 Std_Nation Char 20 民族 Std_Place Char 20 籍贯 Std_Back Char 20 政治背景 Std_Tall Float 8 身高 Std_Weight Float 8 体重 Std_Blood Char 20 血型 Std_Birth Char 20 出生年月 Std_Id Char 20 身份证号 Std_Adress Char 20 家庭住址 Std_Youb Char 20 邮编 Std_Dom Char 20 宿舍地址 Std_Dtel char 20 宿舍电话 Std_Email Char 20 EAMIL Std_Tel Char 20 其他电话 Std_Hob Char 200 备注 表 学生基本信息表 表名: teacher_Info 列名 数据类型 数据长度 描述 Teacher_Num Char 20 教师号 主键 Teacher_Name Char 20 教师名 Teacher_Key Char 20 密码 青岛百事通 日常生活百科网 Teacher_Sex Char 20 性别 Teacher_Nation Char 20 民族 Teacher_Snum Char 20 所属学院号 Teacher_Sname Char 20 所属学院名 Teacher_Potion Char 20 职称 Teacher_Tel Char 20 电话 Teacher_Intro char 200 备注 表 教师基本信息表 表名: admin_Info 列名 数据类型 数据长度 描述 Admin_Num Char 20 登陆 ID 主键 Admin_Name Char 20 姓名 Admin_Key char 20 密码 表 教务员基本信息表 表名: grade_Info 列名 数据类型 数据长度 描述 Grade_Snum Char 20 学号 主键 Grade_Sname Char 20 姓名 Grade_Class Char 20 班级 Grade_Cnum Char 20 课程号 主键 Grade_Cname Char 20 课程名 Grade_Cha Char 20 课程性质 Grade_Cent Float 8 学分 Grade_Jifen char 20 记分 Grade_Term Char 20 学期 Grade_Grade Float 8 成绩 Grade_chong char 20 重修 表 学生成绩表 表名: choise_Info 列名 数据类型 数据长度 描述 Choise_Com Char 20 任课学院 Choise_Snum Char 20 学号 主键 Choise_Sname Char 20 姓名 Choise_Cnum Char 20 课程号 主键 Choise_Cname Char 20 课程名 Choise_Grade Char 20 开课年级 Choise_Cent Float 8 学分 Choise_Time Int 4 总学时 Choise_Tnum Char 20 教师号 Choise_Tname Char 20 教师名 Choise_Zhouci Char 20 上课周次 Choise_Times Char 20 上课时间 Choise_Cha Char 20 课程性质 青岛百事通 日常生活百科网 Choise_Term Char 20 开课学期 Choise_School Char 20 开课学院 Choise_Adress char 20 上课地点 表 选课单 表名: course_Info 列名 数据类型 数据长度 描述 Course_Com Char 20 任课学院 Course_Num Char 20 课程号 主键 Course_Name Char 20 课程名 Course_Grade Char 20 开课年级 Course_Cent float 8 学分 Course_Time Int 4 总学时 Course_Tnum Char 20 教师号 Course_Tname Char 20 教师名 Course_Zhouci Char 20 上课周次 Course_Times Char 20 上课时间 Course_Sump Int 4 总人数 Course_Subp Int 4 已选人数 Course_Cha Char 20 课程性质 Course_Term Char 20 开课学期 Course_School char 20 开课学院 Course_Intro char 200 课程介绍 表 专业课程表 表名: class_Info 列名 数据类型 数据长度 描述 Class_Num Char 20 教室号 主键 Class_Name int 4 教室名 Class_Zt Int 4 教师状态 表 教室表 表名: courses_Info 列名 数据类型 数据长度 描述 Courses_Com Char 20 任课学院 Courses_Num Char 20 课程号 主键 Courses_Name Char 20 课程名 Courses_Grade Char 20 开课年级 Courses_Cent float 8 学分 Courses_Time Int 4 总学时 Courses_Tnum Char 20 教师号 Courses_Tname Char 20 教师名 Courses_Zhouci Char 20 上课周次 Courses_Times Char 20 上课时间 Courses_Sump Int 4 总人数 Courses_Subp Int 4 已选人数 青岛百事通 日常生活百科网 Courses_Cha Char 20 课程性质 Courses_Intro Char 200 课程介绍 表 表名: school_Info 列名。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。