教学管理信息系统数据库的构建及设计说明书

上传人:s9****2 文档编号:469730037 上传时间:2023-06-27 格式:DOC 页数:19 大小:175.50KB
返回 下载 相关 举报
教学管理信息系统数据库的构建及设计说明书_第1页
第1页 / 共19页
教学管理信息系统数据库的构建及设计说明书_第2页
第2页 / 共19页
教学管理信息系统数据库的构建及设计说明书_第3页
第3页 / 共19页
教学管理信息系统数据库的构建及设计说明书_第4页
第4页 / 共19页
教学管理信息系统数据库的构建及设计说明书_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《教学管理信息系统数据库的构建及设计说明书》由会员分享,可在线阅读,更多相关《教学管理信息系统数据库的构建及设计说明书(19页珍藏版)》请在金锄头文库上搜索。

1、.wd教学管理信息系统数据库的构建与设计工程概述教学管理信息系统数据库的构建与设计简介工程名称教学管理信息系统数据库的构建与设计时间安排5天表数量10工程难度工程简介随着高等院校教育体制的改革和开展,高校信息化的提升,其核心是以校园网为载体最大程度地利用网络资源的共享,方便、快捷等优点,压缩工作周期,实现教学管理的信息化、高效化以及自动化。根据学校的教学管理信息工作的 根本流程,教学管理信息应用系统由四个功能模块组成:1.学生选课管理模块:实现学生选棵录入、学生选课调整和学生选课审核等功能。2.学生信息管理模块:实现学生学籍注册、学生转学、学生毕业和学生成绩管理。3.教学调度管理模块:实现排课

2、和调度管理、教师管理、等功能。工程目的了解管理信息应用系统的数据库设计的 根本方法,掌握数据库设计的 根本流程。涉及主要技术数据库的分析与设计Transact-SQL编程环境SQL Server 2000工程特点通过学习本安例,可以了解并掌握数据库设计过程中各个阶段的工作过程和工作内容。技术重点使用标准的数据库设计方法实现数据库的分析与设计。技术难点数据库中各种不同类型信息关系的系统化和标准化的实现。第一章教学管理信息系统数据库设计1.工程介绍教学管理管理信息系统的 根本业务需求主要包括以下内容:学生成绩管理包括:各院系的教务人员完成学生学籍注册、毕业、学籍异常处理,各授课教师完成所讲授课程成

3、绩的录入,然后由教务人员进展学生成绩的审核认可。学生选课管理包括:学生根据开设课程和培养方案选择本学期所修课程,教务人员对学生所选课程进展确认处理。教学调度安排包括:教务人员根据本学期所开课程、教师上课情况以及学生选课情况完成安排课、调课、教师管理。1.1 数据需求分析需求分析是整个数据库设计过程的根基,要收集数据库所有用户的信息内容和处理要求,并加以规格化和分析。数据流图和数据字典是描述用户需求的重要工具。数据流图描述了数据的来远和去向,以及所经过的处理;数据字典是对系统所需要处理的数据构造的进一步的描述。教学管理信息系统的数据字典和数据流图包括以下内容。1.1.1系统的 根本数据字典教学管

4、理信息系统的 根本数据字典的内容如下:学生 根本信息:包括的数据项有:学号、班级代码、姓名、性别、政治面貌、职务、籍贯、出生日期、家庭住址等。课程 根本信息:包括的数据项有:课程代码、课程名称、讲授课时、课程学分、人数等。教师 根本信息:包括的数据项有:教师编码、教师姓名、性别、所学专业、职称、籍贯、出生日期、家庭住址等。教室 根本信息:包括的数据项有:教室编码、教室类型、教室容量等。系别 根本信息:包括的数据项有:系代码、系名称、系地址、系 等。专业 根本信息:包括的数据项有:专业代码、专业名称、专业性质、专业简介、所授学位等。成绩 根本信息:包括的数据项有:科目号、学号、科目名称、科目分数

5、等。选课 根本信息:包括的数据项有:课程号、学号、修课审核人、成绩审核人等。授课 根本信息:包括的数据项有:课程号、教室编码、教师编码、授课时间、授课周次等。班级 根本信息:包括的数据项有:班级代码、班级名称,班级简介等。1.1.2 系统的 根本数据流图 数据流图是从数据和对数据的加工处理的角度来描述系统的图形。数据流图的 根本组成元素如以下列图所示:数据存储加工处理加工处理数据来源数据输出图3-1数据流图的 根本组成元素教学信息管理系统的 根本数据流图如下所示: 学生选课信息 新增课程学生选课管理教务员 课程信息 选课审核信息 图3-2教学信息管理系统的 根本数据流图 学生成绩信息考试成绩任

6、课教师 学生考试信息 学籍及成绩管理 学籍注册管理 个人考试信息学生教务员 毕业归档信息新入学的学生信息 成绩确认信息 毕业归档信息 学生学籍信息 图 3-3教学信息管理系统的 根本数据流图 排课信息课表信息学生 个人考试成绩教学调度教务员 排课信息 排课信息任课教师 排课信息 图3-4 教学信息管理系统的 根本数据流图1.2概念构造设计概念构造设计是把用户的信息要求统一到一个整体逻辑构造中,此构造能够表达用户的要求,是一个独立与任何DBMS软件和硬件的概念模型。概念构造设计是以需求分析所得到的系统数据字典和系统数据流图为输入,经过加工处理后,输出系统的实体、联系模型ERM。实体、联系模型ER

7、M图的 根本组成元素如以下列图所示:属性属性属性属性联系属性属性实体实体属性属性属性属性 图 3-5 实体、联系模型 ERM图的 根本组成元素图实体、联系模型 ERM是概念设计阶段描述概念构造模型的只要设计工具,教学信息管理系统的E-R图包括以下内容。1.2.1学生实体的E-R图学号姓名籍贯性别学生职务政治面貌家庭住址出生日期 图 3-6 学生实体E-R图 1.2.2班级实体的E-R图班级简称班级名称班级班级代码入学时间图 3-7 班级实体E-R图1.2.3教室实体的E-R图教室编号教室容量教室类别教室图 3-8 教室实体E-R图1.2.4系别实体的E-R图系名系 系代码系地址系别图 3-9

8、系别实体E-R图1.2.5课程实体的E-R图方案人数课程代码课程名称课程学分课时课程图 3-10 课程实体E-R图1.2.6任课教师实体E-R图职称教师姓名性别教师编码教师所学专业出生日期家庭住址籍贯图 3-11 教师实体E-R图1.2.7专业实体的E-R图专业名称专业编号专业性质专业学位授予专业简介图 3-12 专业实体E-R图1.2.8成绩的E-R图科目分数科目名称科目号成绩图 3-13成绩实体E-R图1.2.9各实体间的E-R图图 3-14 各实体间的E-R图1.3逻辑构造设计逻辑构造设计是将上一步所得到的概念模型转换为SQL Server支持的数据模型,并对其进展优化。逻辑构造设计是以

9、概念构造设计所得到系统的实体、联系模型(ERM)为输入,经过转换处理后,输出系统的关系数据构造表构造。通过系统的实体、联系模型(ERM)进展系统的关系数据构造表构造转换的总体原那么如下:1E-R图中的实体和有属性的联系转换成关系2E-R图中的属性转换成关系的属性数据库的表构造是逻辑设计阶段描述逻辑构造模型的主要设计工具,教学信息管理系统的数据库表包括以下内容:1.3.1 Teacher(教师信息表)教师教师编码,教师姓名,性别,所学专业,职称,籍贯,出生日期,家庭住址字段名字段类型长度主键或外键字段值约束对应中文属名Tnumnchar5主键Not null教师编码Tnamenvarchar10

10、Not null教师姓名Tsexnvarchar2(男,女)性别Tspecialitynvarchar16Not null所学专业Ttitlenvarchar16Not null职称Tbirthdaynvarchar8出生日期Tnativeplacedatetime12籍贯Taddressnvarchar30家庭住址 表 3-1 教师信息表1.3.2 Student (学生信息表)学生学号,班级代码,姓名,性别,政治面貌,职务,籍贯,出生日期,家庭住址字段名字段类型长度主键或外键字段值约束对应中文属名Snumnchar10主键Not null学号Snamenvarchar10Not null姓

11、名Ssexnvarchar2男,女性别Stitlenvarchar16Not null职称Sfacenvarchar10政治面貌Sbirthdaydatetime8出生日期Saddressnvarchar30家庭住址class_codenvarchar20外键Class.code班级代码Snativeplcenvarchar12籍贯 表 3-2 学生信息表1.3.3 Speciality (专业信息表)专业专业代码,系代码,专业名称,专业性质,专业简介,所授学位字段名字段类型长度主键或外键字段值约束对应中文属名SPcodenvarchar20主键Not null专业代码SPnamenvarchar20Not null专业姓名specharnvarchar30专业性质specshortnvarchar20专业简介degreenvarchar20可授学位depar_codenvarchar20外键Department.code系代码表 3-3 专业信息表1.3.4Department(系信息表)系别系代码,系名称,系地址,系 字段名字段类型长度主键或外键字段值约束对应中文属名DPcodenvarchar20主键N

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号