UML即统一建模语言,是一种标准化的建模语言,用于描述软件系统的各个方面,包括需求、设计、实现和测试。其中,活动图是UML的一种,用于描述系统中的处理流程和活动行为。
一、基本概念
在开始画活动图之前,需要了解一些基本概念:
1. 动作(Action):一个操作或行为,如打印、计算等。
2. 活动(Activity):由动作组成的处理流程。
3. 资源(Resource):参与活动的对象,可以是人、设备等。
4. 分支结构(Branch):根据条件选择不同的处理流程。
5. 合并结构(Join):将不同的处理流程合并为一个流程。
6. 接合节点(Join Node):将多条分支流程合并为一条流程。
7. 分叉节点(Fork Node):将一个流程分成多个分支流程。
二、画图步骤
画活动图的步骤如下:
1. 确定活动:确定需要描述的活动和处理流程。
2. 确定资源:确定参与活动的资源,如人员、设备等。
3. 描述动作:将各种动作用矩形表示并连接起来,表示处理流程。
4. 描述关系:用箭头表示动作之间的关系,如顺序关系、并行关系等。
5. 描述条件:根据需要添加分支结构和合并结构,用菱形表示分支条件,用接合节点表示合并。
6. 添加注释:为图中的各个元素添加文本说明,使图更加易懂。
三、常用符号
在活动图中常用的符号有:
1. 圆角矩形(Rounded Rectangle):表示活动或者任务。
2. 箭头(Arrow):表示活动或任务的流程或方向。
3. 菱形(Diamond):表示分支或合并点。
4. 带标签的菱形(Decision):表示根据条件判断的分支。
5. 拐角矩形(Rounded Rectangle with Bent Corner):表示开始或结束。
四、注意事项
在画活动图时,需要注意以下事项:
1. 尽可能简洁:不要在图中添加太多无用的元素或线条,只需包含必要的元素和关系即可。
2. 线条清晰:尽可能用直线表示流程和关系,不要使用过多的弯曲线条。
3. 标注规范:为图中的元素和关系添加清晰的标注,使图更加易懂。
4. 统一风格:保持图中元素和线条的风格一致,避免过多的样式和颜色。
扫码咨询 领取资料