《oracle学生成绩管理系统设计》由会员分享,可在线阅读,更多相关《oracle学生成绩管理系统设计(11页珍藏版)》请在人人文库网上搜索。
1、阶段1.1成绩管理系统实体关系设计一、实验目的和要求(1)熟练掌握实体关系设计的方法。(2)通过需求分析结果,掌握E-R图。二、实验内容和原理实体关系设计是在需求分析的一个环节过程,在这一过程中产生E-R图,该图由实体、属性和联系三个要素构成。逻辑结构设计的任务就是把概念设计阶段建立的基本E-R图按照选定的系统软件支持的数据模型,转换成相应的逻辑模型。这种转换要符合关系数据模型的原则。E-R图向关系模型转换时要解决如何将实体和实体间的联系转换为关系,并确定这些关系的属性和码,这种转换一般按下面的原则进行。(1)一个实体转换为一个关系,实体的属性就是关系的属性,实体的码就是关系的码。(2)一个联。
2、系也转换为一个关系,联系的属性及联系所连接的实体的码都转换为关系的属性,但关系的码会根据联系的类型变化。三、主要仪器设备计算机一台、Powerdesinger运行环境四、操作方法与实验步骤在成绩管理系统中,需要管理学生、课程和成绩,以及它们之间的联系。因此在该系统的E-R图中,实体分别为学生、老师、课程。为了便于掌握,学生实体的属性分别有学号、姓名、性别;课程实体的属性有课程编号、课程名称、学期、课程学分;教师实体的属性有教师编号、姓名、性别。学生实体与课程实体有选课关系,而且一个学生可以选择多门课程,一门课程也可以被多个学生选择,因此学生和课程之间的联系是m:n联系。教师实体与课程实体有教授。
3、关系,一名教师可以教多门课程,一门课程也可以被多个教师教授,因此教师和课程之间的联系是m:n联系。学生在选课后会产生成绩,教师授课后会产生授课地点及授课学期。根据