如何用许多用例表示用例图

时间:2014-04-25 08:48:25

标签: uml powerdesigner

我正在使用PowerDesigner,我有一个带有一个actor和28个用例的用例图,我正在寻找在一篇论文中表示它的最佳方式。

我尝试了用例的垂直中心对齐,但它需要很大的空间。

我可以将它们分成两三个包装或类似的东西吗?

1 个答案:

答案 0 :(得分:0)

  

我有一个用例和一个演员 28个用例

这是什么意思?一个用例“有”28个用例? 在UML中,用例“包含”其他用例无效。如果您这样做,只需将包含的UC转换为具有相同名称的包。

这些28 UC是否可能包含在第一个(“包含”关系)中?如果是这样,这似乎很奇怪。我们应该了解更多,以便最终解决这个问题。

有几种方法可以直观地简化类似的建模情况。一般来说,由于简单原因,你不应该在一个图表中有超过6-8个元素(UC)。

  • 制作几个图表并仅显示每个图表的相关用例,相应的(在这种情况下总是相同的)actor
  • 是否所有用例都处于相同的抽象级别?如果没有,考虑重组它们将高级别转换为包,而这些包又包含相应的低级用例
  • 用例是否太原子(太低级别)?如果是这样,请在更高级别的用例中对几个相关的组进行分组。这将减少UCs的总数
  • 你们之间有关系吗?

如果您发布当前的图表,我们可能会帮助您进一步。