Можем ли мы использовать include на точках расширения, как показано на диаграмме - PullRequest
0 голосов
/ 29 июня 2019

Я использую случай, чтобы представить процесс 2 FA для моего настольного приложения, где пользователю потребуется либо выбрать секретный вопрос, либо код SMS для 2FA.

Правильно ли включать точки расширения впоказать процесс входа в систему?

Это то, что я создал до сих пор My Use case Diagram

1 Ответ

1 голос
/ 30 июня 2019

Если вы хотите узнать, является ли ваша диаграмма действительной диаграммой UML: Да, она действительна, за исключением двух незначительных деталей:

  1. Расширение должно начинаться со строчной буквы e;
  2. Название варианта использования должно быть отделено от списка точек расширения горизонтальной линией от одного конца эллипса к другому.

Если вы хотите знать, правильно ли этов соответствии с какой-либо методологией, пожалуйста, укажите, какую методологию вы используете.В общем, учебники по прецедентам настоятельно не рекомендуют использовать include и extension, как вы, потому что каждый прецедент должен давать какую-то дополнительную ценность для актера, а не как маленький кусочек функциональности.

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