您的位置:首页 > 其它

UML的基本构造块

2013-01-21 21:09 232 查看
UML的基本构造块分为:事物,关系和图。以下是对这三个的构造块的详细解释。

 

一、事物:

包含四种事物:结构事物,行为事物,分组事物和注释事物。

1、结构事物;UML模型的静态部分,描述概念或物理元素。

包括:

类:具有相同属相和相同操作,相同关系相同语义的对象的描述。

接口:描述元素的外部可见行为,即服务集合的定义说明。

协作:描述了一组事物间的相互作用的集合。

用例:代表了一个系统或系统的一部分行为,是一组动作序列的集合。

主动类:是这样的类,其对象至少拥有一个进程或线程,因此它能启动控制活动。

构件:系统中物理存在,可替换的部件。

节点:运行时存在的物理元素。

(参与者、信号应用、文档库、页表等都是上述基本事物的变体)

2、行为事物:UML模型图的动态部分,描述跨越空间和时间的行为。

包括:

交互:实现某功能的一组构件事物之间的消息的集合,涉及消息、动作序列、链接、

状态机:描述事物或交互在生命周期内响应事件所经历的状态序列。

3、分组事物:UML模型图的组织部分,描述事物的组织结构。

包:把元素组织成组的机制。

4、注释事物:UML模型图的解释部分,用来对模型中的元素进行说明,解释。

注解:对元素进行约束或解释的简单符号。

二、关系

六种关系:泛化关系,关联关系(关联,聚合,组合),依赖关系,实现关系

因为篇幅比较长,所以另写了一篇关于UML关系的博客,具体详见 《UML的六大关系》。

三、图

UML的九种图+包图
UML的九种图:用例图,类图,对象图,状态图,活动图,序列图,协作图,构件图,部署图。
 
因为篇幅比较长,所以另写了一篇关于UML图的博客,具体详见 《UML的九种图+包图》。
 
总结:事物是对模型中最具代表性的成分的抽象;关系把事物结合在一起;图聚集了相关的事物。
 

本文链接:http://blog.csdn.net/caozhangyingfei0109/article/details/8526312
本文作者:廊坊师范学院信息技术提高班九期张薄

 

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: