举例分析流程图与活动图的区别与联系

题目:举例分析流程图与活动图的区别与联系

博客班级 https://edu.cnblogs.com/campus/ahgc/AHPU-se-JSJ18
作业要求 https://edu.cnblogs.com/campus/ahgc/AHPU-se-JSJ18/homework/11474
作业目标 能够了解并掌握流程图与活动图的区别与联系
学号 3180701108

作业要求:作业应该包括以下四部分内容

(1)给出流程图的定义说明

(2)给出活动图的定义说明

(3)举例对比流程图与活动图的区别

(4)举例分析流程图与活动图的联系

一、流程图的定义

★以特定的图形符号加上说明,表示算法的图,称为流程图或框图。
★流程图是流经一个系统的信息流、观点流或部件流的图形代表。在企业中,流程图主要用来说明某一过程。这种过程既可以是生产线上的工艺流程,也可以是完成一项任务必需的管理过程。

二、活动图的定义

★活动图是状态图的一种特殊形式。其中所有或多数状态都是活动状态,而且所有或多数转移都在源状态中的活动完成时立即触发。
★活动图是UML用于对系统的动态行为建模的另一种常用工具,它描述活动的顺序,展现从一个活动到另一个活动的控制流。活动图在本质上是一种流程图。活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。主要用于以下情况:
1.交互图强调的是对象到对象的控制流,而活动图则强调的是从活动到活动的控制流。
2.活动图是一种表述过程基理、业务过程以及工作流的技术。
3.它可以用来对业务过程、工作流建模,也可以对用例实现甚至是程序实现来建模。

三、举例对比流程图与活动图的区别
★活动图面向对象分析设计,流程面向过程的;活动图描述对象的活动顺利关系应尊守的规则,主要强调行为而非过程。
★流程图是面向过程,通过顺序,条件、循环来描述过程的顺序关系和时间序列。

四、举例分析流程图与活动图的联系
★活动图是流程图的抽象,活动图可以细化为流程图

posted @ 2020-11-12 22:01  好帅一头鱼  阅读(130)  评论(0编辑  收藏  举报