天天看点

UML入门1:事物和事物关系简介

本节参考《UML2.0基础与RSA建模实例教程》曹衍龙、汪杰

学习UML语言的最快方法是自己练习一下。

本人使用的是StarUML,界面简介,体积小,适合初学者。

UML模型分为两大元素。

  1. 事物
  2. 事物之间的关系

1. 事物

事物包含结构事物,动作事物。

结构事物包括:

类:有属性和方法

接口:和类相似,但接口方法只能对外实现

协作:几个元素共同形成的行为

组件:比类更大的模块

UML入门1:事物和事物关系简介

用例:一组动作序列的集成。

UML入门1:事物和事物关系简介

节点:通常和计算机硬件资源对应。

UML入门1:事物和事物关系简介

活动类:通常出现在序列图中,表示某个序列的状态。

UML入门1:事物和事物关系简介

椭圆形的方格,一般都用在序列图的某一块。

注释:所有元素都可以添加注释。

UML入门1:事物和事物关系简介

2. 事物关系简介

关联关系:

UML入门1:事物和事物关系简介

依赖关系:

UML入门1:事物和事物关系简介

泛化关系:

UML入门1:事物和事物关系简介

实现关系:

UML入门1:事物和事物关系简介

聚合关系:

UML入门1:事物和事物关系简介

组合关系:和聚合关系的区别是,组合关系中总体消亡以后,个体将不复存在。

UML入门1:事物和事物关系简介

总结一下就是:

UML入门1:事物和事物关系简介
UML

继续阅读