Диаграмма UML: Могу ли я использовать два или более одинаковых варианта использования в одной диаграмме вариантов использования? - PullRequest
0 голосов
/ 28 января 2019

Я хочу продублировать сценарий использования на диаграмме, чтобы было удобнее смотреть.
Ниже приведен пример.Актер F может использовать сценарии C и E.
Поэтому я продублировал сценарий использования C, чтобы не пересекать ассоциацию актера B.

enter image description here

Ответы [ 2 ]

0 голосов
/ 28 января 2019

Дважды показывать данный UC на диаграмме разрешено, но не рекомендуется для удобства чтения, когда оно бесполезно, а в вашем случае это бесполезно:

enter image description here

Как Томас говорит в другом ответе, что сложность может указывать на проблему

  • - это все эти UC real UC или вы уже думаете о реализации?
  • может быть некоторые актеры могут быть объединены?Актер - роль
  • Все эти UC являются частью одного и того же субъекта ?Если не использовать несколько диаграмм
0 голосов
/ 28 января 2019

В принципе это не запрещено.Даже OMG использует один и тот же элемент более одного раза на диаграмме, но только в очень редких случаях с обобщением.

Однако это не рекомендуется, поскольку вы не можете видеть, что оба пузыря на самом деле являются одним и тем же элементом.Кроме того, диаграмма вариантов использования должна привести вещи к сути и не выглядеть как паутина.Четкое указание на то, что вы должны продумать свой дизайн.Если у вас слишком много вариантов использования, скорее всего, ваш синтез не удался, а ваша система на самом деле не так сложна.

PS Как всегда, я рекомендую прочитать Bittner / Spence о вариантах использования.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...