分析流程图与活动图的区别与联系
(1)流程图的定义:流经一个系统的信息流、观点流或部件流的图形代表,是揭示和掌握封闭系统运动状况的有效方式。作为诊断工具,它能够辅助决策制定,让管理者清楚地知道,问题可能出在什么地方,从而确定出可供选择的行动方案;有时也称作输入-输出图。该图直观地描述一个工作过程的具体步骤。流程图对准确了解事情是如何进行的,以及决定应如何改进过程极有帮助。
(2)活动图的定义:是uml中对系统动态方面建模的主要形式,强调从活动到活动的控制流,是一种表述过程基理、业务过程以及工作流的技术。
(3)流程图与活动图的区别:流程图更注重描述处理的过程,主体结构由三个基本结构构成,各个环节之间都有着严格的逻辑顺序,一点小错误就很容易导致逻辑问题。它适合面向过程的需求;而活动图更注重表现系统的行为,强调的是活动与活动、对象与对象之间的逻辑关系,不太在意内部具体功能究竟是如何实现的,所以相比于流程图,它所包含的逻辑会更为抽象,因此他它适合于面向对象的需求。
(4)流程图与活动图的联系:活动图在本质上是一种流程图。只不过活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。

https://img2020.cnblogs.com/blog/2178567/202011/2178567-20201108204118836-26888069.png

浙公网安备 33010602011771号