【问题标题】:Loop fragment with guard conditions in UMLETUMLET 中具有保护条件的循环片段
【发布时间】:2016-05-01 05:50:18
【问题描述】:

我正在使用 UMLET 为我的系统设计 UML 序列图,我不使用“一体式”选项,而是使用简单的拖动和编辑图表组件的选项,到目前为止一切顺利,但我需要创建带有 2 或 3 个保护条件的 alt 片段,我找不到有关它的示例或文档,程序中的片段组件没有显示如何实现我的目标,有人可以帮助我吗?

【问题讨论】:

    标签: uml sequence-diagram tool-uml umlet


    【解决方案1】:

    您可以使用调色板中的 interaction frame 东西创建 alt 片段。

    然后在图表本身中,你可以用类似的东西填充它

    alt
    --
    [x>0]
    
    
    --
    [x=0]
    
    
    --
    [x<0]
    

    注意:

    我强烈建议您不要使用此调色板。一旦你开始对其进行更改,管理起来就是一场噩梦,因为一切都开始出现异常——例如。如果你想增加[x=0] 部分的空间,那么你可以在属性窗口中添加&lt;enter&gt;,但是消息和图表的其余部分不会移动,你必须手动调整它。

    更不用说以这种方式手动创建它更耗时。

    因此,如果您想创建序列图,您应该使用一体化调色板或其他工具,例如具有更好语法(并且看起来更好)的 PlantUML:http://plantuml.com/sequence.html

    【讨论】:

    • 我会使用halign=left
    猜你喜欢
    • 2021-04-29
    • 2021-12-28
    • 1970-01-01
    • 2022-11-04
    • 2023-01-29
    • 1970-01-01
    • 2020-04-10
    • 2020-06-22
    • 1970-01-01
    相关资源
    最近更新 更多