Может ли актер иметь прямое отношение к варианту использования, который начинается после успешного выполнения другого варианта использования? - PullRequest
0 голосов
/ 01 октября 2019

Я хочу написать приложение, которое может загрузить файл, проверить этот файл, преобразовать его и вернуть файл в новом формате.

Пользователь должен загрузить файл. Следующим шагом является выбор шаблона, который система должна использовать для проверки. Этот второй шаг будет доступен только в случае успешной загрузки. Третий шаг - выбрать выходной формат. Существует также возможность создания нового выходного формата.

Все 4 шага выполняются пользователем. Но каждый шаг может начаться, только если предыдущий шаг был успешным. На мой взгляд, актеру нужны отношения (линии) для всех сценариев использования или все отношения расширены?

Правильно ли отображает моя диаграмма то, что я описываю?

Use-case-diagram image

1 Ответ

1 голос
/ 01 октября 2019

Нет. Это всего лишь ОДИН вариант использования: Convert file, а пузырьки - это действия внутри действия / сценария "Солнечный день", который находится внутри варианта использования.

...