UML概述之UML的组成

至此,我们已经对UML的发展过程有了一定了解,并且认识了UML体系结构中每层的作用。除了上述了解的UML基本概述外,还需要了解一下UML的组成。

UML的组成包括事物、关系和图。其中,事物是UML中的重要组成部分,关系具有联系元素的作用,而图则是很多相互关系的事物的组。

事物

UML中包括构件事物、行为事物、分组事物和注释事物。

  1. 构件事物

构件事物是UML模型的静态部分、描述概念或物力元素,主要包括类、接口、协作、用例、组件、节点和活动类。

  1. 类:类是对具有相同属性、方法、关系和语义的一组对象的抽象。一个类可以实现一个或多个接口。UML中类的符号如下图所示。
  2. 接口:接口是为类或者组件提供特定服务的一组操作的集合。一个接口可以实现类或者组件的全部动作,也可以实现其中的一部分。UML的接口符合如图:
  1. 协作:协作定义了交互操作。一个给定的类可能是几个协作的组成部分,这些协作代表构成系统模式的实现。协作在UML中使用虚线构成的椭圆表示,如图:
  1. 用例:描述系统中特定参与者执行的一系列动作。模型中的用例通常用来组织动作事物,它是通过协作来实现的。UML中使用实线椭圆表示用例,如图:

  1. 组件:是实现了一个接口集合的物理上可替换的系统部分。如图:
  1. 节点:是运行时存在的一个物理元素,代表一个可计算的资源,通常占用一些内存,具有处理能力。UML中节点的表示法如图:
  1. 活动类:是类对象有一个或多个进程或线程的类,与普通的类相似,只是该类对象代表元素的
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刘飞凡

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值