UML 初识

一、UML组成

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

1.1.1 、事务

UML中的事务包括构建事务、行为事务、分组事务和注释事务。

1、构件事务

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

1.1、类

类是对具有相同属性、方法、关系和语义的一组对象的抽象。

UML类的符号如图所示:

 

-:表示属性 + :表示方法。

1.2、接口

接口是为类或组件提供特定服务的一组操作的集合。一个接口可以实现类或组件的 全部动作,也可以实现其中的一部分。

接口表示方法如下:

 

1.3、协作

协作类定义了交互操作。一个给定的类可能是几个协作的组成部分,这些协作代表构成系统模式的实现。协作在UML使用虚线构成的椭圆表示,如下图所示:

 

1.4、用例

用例是描述系统中特定参与者的执行的一系列动作。模型中的用例通常用来组织动作事务,他是来通过协作实现的,UML中使用实线椭圆表示用例,如图:

 

1.5 、组件

组件是实现了一个接口集合的物理上可替换的系统部分。如图:

 

1.6、节点

节点是运行时存在的一个物理元素,代表一个可计算的资源,通常占用一些内存,具有处理能力。 节点在UML中的表示方法是:立体的矩形。

1.7、活动类

活动类是类对象有一个或多个进程或线程的类,与普通类相似,只是该类对象代表元素的行为和其他元素同时存在。UML中活动类的表示法与类相同,只是边框使用粗线条,如图所示:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值