注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

薛沛然 廊坊师范学院 九期信息技术提高班

无脑地生活,像白痴一样成长,不给自己留感伤的时间。。。

 
 
 

日志

 
 

uml之活动图  

2013-02-15 09:49:11|  分类: 默认分类 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

一基本图例

uml之活动图 - 薛沛然 - 薛沛然 廊坊师范学院 九期信息技术提高班

二其它工具

1控制点(描述多个条件)

用于描述转移条件

uml之活动图 - 薛沛然 - 薛沛然 廊坊师范学院 九期信息技术提高班

  上图 描述了一个吃苹果的活动转移。我们吃苹果时,首先判断苹果的状态。如果有,就吃。如果没有,就去买。

2判断节点(一个条件多种可能)

uml之活动图 - 薛沛然 - 薛沛然 廊坊师范学院 九期信息技术提高班

 

上图中描述了一个吃苹果的判断。判断苹果的情况,如果有,就吃,如果没有,就买。

3合并节点

uml之活动图 - 薛沛然 - 薛沛然 廊坊师范学院 九期信息技术提高班

 合并将两条路径连接到一起,合并成一条路径。这里,菱形被用作合并节点,用于合并不同的路径。

4事件

uml之活动图 - 薛沛然 - 薛沛然 廊坊师范学院 九期信息技术提高班

 事件与控制点非常类似,区别是不是通过表达是控制工作流,而是被触发来把控制流移动到对应的方向。

图中控制流根据事件进入三个方向,事件触发控制流离开准备进入相应活动。第一个事件具有两个参数(file,printmach)用于打印文件,第二个参数用来保存。第三个用来创建新文件。

5分叉和汇合(同步进行

分叉

uml之活动图 - 薛沛然 - 薛沛然 廊坊师范学院 九期信息技术提高班

 走路的动作可以分成摆臂和迈步两个部分,两者同时进行。

汇合

uml之活动图 - 薛沛然 - 薛沛然 廊坊师范学院 九期信息技术提高班

 虽然输入用户名在输入密码之前,但登录必须同时验证两者信息才能进入。

6泳道

uml之活动图 - 薛沛然 - 薛沛然 廊坊师范学院 九期信息技术提高班

 此图简易描述了登录过程中图书馆里系统和系统之间各自负责的活动,图中使用了泳道,读者就能轻松地读出图书管理员和系统之间的交互。

二遗留问题

1控制点和判断节点的区别

2对象流。

  评论这张
 
阅读(213)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017