




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、7-1 Prentice Hall, 2015Chapter 74-2Chapter 77-3 Prentice Hall, 2015Chapter 77-4 Prentice Hall, 2015Chapter 77-5 Prentice Hall, 2015用例是概用例是概念数据建念数据建模的关键模的关键输入输入.Chapter 77-6 Prentice Hall, 2015概念模型概念模型为更详细为更详细的数据模的数据模型和最终型和最终的系统设的系统设计奠定了计奠定了基础基础Chapter 77-7 Prentice Hall, 2015Chapter 77-8 Prentice Ha
2、ll, 2015Chapter 77-9 Prentice Hall, 2015名称名称属性属性操作操作类的图示类的图示Chapter 77-10 Prentice Hall, 2015类类对象(类的实例)对象(类的实例)Chapter 7 Prentice Hall, 2015“学生学生”类及其属性类及其属性Chapter 77-12 Prentice Hall, 2015Chapter 77-13 Prentice Hall, 2015主键是特殊的标识符主键是特殊的标识符; 任意两个任意两个“学生学生”类类的实例不能取相同的的实例不能取相同的studentId的值的值.Chapter 77
3、-14 Prentice Hall, 2015Chapter 77-15 Prentice Hall, 2015Chapter 77-16 Prentice Hall, 2015多值属性可以包含多多值属性可以包含多个值个值; 一个学生可以一个学生可以有几个电话号码有几个电话号码Chapter 7组合属性有多个部分组合属性有多个部分(子属性子属性).在概念数据模型中它们被视为的不同的类在概念数据模型中它们被视为的不同的类.Chapter 77-18 Prentice Hall, 2015Chapter 77-19 Prentice Hall, 2015Chapter 77-20 Prentice
4、 Hall, 2015一元关系标识一个一元关系标识一个类的不同对象间的类的不同对象间的关系,也称递归关关系,也称递归关系系Chapter 77-21 Prentice Hall, 2015二元关系的实例:雇员为部门二元关系的实例:雇员为部门工作工作.Chapter 77-22 Prentice Hall, 2015角色标识关系中每个类的目的角色标识关系中每个类的目的.Chapter 77-23 Prentice Hall, 2015注意注意:一个三元关系不同于三个二元关系:一个三元关系不同于三个二元关系. 它它标识一个标识一个同时同时连接三个不同类的关系连接三个不同类的关系.Chapter 7
5、7-24 Prentice Hall, 2015Chapter 77-25 Prentice Hall, 2015Chapter 77-26 Prentice Hall, 2015重数标记重数标记: 最小最小.最大最大一部电影可以对应任意数量的录影带,或一部电影可以对应任意数量的录影带,或者根本没有对应的录影带者根本没有对应的录影带Chapter 77-27 Prentice Hall, 2015固定基数固定基数 用实际数字代替用实际数字代替n一个教师能教的课程数最大为一个教师能教的课程数最大为6Chapter 77-28 Prentice Hall, 2015使用角色可以更为使用角色可以更为
6、清晰地显示关系中清晰地显示关系中谁对应谁对应“一一”和谁和谁对应对应“多多”.Chapter 77-29 Prentice Hall, 2015三元关系三元关系中的重数中的重数.Chapter 77-30 Prentice Hall, 2015Chapter 77-31 Prentice Hall, 2015“证书证书”表示雇员与课程间的关系,表示雇员与课程间的关系, 它有一它有一个与该关系有关的属性个与该关系有关的属性completeChapter 77-32 Prentice Hall, 2015有时关联类有时关联类与其他类也与其他类也有其自身的有其自身的关系关系.Chapter 77-3
7、3 Prentice Hall, 2015空心菱形空心菱形表示聚合,一个运动员是运动队的组表示聚合,一个运动员是运动队的组成部分,但是脱离运动队也能存在成部分,但是脱离运动队也能存在Chapter 77-34 Prentice Hall, 2015实心菱形实心菱形表示组合,表示组合,“课程行项目课程行项目”与与“课课程注册班程注册班”相互依赖相互依赖Chapter 77-35 Prentice Hall, 2015实心菱形实心菱形Chapter 77-36 Prentice Hall, 2015Chapter 77-37 Prentice Hall, 2015Chapter 77-38 Prentice Hall, 2015Chapter 77-39 Prentice Hall, 2015Chapter 77-40 Prentice Hall, 2015多继承机制多继承机制比较复杂,比较复杂,并非所有面并非所有面向对象语言向对象语言都能支持这都能支持这种机制,因种机制,因此要慎用此要慎用Chapter 74-41Chapter 77-42 Prentice Hall, 2015Chapter 77-43 Prentice
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论