Login
не имеет смысла, так как не имеет добавленной стоимости.Это просто простое ограничение.Вы можете прикрепить его к заметке с надписью { <actor> must be logged on }
и стереотипировать <<invariant>>
.Или прикрепите его к актеру и опишите его { must be logged on for any use case }
.
И, кстати: не пытайтесь выполнить какую-либо функциональную декомпозицию.Варианты использования показывают дополнительную ценность, которую система приносит своим участникам.Больше ничего, пожалуйста.Кроме того, используйте <verb> <substantive>
для описания одного варианта использования.
Как правило: если ваши диаграммы UC начинают напоминать паутину, ваш дизайн нарушается.