UML面向对象建模基础UML概述.pptVIP

  • 6
  • 0
  • 约5.83千字
  • 约 51页
  • 2019-06-05 发布于广东
  • 举报
* * * * * UML就是Rose里的符号 UML是Rational Rose中用来进行软件分析和设计的一个标准,实际上UML现在已经被大量建模工具所采用,并不局限于Rose。 * UML的学习周期很长、很复杂 缺乏基本理论基础,面向对象开发时UML的精髓。需要从面向对象思想中挖掘UML建模元素的精髓,从建模内容的角度运用UML。 横向思考少,纵向思考多。UML中20%是常用的,因此核心还是在于通过横向的思考了解UML的本质思想,并通过对20%内容的强化理解剩下80%的内容,切勿本末倒置。 * UML构成 UML是一种统一的建模语言,其建模要素主要包括三个方面: 基本构造块 UML规则 公共机制 * UML组成 基本构造块:也就是建模 元素,是模型的主体 UML规则:也就是支配基 本构造块如何放在一起的 规则 公共机制:运用于整个 UML模型中的公共机制、 扩展机制 UML模型分类 UML建模过程中,我们使用三种模型从不同的视角来描述系统 类模型 状态模型 交互模型 * 类模型 类模型:描述系统内部对象及其关系的类模型。类模型描述系统内部对象及其关系的静态结构。类模型界定了软件开发的上下文—论域(Universe of discourse)。类模型包含类图,类图的节点是类,弧表示类间的关系。 * 状态模型 状态模型:描述对象生命历时的状态模型。状态模型描述了对象随着时间发生

文档评论(0)

1亿VIP精品文档

相关文档