《UML之总结》

初步接触UML视频,首先在宏观上对UML进行了学习:


其次,进行了逐步了解:
(1)UML工具

最常用的工具:Rational Rose 运行环境:WINDOWS平台、UNIX

Use Case图(用例图):满足用户的需求

《UML之总结》_第1张图片

2)UML结构

分为三部分:基本构造块(事物、关系、图);规则;公共机制

基本构造块(Building Blocks(1)事物


结构事物

(1)       类(Class:属性、方法、关系和语义相同的一组的对象

(2)       接口(interface):类或构件服务的操作集

(3)       协作(collaboration):交互;结构、行为、维度

(4)       用例(use case:动作序列

(5)       主动类(active class):启动控制活动

(6)       构件()

(7)       节点(node):物理元素、计算资源

行为事物:动词、行为

(1)       交互:

(2)       状态:行为;对象、交互;响应事件、状态序列

分组事物:

   包:元素组织成组的机制(唯一)

   (一个包中同一种元素的名称是唯一的)

注释事物:描述、说明、标注;元素


(3)UML中的关系

1)关联(Association):两个以上;类;结构性关系 

(2 依赖(Dependency

3)泛化(Generalization)特殊/一般(子元素共享父元素的结构和行为)代码可复用

《UML之总结》_第2张图片

(2)       实现(Realization):类元;语义关系(保证实现的契约)

UML的九种图

类图;对象图;状态图;构件图;部署图;协作图;交互;活动图

《UML之总结》_第3张图片

做每一件事情都需要用心去做

未完待续……

你可能感兴趣的:(《UML之总结》)