数据库系统原理课程设计实验报告册.docVIP

  • 114
  • 0
  • 约4.75千字
  • 约 18页
  • 2019-08-01 发布于浙江
  • 举报

数据库系统原理课程设计实验报告册.doc

数据库系统原理课程设计 二级学院: 电子与计算机学院 专业班级:计算机科学与技术1班 姓 名: 常龙 教学成绩管理系统 一、需求分析 通过与学院有关部门座谈了解、信息收集等,了解到该学院“教学成绩管理系统”开发的任务是实现学院教学成绩信息管理规范化和自动化,系统的用户有学院领导、成绩管理人员、班主任、教师及学生等。 (1)教师:在校园网(局域网)或互联网录入与查询所代课程成绩数据,查询学院、系部、教研室、专业、教师、学生、课程信息等数据; (2)班主任:在校园网或互联网录入与查询所负责班级的学生档案信息,查询学院、系部、教研室、专业、教师、课程信息和所管理学生成绩等数据; (3)学生:在校园网或互联网查询学生个人档案信息和成绩信息,查询学院、系部、教研室、专业公共信息和所在班级的课程设置信息; (4)领导:在校园网或互联网查询本系统所有信息; (5)成绩管理人员:在校园网或互联网查询本系统所有信息,在校园网维护所有数据。 教学成绩管理系统系统设置 教学成绩管理系统 系统设置 公共信息 师资管理 学籍管理 课程设置 成绩管理 学生信息录入 按学号查询 按姓名查询 按班级查询 组合查询 教学成绩管理系统的功能结构图 设计要求:根据上面需求分析阶段的分析,画出系统的数据流图,要求至少画三层(包括顶层);然后根据数据流图,写出数据字典(要求有数据项、数据结构、数据存储、数据流)。 注意:正确使用数据流图的符号。 数据流图 数据字典 二、概念结构设计 1、确定数据库中涉及的实体 在教学成绩管理系统中主要涉及的实体包括:学生、教师、课程、学院、系部、教研室、专业、班级等。 2、根据需求分析确定实体的属性 具体的实体属性参考表如下:(根据所做需求的不同可能在个别属性上会有些出入) 实体 属性 学生 学号、姓名、密码、性别、出生日期、民族、籍贯、家庭住址、邮政编码、联系电话、身份证号、政治面貌、班级编号、入学日期、备注、简历、照片 教师 教师编号、登录名、姓名、密码、性别、教研室编号、出生日期、工作日期、职称、职务、学历、学位、工资、照片 课程 课程编号、课程名、院系编号、学时、学分、类别、考试类型 学院 学院编号、学院名称、简称、院长、学院书记 系部 系部编号、系部名称、系部主任、系部书记 教研室 教研室编号、教研室名称、教研室主任 专业 专业编号、院系编号、专业名称 班级 班级编号、班级名称、年级、专业编号、人数、学制、班主任、班长、班书记 3、根据需求分析确定实体间的联系 实体确定后,根据需求分析确定实体间的关系: 教师、学生、课程:三个实体间存在“教学成绩”的关系,而且教师与学生之间是多对多的关系,学生与课程之间也是多对多的关系,教师和课程之间也是多对多的关系; 教师、班级、课程:三个实体之间存在“班级课程设置”的关系,而且班级和教师之间是多对多的关系,班级和课程之间是多对多的关系; 此外,其他实体间也存在着隶属或属于关系: 系部、学院:一个学院可以包含多个系部,一个系部只能属于一个学院; 教研室、系部:一个系部包括若干个教研室,一个教研室只能属于一个系部; 专业、学院:一个学院可以包括若干个专业,一个专业只能属于一个学院; 专业、班级:一个专业包括若干个班级,一个班级只能属于一个专业; 教师、教研室:一个教研室包括若干个教师,一个教师只能属于一个教研室; 学生、班级:一个学生属于一个班级,一个班级包含若干学生。 设计要求:根据实体以及实体之间的联系画出具体的E-R图。 注意:正确使用E-R图的符号,E-R图要画完整,限于篇幅的关系,在画E-R图时可以不标出具体实体的属性,而只体现实体以及实体之间的联系;具体实体和属性可以分别表示。 4、E-R图 三、逻辑结构设计 逻辑结构设计分为两部:首先根据E-R图转换得到具体关系数据模型,然后根据具体的规范化要求对关系数据模型进行规范化。 设计要求:针对概念结构设计阶段的E-R图,分解得到具体的关系模式,并以下划线的形式标识出具体的主码。 注意:关系模式可以以如下方式给出:关系名(属性1,属性2,……) 1.具体关系模式 学生(学号、姓名、密码、性别、出生日期、民族、籍贯、家庭住址、邮政编码、联系电话、身份证号、政治面貌、班级编号、入学日期、备注、简历、照片); 教师(教师编号、登录名、姓名、密码、性别、出生日期、教研室编号、工作日期、职称、职务、学历、学位、工资、照片); 课程(课程编号、课程名、系部编号、学时、学分、类别、考试类型); 学院(学院编号、学院名称、简称、院长、学院书记); 系部(系部编号、学院编号、系部名称、系部主任、系部书记); 教研室(教研室编号、专业编号、教研室名称、教研室主任); 专

文档评论(0)

1亿VIP精品文档

相关文档