学生选课管理系统的概念结构设计(共5页)_第1页
学生选课管理系统的概念结构设计(共5页)_第2页
学生选课管理系统的概念结构设计(共5页)_第3页
学生选课管理系统的概念结构设计(共5页)_第4页
学生选课管理系统的概念结构设计(共5页)_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、精选优质文档-倾情为你奉上第二章 概念结构设计2.1 概念结构在需求分析阶段所得到的应用需求应该首先抽象为信息世界的结构,才能更好地、更准确地用某一DBMS实现这些需求。概念结构主要特点:(1)能真是、充分地反映显示世界,包括事物和事物之间的联系,能满足用户对数据的处理要求,是对现实世界的一个只是模型;(2)易于理解,从而可以用它和不熟悉计算机的用户交换意见,用户的积极参与是数据库设计成功的关键。(3)易于更改,当应用环境和应用要求改变时,容易对概念模型修改和扩充;(4)易于向关系、网状、层次等各种数据模型转换;概念结构时各种数据模型的共同基础,它比数据模型更独立于机器、更抽象,从而更加稳定。

2、2.2 学生选课系统概念结构设计现在对所设计系统的需求作进一步的分析,产生概念结构设计的E-R模型。由于这个系统并不复杂,因此可采用自顶向下的设计方法。自顶向下设计的关键是确定系统的核心活动。所谓核心活动就是系统中的其他活动都要围绕这个活动展开,或与此活动密切相关。确定了核心活动之后,系统就有了可扩展的余地。对于这个图书借阅管理系统,其核心活动是借阅,读者与图书之间是通过借阅发生联系的。因此,此系统包含的实体有:(1)学生:用以描述学生的基本信息,用学号标识,老师、学生、管理员都可查询,其中管理员、学生可修改资料。(2)任课老师:用以描述老师的基本信息及登入密码,老师、管理员可查询、修改。(3

3、)教务处:用以描述教务处管理员的基本信息及登入密码,只有教务处自己可查询、修改。(4)课程表:用以描述本学期全部可选课程的信息,学生、管理员、老师都可查看,只有管理员可修改。(5)学生成绩表:用以描述本学期全体学生的选课成绩,老师可修改。(6)教学班信息表:用以描述选修该老师的课的学生信息,及课程开设地点和时间。经过初步分析,可以得到此系统中各实体所包含的基本属性如下:(1) 学生:学号(Sno),姓名(Sname),性别(Ssex),年龄(Sage),所在系(Sdept)(2) 任课老师:工号(Tno),姓名(Tname),职称(Zhicheng)(3) 教务处:用户名(Gname),登入密

4、码(Gmima)(4) 课程表:课程号(Cno),课程名(Cname),学分(Ccredit),上课时间(Ctime),上课地点(Cplace),代课老师(Tname)(5) 学生成绩表:姓名(Sname),学号(Sno),课程号(Cno),成绩(Grade)(6) 教学班信息表:学生姓名(Sno),学生学号(Sname),所在系(Sdept),上课地点(Place),上课时间(Time)任课老师工号姓名职称姓名学生性别年龄学号所在系2.2.1 系统实体E-R图教务处用户名密码 图2.2.1实体及其属性(一)课程表课程号课程名学分上课时间上课地点代课老师师学生成绩表姓名学号课程号成绩教学班信息

5、表学生姓名学生学号所在系上课地点上课时间图2.2.1实体及其属性图(二)2.2.2学生选课系统的分E-R图工号姓名任课老师职称学生成绩表姓名学号课程号成绩管理成绩课程表课程号课程名学分上课时间上课地点代课老师教学班信息表学生姓名学生学号所在系上课地点上课时间查看信息查看看图2.2.2老师需求管理E-R图任课老师工号姓名职称姓名学生性别别年龄学号所在系教务处用户名密码课程表课程号课程名称称名学分上课时间间上课地点代课老师师管理理管理管理理姓名学生性别年龄学号所在系课程表课程号课程名学分上课时间上课地点代课老师学生成绩表姓名学号课程号成绩查看查询图2.2.2教务处需求管理的E-R图图2.2.2学生需求管理的E-R图职称教学班信息表学生姓名学生学号所在系上课地点上课时间查看课程表课程号课程名学分上课时间上课地点代课老师管理管理学生成绩表姓名学号课程号

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论