StarUML绘画序列图

重点

  1. 普通绘制, 如message, lifeline等等

  2. 如何绘制alt/seq等?


    StarUML绘画序列图_第1张图片
    绘制combined fragment

    选择combined fragment, 在绘画区域绘制之后, 在右侧的editors中更改operator, 如下图所示


    StarUML绘画序列图_第2张图片
    更改interaction operator

另外, 一般alt绘制之后只有一个条件, 如下图所示


StarUML绘画序列图_第3张图片
单个分支的alt

想要添加多分支, 可以在右侧的model explorer中添加, 方法是找到对应的元素(快速找到可以在图上选择该alt, 右键选择select in explorer), 现在发现这个元素下面只有一个operand, 如下图所示


一个operand

可以选中这个operand1, 右键复制粘贴, 就能有两个operand.现在发现有俩个条件了.


StarUML绘画序列图_第4张图片
多分支的alt
两个operand
  1. delete from view和delete from model区别
    delete from view仅仅是图片上不展示了, 但是在右侧的model explorer中还是能展示出来的, delete from model会从model explorer中删除
  1. 如何复制序列图
    有时候我们已经创建好了一个sequence, 第二个sequence想要在第一个sequence的基础上修改, 这时候无需重新创建, 遵循如下步骤

    • 在model explorer中找到需要复制的序列图所在的层次, 如下图所示, 我们需要复制的图是interaction2


      StarUML绘画序列图_第5张图片
      层次图
    • 复制这个interaction, 然后在其父级选择粘贴, 现在发现多了一个interaction2


      StarUML绘画序列图_第6张图片
      复制
    • 在右下方的editors中修改名称为interaction3, 然后
      展开interaction3, 选中sequence 图(可以先修改显示名称), 右键select in diagram, 即可在左侧的working diagrams中显示

  2. 需要绘制流程图可以在model explorer中找到Model -> Main, 右键add Diagram, 添加FlowChartDiagram即可

你可能感兴趣的:(StarUML绘画序列图)