uml事务有哪些

uml事务有哪些

uml有以下四种事务:

1、结构事务(Structure):

---类:具有相同的属性、相同的方法、和相同关系的一组对象的集合

---接口:指类或组件所提供的、可以完成特定功能的一组操作的集合(接口描述类或组件对外的、可见的动作)

---协作:定义了交互的操作,是一些角色和其他元素一起工作,提供一些合作的动作

---活动类:对拥有线程并可发起控制活动的对象

---组件:物理上可替换,实现了一个或多个接口的系统元素

---节点:是一个物理元素,在运行时存在,代表一个可计算的资源(如数据库服务器)

2、行为事务(Behavior)

行为事务主要有两种:交互和状态机

在UML中交互的消息通常画成带箭头的直线

状态机是对象的一个或多个状态的集合

3、组织事务(Grouping)

包是一种有组织的将一系列元素分组的机制

4、辅助事务(Annotation)

也称为注释事务,属于这一类的只有注释。即UML中的解释部分