Рисунок 67. Создание множественного объекта
8.1.3
Ветвление потока управления
Обычно для основного потока событий большинства прецедентов
строится одна диаграмма последовательности, для альтернативных потоков -
дополнительные диаграммы, описывающие все остальные сценарии. Так
поступают потому, что на диаграмме последовательности действий сложно
отобразить логику ЕСЛИ-ТО-ИНАЧЕ. Однако если это необходимо и не
загромождает диаграмму, то это можно сделать с помощью условий.
Приведем пример.
Пример.
В процессе оформления покупателем заказа возможны
несколько альтернатив. Например, на втором шаге оформления заказа
покупатель может подтвердить свой заказ, а может и не согласиться с его
реквизитами (см. пример выше). На диаграмме последовательности это
можно изобразить так, как это показано на рисунке 68.
|