最新uml动态分析活动图ppt模版课件

最新uml动态分析活动图ppt模版课件

ID:19795903

大小:177.50 KB

页数:52页

时间:2018-10-06

最新uml动态分析活动图ppt模版课件_第1页
最新uml动态分析活动图ppt模版课件_第2页
最新uml动态分析活动图ppt模版课件_第3页
最新uml动态分析活动图ppt模版课件_第4页
最新uml动态分析活动图ppt模版课件_第5页
资源描述:

《最新uml动态分析活动图ppt模版课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、活动图活动是某件事情正在进行的状态。它既可以是现实生活中正在进行的某一项工作(写文章、维修机器等)也可以是软件系统中正在运行的某个类对象的一个操作。活动具体表现为由一系列动作组成的执行过程。将各种活动以及不同活动之间的转换用图形进行表示,就构成了活动图。概述8/29/20212活动图描述了活动的顺序,展现从一个活动到另一个活动的控制流。概述8/29/20213活动图在本质上是一种流程图。但与流程图又有区别。概述8/29/20214概述活动图与流程图的区别活动图描述系统使用的活动、判定点和分支,看起来和流程图没什么两样,并且传统的流程图所能表

2、示的内容,大多数情况下也可以使用活动图表示,但是两者是有区别的,不能将两个概念混淆。8/29/20215概述活动图与流程图的区别⑴流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系活动图描述的是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而非系统的处理过程。8/29/20216概述活动图与流程图的区别⑵活动图能够表示并发活动的情形,而流程图不能。⑶活动图是面向对象的,而流程图是面向过程的。8/29/20217概述活动图与流程图的区别⑵活动图能够表示并发活动的情形,而流程图不能。⑶

3、活动图是面向对象的,而流程图是面向过程的。8/29/20218活动图与状态图都是状态机的表现形式,但是两者还是有本质区别:状态图着重描述从一个状态到另一个状态的流程,主要有外部事件的参与。概述8/29/20219活动图与状态图都是状态机的表现形式,但是两者还是有本质区别:活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。概述8/29/202110概述活动的图形表示在UML中,活动表示成圆角矩形,与状态的圆角矩形相比,活动的矩形的圆角更柔和,看上去接近椭圆。活动的图标包含对活动的描述(如活动名)。8/29/202111概述活

4、动图的图形表示如果一个活动引发下一个活动,两个活动的图标之间用带箭头的直线连接。与状态图类似,活动图也有起点和终点,表示法和状态图相同。活动图中还包括分支与合并、分叉与汇合等模型元素。分支与合并的图标和状态图中判定的图标相同,而分叉与汇合则用一条加粗的线段表示。8/29/202112概述活动起点活动分叉汇合活动终点分支合并8/29/202113活动图的组成元素UML的活动图中包含的图形元素有动作状态、活动状态、动作流、分支与合并、分叉与汇合、泳道和对象流等。8/29/202114活动图的组成元素动作状态动作状态是指执行原子的、不可中断的动作

5、,并在此动作完成后通过完成转换转向另一个状态。8/29/202115活动图的组成元素动作状态动作状态有如下特点:⑴动作状态是原子的,它是构造活动图的最小单位,已经无法分解为更小的部分。8/29/202116活动图的组成元素动作状态动作状态有如下特点:⑵动作状态是不可中断的,它一旦开始运行就不能中断,一直运行到结束。⑶动作状态是瞬时的行为,它所占用的处理时间极短,有时其至可以忽略。8/29/202117活动图的组成元素动作状态动作状态有如下特点:⑷动作状态可以有入转换,入转换既可以是动作流,也可以是对象流。动作状态至少有一条出转换,这条转换以

6、内部动作的完成为起点,与外部事件无关。8/29/202118活动图的组成元素动作状态动作状态有如下特点:⑸动作状态和状态图中的状态不同,它不能有入口动作和出口动作,更不能有内部转移。⑹在一张活动图中,动作状态允许多处出现。8/29/202119活动图的组成元素动作状态在UML中动作状态使用平滑的圆角矩形表示,动作状态所表示的动作写在圆角矩形内部8/29/202120活动图的组成元素活动状态活动状态用于表达状态机中的非原子的运行。8/29/202121活动图的组成元素活动状态活动状态的特点如下:⑴活动状态可以分解成其他子活动或动作状态,由于它

7、是一组不可中断的动作或操作的组合,所以可以被中断。⑵活动状态的内部活动可以用另一个活动图来表示。8/29/202122活动图的组成元素活动状态活动状态的特点如下:⑶和动作状态不同,活动状态可以有入口动作和出口动作,也可以有内部转移。⑷动作状态是活动状态的一个特例,如果某个活动状态只包括一个动作,那么它就是一个动作状态。8/29/202123活动图的组成元素活动状态活动状态的表示图标和动作状态相同,都是平滑的圆角矩形。稍有不同的是活动状态可以在图标中给出入口动作和出口动作等信息。8/29/202124活动图的组成元素动作流与状态图不同,活动图

8、的转换一般都不需要特定事件的触发。一个动作状态执行完本状态需要完成的动作后会自发转换到另外一个状态。8/29/202125活动图的组成元素动作流一个活动图有很多动作或者活动状态,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。