Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.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 - Fatal编程技术网

UML-序列图如何显示交替过程

UML-序列图如何显示交替过程,uml,Uml,我有一个名为logon(uname,pass)的函数,它返回成功或失败消息。我应该把它显示为ALT片段吗 基本上,我是在将这个用例转换为序列图之后: > main flow: > 1. User provide username password. > 2. Display successful message after logon. > > alternate flow: > 1. User provide invalid username and pa

我有一个名为logon(uname,pass)的函数,它返回成功或失败消息。我应该把它显示为ALT片段吗

基本上,我是在将这个用例转换为序列图之后:

> main flow:
> 1. User provide username password.
> 2. Display successful message after logon.
> 
> alternate flow:
> 1. User provide invalid username and passsword.
> 2. Display invalid username or passwrod message.
谢谢

您应该使用描述应用程序操作/活动工作流的。序列图显示了进程之间的交互方式以及顺序。

请参阅

话虽如此,我还是支持@Tanparmaiel的观点,他更喜欢活动图作为备选方案:更直观


hth.

谢谢@Tanparmaiel,我在找序列图。我们可以使用主流和交替流。这个用例需要转换成序列图。看更新的问题。好的,我明白了。所以我想你有两个选择:使用@sfinie给你的例子,或者为每个流使用一个单独的图表。祝你好运!:)谢谢@sfinie我在找序列图。我们可以使用主流和交替流。这个用例需要转换成序列图。好的,那么我想我链接的例子应该会给你你需要的东西。。。?这是一个序列图。查看“alt”框的内部。。。