Самоучитель по UML



         

Пример построения диаграммы последовательности - часть 2


После создания анонимный объект "разговор" сразу получает фокус активности и посылает сообщение телефонному аппарату d на выполнение действия — звонка вызова. При этом второй абонент снимает трубку (асинхронное сообщение), тем самым устанавливается прямое соединение между абонентами а и Ь. После того как абоненты опустят трубки, разговор заканчивается. Тем самым объект "разговор" уничтожается. Окончательный вариант диаграммы последовательности может содержать некоторые временные ограничения и комментарии (рис. 8.10). Назначение отдельных сообщений соответствуют рассмотренным действиям.

Рис. 8.9. Дополненный фрагмент диаграммы последовательности для моделирования телефонного разговора

Рис. 8.10. Окончательный вариант диаграммы последовательности для моделирования телефонного разговора

Примечание

Дополнить диаграмму последовательности для этого примера временными ограничениями предлагается выполнить самостоятельно в качестве упражнения.




Содержание  Назад  Вперед