UML序列图是否具有forEach构造的约定

时间:2019-04-20 15:35:24

标签: foreach uml sequence-diagram

我需要为当前正在处理的项目创建序列图。有问题的序列确实包含forEach循环,该循环对每个可用用户执行一些操作。

关于如何将forEach循环转换为循环片段是否达成共识/约定? 我个人使用“针对用户中的每个用户”作为循环片段的条件。

1 个答案:

答案 0 :(得分:3)

不具体。 hhhhhhhhhh8db . . . hhhhhhhhhh8d6 hhhhhhhhhh8d7 hhhhhhhhhh8d8 片段仅具有描述循环条件的保护措施。

enter image description here

这些约束以某种方式进入了编码领域。 C人熟悉loop构造,因此您只需放置

for (<init>; <cond>; <inc>)

作为警卫。同样,您可以放置​​一个[<init>; <cond>; <inc>]

请注意,这可能会涉及SD中未预见的细节。某种图形编程。 SD在这里概述协作类,而不是详细的编码模板。不过,foreach可能是可以接受的。