диаграмма последовательности необязательных взаимодействий

может ли кто-нибудь поделиться своей мудростью относительно необязательных шагов в диаграммах последовательности? :)

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

процесс регистрации пользователя

Проверка того, доп. Поле названия компании является обязательным или не заполняется при выборе Далее. Итак, мой вопрос: как это должно быть изображено на этой диаграмме последовательности?

Спасибо всем заранее.


person Joanna M.    schedule 22.08.2018    source источник


Ответы (1)


Если это сообщение является необязательным, вы можете использовать оператор взаимодействия opt в комбинированном фрагменте, как в следующем примере:

введите здесь описание изображения

Это означает, что «либо происходит (единственный) операнд, либо ничего не происходит» (Источник: Спецификация UML).

person Néstor Lucas Martínez    schedule 23.08.2018