【问题标题】:UML - Sequence Diagram how to show alternate courseUML - 序列图如何显示替代课程
【发布时间】:2011-05-15 05:21:59
【问题描述】:

我有一个名为 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.

谢谢

【问题讨论】:

    标签: uml


    【解决方案1】:

    this example

    话虽如此,我赞同@Tanparmaiel 更喜欢替代活动图:视觉上更直观。

    第一次。

    【讨论】:

    • 感谢@sfinnie 我正在关注序列图。我们可以使用主流和备用流。这个用例需要转化为时序图。
    • 好的,那么我认为我链接到的示例应该可以满足您的需求...?这是一个序列图。查看“alt”框内...
    【解决方案2】:

    您应该使用Activity diagram,它描述了您的应用程序的操作/活动的工作流程。序列图显示了进程如何相互交互以及以什么顺序交互。

    【讨论】:

    • 感谢@Tanparmaiel,我正在研究序列图。我们可以使用主流和备用流。这个用例需要转换成序列图。查看更新的问题。
    • 好的,我明白了。所以我想你有两个选择:使用@sfinnie 给你的例子,或者为每个流程使用单独的图表。祝你好运! :)
    猜你喜欢
    • 2011-01-08
    • 2021-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-01
    • 2017-08-04
    • 2012-12-26
    相关资源
    最近更新 更多