Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/391.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.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
Java 状态不变量在序列图中的应用_Java_Uml_Sequence Diagram - Fatal编程技术网

Java 状态不变量在序列图中的应用

Java 状态不变量在序列图中的应用,java,uml,sequence-diagram,Java,Uml,Sequence Diagram,我正在尝试为一个模块创建一个序列图,该模块利用设置使其可供各种用户自定义。我想在图表中描述这一点。我应该使用状态不变量吗?如果不是,那么用什么方式来描述这个问题最合适呢?每个图表都显示了一个模型的特定上下文。在这种情况下,我会将整个序列分割成几个不同的SDs。从主SD开始,您可以显示如何评估设置并引导到相应的逻辑门。您可以使用片段来区分单用户情况: 然后,针对单个案例创建单独的SDs,显示专门的流程: 当你说“可为各种用户定制”时,你是指图表(显示的内容)还是模块?我猜是后者。那么您想知道如何

我正在尝试为一个模块创建一个序列图,该模块利用设置使其可供各种用户自定义。我想在图表中描述这一点。我应该使用状态不变量吗?如果不是,那么用什么方式来描述这个问题最合适呢?每个图表都显示了一个模型的特定上下文。在这种情况下,我会将整个序列分割成几个不同的SDs。从主SD开始,您可以显示如何评估设置并引导到相应的逻辑门。您可以使用片段来区分单用户情况:

然后,针对单个案例创建单独的SDs,显示专门的流程:


当你说“可为各种用户定制”时,你是指图表(显示的内容)还是模块?我猜是后者。那么您想知道如何显示影响模块的设置吗?@ThomasKilian序列应捕获每个用户[通讯组]将根据外部可配置设置定向到的不同模块hanks Thomas这很有帮助。