![](https://img.haomeiwen.com/i12648131/182d3fdde4bbe2c6.png)
在UML中,活动图本质上就是流程图,它用于描述系统的活动。
活动图分为两种:流程图
、泳道图
工具:PowerDesigner 16
元素有哪几个
- 活动(Activity)
![](https://img.haomeiwen.com/i12648131/87e7985336f6f844.png)
点击如上图的椭圆按钮可以绘制活动
![](https://img.haomeiwen.com/i12648131/ee3cb897a8f518b8.png)
- 对象节点(Object Node)
![](https://img.haomeiwen.com/i12648131/2a8a29aa1ebb728b.png)
点击如上图的矩形按钮可以绘制对象结点
![](https://img.haomeiwen.com/i12648131/6dfb31e9c1f8cf58.png)
- 条件
![](https://img.haomeiwen.com/i12648131/7e3f2806a02bf7b2.png)
点击如上图的菱形按钮可以绘制条件结点
![](https://img.haomeiwen.com/i12648131/85d5aace9aa524fd.png)
- 同步
![](https://img.haomeiwen.com/i12648131/8a199f769bde66a2.png)
点击如上图的按钮可以绘制同步图标。
![](https://img.haomeiwen.com/i12648131/f564e02761f830ad.png)
- 开始
![](https://img.haomeiwen.com/i12648131/57d5741e71acdacc.png)
点击如上图的按钮可以绘制开始图标。
![](https://img.haomeiwen.com/i12648131/eef8c72eb4f0215e.png)
- 结束
![](https://img.haomeiwen.com/i12648131/64327609489bc736.png)
点击如上图的按钮可以绘制结束图标。
![](https://img.haomeiwen.com/i12648131/070ec2b8beacfaf3.png)
- 泳道
![](https://img.haomeiwen.com/i12648131/4e22efb2ea733673.png)
点击如上图的按钮可以绘制泳道。
![](https://img.haomeiwen.com/i12648131/c1d7848864353655.png)
绘图
[点餐系统]
![](https://img.haomeiwen.com/i12648131/5f44103b45038a8a.png)
上图就是最简答的活动图了。然后,活动图的同步
元素怎么使用呢?看下接下来的案例。
[点餐系统,增加中国菜单、西方菜单、韩式菜单]
![](https://img.haomeiwen.com/i12648131/6555b5a2d68e910f.png)
如图所示,当有多种选择时,可以使用同步图形,但是这意义不大,这里的同步图形完全可以去掉,如下:
![](https://img.haomeiwen.com/i12648131/a700af2537337a91.png)
活动图的同步图标
常应用在泳道图。
[泳道图举例]
![](https://img.haomeiwen.com/i12648131/31a5353c9ecd6541.png)
如图所示,这是一个下单功能,当有多种类型的系统互相交互时,可以考虑使用泳道图,泳道图可以更加详细的表达系统间的交互流程。
图中使用了活动图的同步
,当用户点击下单按钮时,界面上立即弹出等待进度条,与此同时
执行下单接口。(与此同时
直截了当的解释了同步
这个概念)
[本章完...]
网友评论