在 Visio 2003 中在复杂序列图中间添加操作

在 Visio 2003 中在复杂序列图中间添加操作

我正在使用 Microsoft Visio 2003 定义具有操作/方法的静态类以及引用这些类的序列图。序列图几乎完成了,但我意识到我错过了图中间的一个操作。当我尝试通过将其余序列选择为块来将其向下移动时,块中的所有操作都会失去与静态图的链接。(引用序列图中显示为 fun() 的静态类的方法在移动后在序列图中显示为 fun,这意味着现在它们不再引用静态图,并且任何未来的更改都不会自动反映在动态序列图中。)

序列图已经长到 A3 纸大小,我有许多这样的图需要修正。手动逐个移动操作会花费很多精力。有人能建议一种解决这个问题的方法吗?

答案1

我花了很多时间试图弄清楚这一点,并得出结论,对此没有解决方案。我们需要手动将每个操作按顺序向下移动,以便在 Visio 中插入哪怕一个新操作。不确定 Rational Rose 和 EA 等其他企业套件产品是否有任何解决方案。

答案2

使用https://sequencediagram.org/ 它提供的功能比任何其他序列图工具都要多,我非常喜欢它

相关内容