UML——活动图

简介:   活动图是UML对系统动态行为建模的另一种常用工具,描述的是活动的顺序,展现了一个活动到另一个活动的控制流,是内部处理驱动的流程。活动图本质上是一种流程图,但是活动图跟流程图也是有区别的,不能盲目的将两种图混淆。

  活动图是UML对系统动态行为建模的另一种常用工具,描述的是活动的顺序,展现了一个活动到另一个活动的控制流,是内部处理驱动的流程。活动图本质上是一种流程图,但是活动图跟流程图也是有区别的,不能盲目的将两种图混淆。

  1.活动图和流程图的区别在于:

  1)流程图主要描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系。而活动图描述的是对象活动的顺序关系所遵循的原则,着重表现的是系统的行为而非系统的过程。

  2)活动图能够表示活动的情形而流程图不能。

  3)活动图是面向对象的,流程图是面向过程的。

  2.活动图的基本元素

  活动图的基本要素主要有:起始状态、结束状态、活动、决策点、同步条和泳道。下图介绍了各个元素的画法和主要功能:

 

目录
相关文章
|
6月前
|
测试技术 uml
UML之活动图
UML之活动图
48 0
|
测试技术 数据库 uml
【软件工程与UML】第2章 用例图、用例文档、活动图 -- 系统的功能需求建模
【软件工程与UML】第2章 用例图、用例文档、活动图 -- 系统的功能需求建模
661 0
【软件工程与UML】第2章 用例图、用例文档、活动图 -- 系统的功能需求建模
|
6月前
|
算法 测试技术 uml
UML-活动图
UML-活动图
145 0
|
算法 测试技术 数据库
UML——行为图(活动图、状态图)
描述了一个具体对象的可能状态以及它们之间的转换。展现一个对象拥有的状态,还可以说明时间(如消息的接收、错误、条件变更等)如何随着时间的推移来影响这些状态。
|
uml
UML行为图(状态图 活动图)
UML行为图(状态图 活动图)
101 0
|
测试技术 uml
UML活动图
UML活动图
114 0
|
测试技术 uml
UML--------行为图(状态图、活动图)
UML--------行为图(状态图、活动图)
|
测试技术 uml
【UML建模】(5) UML建模之活动图
活动图可以看成是面向对象版的流程图,它是一种行为型模型图,主要用于表达系统某个功能的流程。
403 0
【UML建模】(5) UML建模之活动图
|
测试技术 uml
UML——活动图和状态图
UML——活动图和状态图
486 0
UML——活动图和状态图