Диаграмма действий UML: цикл на узле принятия решений

Я изучаю UML и хотел бы знать, можно ли выполнить цикл на узле принятия решения. Потому что в моем кокберне у меня есть:

3-Enter с билетом
3a1-Enter с картой 3a2-Ошибка: возврат к 1

Если это возможно, как я могу сделать это с помощью Visual Paradigm? Спасибо! введите описание изображения здесь

2 ответа

Вы не можете сделать это в UML. Узел принятия решения предназначен только для оценки условия, ранее установленного в действии.

Из вашего сценария не очевидно, как вы хотите установить цикл в любом случае. Я бы предположил, что случай "ни один не выбран" должен быть смоделирован. Просто сделайте свое действие выше, не доставляйте ничего, кроме условий билета / карты.

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

Другие вопросы по тегам