2

我想在图表上复制一个用例以使其更易于查看。
下面是示例。演员 F 可以做用例 C 和 E。
所以我复制了 C 用例,这样我就不会跨越演员 B 的关联。

在此处输入图像描述

4

2 回答 2

3

基本上这是不被禁止的。甚至 OMG 在图表上也不止一次使用相同的元素,但仅在极少数情况下使用泛化。

但是,不建议这样做,因为您看不到两个气泡实际上是相同的元素。此外,用例图应该让事情变得重点,而不是看起来像蜘蛛网。清楚地表明您应该考虑您的设计。如果您有太多用例,则更有可能是您的综合出错了,而不是您的系统真的那么复杂。

PS 与往常一样,我建议阅读 Bittner/Spence 关于用例的内容。

于 2019-01-28T05:54:09.440 回答
0

允许在图表中显示两次给定的 UC,但出于可读性原因,不建议在无用时不推荐,在您的情况下,这是无用的:

在此处输入图像描述

正如托马斯在另一个答案中所说,复杂性可能表明存在问题

  • 所有这些 UC 都是真正的UC 还是您已经考虑实施?
  • 可能有些演员可以合并?演员就是一个角色
  • 所有这些 UC 都是同一主题的一部分吗?如果不使用多个图表
于 2019-01-28T07:37:24.160 回答