Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Uml 如何在活动图中表示活动的重复_Uml_Activity Diagram - Fatal编程技术网

Uml 如何在活动图中表示活动的重复

Uml 如何在活动图中表示活动的重复,uml,activity-diagram,Uml,Activity Diagram,我有一种情况,对于一个给定的数字,我必须重复一对活动,重复的时间和给定的数字一样多。如何使用活动图在UML中表示这种情况?我想我可以使用扩展区域,但我不知道如何使用。最基本的方法是显示重复的循环:使用a和循环回a的流 或者,可以使用扩展区域表示循环。使用关键字和展开节点链接区域的内部和外部。你可以在中找到一个例子 但是,原则上,扩展区域用于处理输入中的集合: 如果该值是迭代的,则展开执行必须在 一个迭代序列,一个在另一个开始之前完成。 当 ExpansionRegion开始执行,后续执行开始 当

我有一种情况,对于一个给定的数字,我必须重复一对活动,重复的时间和给定的数字一样多。如何使用活动图在UML中表示这种情况?我想我可以使用扩展区域,但我不知道如何使用。

最基本的方法是显示重复的循环:使用a和循环回a的流

或者,可以使用扩展区域表示循环。使用关键字和展开节点链接区域的内部和外部。你可以在中找到一个例子

但是,原则上,扩展区域用于处理输入中的集合:

如果该值是迭代的,则展开执行必须在 一个迭代序列,一个在另一个开始之前完成。 当 ExpansionRegion开始执行,后续执行开始 当上一次执行完成时如果输入集合 然后按顺序对扩展执行进行排序 由输入集合引发。否则,扩展的顺序 执行没有定义