logo

您所在位置网站首页 > 海量文档  > 计算机 > 计算机

UML统一建模语言课件-ch05 从分析到设计.pdf 53页

本文档一共被下载: ,您可全文免费在线阅读后下载本文档。

  • 支付并下载
  • 收藏该文档
  • 百度一下本文档
  • 修改文档简介
全屏预览

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
第五章 从分析到设计 信息与软件工程学院 本章内容 •高级类建模 •高级泛化与继承建模 •高级聚合与委托建模 •高级交互建模 2 5.1 高级类建模 高级类建模 •UML通用机制 – 规格说明(Specification) – 修饰(Adornment) – 通用划分(General Division) •UML扩展机制 – 构造型 (Stereotype) – 注释和约束 (Note & Constraint) – 标签 (Tagged values) •可见性与封装 •导出信息 • 关联类和具体化类 4 UML通用机制 •在UML图中添加描述信息,完善UML语义表达 •3种通用机制 – 规格说明(Specification) – 修饰(Adornment) – 通用划分(General Division) 5 UML通用机制 规格说明Specification • 双击某模型元素,弹出该模型元 素的规格说明对话框 • 模型元素本身具有很多属性 • 这些属性用于维护属于该模型元 素的数据值 • 属性使用名称和标记值来定义 • 标记值可以是布尔型、整型或字 符型,也可以是某个类或接口的 类型 6 UML通用机制 修饰(Adornment) • 在UML的图形表示中,每一个模型元素 都有一个基本符号,这个基本符号可 视化地表达了模型元素最重要的信息 • 用户可以把各种修饰细节加到这个符 号上以扩展其含义 • 这种添加修饰细节的做法可以为图中 Transporation 的模型元素在一些视觉的效果上发生 一些变化 属于 • 如:业务参与者、抽象类、多重性、 学生 学校 注释等 1..n1..n 11 7 UML通用机制 通用划分(General Division) • 通用划分是一种保证不同抽象概念层次的机制 • 通用划分的两种方式: • 类和对象的划分: – 类是一个抽象,而对象是这种抽象的一个实例化 – 类和对象的划分保证了实例及其抽象的划分,从而使得对一组 实例对象的公共静态和动态特征无需一一管理和实现,只需要 抽象成一个类,通过类的实例化实现对对象实体的管理。 • 接口和实现的分离: – 接口声明了一个操作接口,但是却不实现其内容 – 实现则表示了对该操作接口的具体实现,它负责如实地实现接 口的完整语义 8 UML扩展机制

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片

©2010-2013 max.book118.com在线文档投稿赚钱网. All Rights Reserved 蜀ICP备08101938号