活动图和协作图知识点
时间: 2023-12-10 07:34:23 浏览: 98
顺序图和协作图.
3星 · 编辑精心推荐
活动图和协作图是UML中的两种图形,用于描述系统中的交互和行为。具体介绍如下:
活动图:
活动图描述了系统中的活动和动作,以及这些活动和动作之间的关系。活动图通常用于描述业务流程、用例和工作流程等。活动图中的节点表示活动或动作,箭头表示控制流程,分支和合并节点表示条件和循环。以下是一个简单的活动图示例:
```flow
st=>start: 开始
op1=>operation: 活动1
op2=>operation: 活动2
op3=>operation: 活动3
op4=>operation: 活动4
e=>end: 结束
st->op1->op2->op3->op4->e
```
协作图:
协作图描述了系统中的对象之间的交互和消息传递。协作图通常用于描述系统中的协作和通信。协作图中的对象表示系统中的对象,箭头表示消息传递,虚线箭头表示异步消息传递。以下是一个简单的协作图示例:
```sequence
对象1->对象2: 消息1
Note right of 对象2: 处理消息1
对象2-->对象1: 消息2
Note left of 对象1: 处理消息2
```
阅读全文