两种构建活动图的方法的比较(基于“松鼠”)
В
在此示例中,我使用的是一家澳大利亚公司的 Enterprise Architect 环境。
有关所应用的建模方法的更多详细信息,请参阅[2]。
有关完整的 UML 规范,请参阅
我将重复上一篇文章中的图表版本(图 1),并展示带有“标准”轨道的重新绘制图表(图 2),我将尝试概述优点和缺点,也许有点主观。
图 1. 活动图 - 流程的总体视图
图 2. 活动图 - 标准图结构
- 必须承认,第二张图中的箭头数量略少。
- 但在第二张图中,对象“涂抹”在图表的整个区域上,根据我的口味,这不是很方便。
- 带有注释的同一个故事 - 规则。 为了插入关于任命执事的规则,图表中的所有元素都必须在某个时刻向下移动。
- 我必须克隆“接收/传输...”步骤,以表明有多个参与者参与此步骤。
- 在第二种方案中,我们不得不放弃流程的一分支和一合并,嗯,绝对不可能把它们安排得“好”! 幸运的是,那么有必要发表评论 - 规则。
当然,味道和颜色上没有同志,但第一个选项在我看来也更方便收集有关过程的数据。
但我不会撒谎——有时最好画出两个选项以便理解这个过程。
来源清单
- Sparx 系统网站。 [电子资源] 获取方式: 互联网:
https://sparxsystems.com - Zolotukhina E.B.、Vishnya A.S.、Krasnikova S.A. 业务流程建模。 - M .: KURS, NITs INFRA-M, EBS Znanium.com。 — 2017 年。
- OMG 统一建模语言 (OMG UML) 规范。 版本 2.5.1。 [电子资源] 获取方式: 互联网:
https://www.omg.org/spec/UML/2.5.1/PDF
来源: habr.com