Главная » UML » Диаграммы обзора взаимодействия UML

0

 

 

Диаграммы обзора взаимодействия – это комбинация диаграмм деятельности и диаграмм последовательности. Можно считать диаграммы обзора взаимодействия диаграммами деятельности, в которых деятельности заменены небольшими диаграммами последовательности, или диаграммами последовательности, разбитыми с помощью нотации диаграмм деятельности для отображения потока управления. В любом случае они представляют довольно необычную смесь.

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

 

Когда применяются диаграммы обзора взаимодействия

 

Этот тип диаграмм появился в UML 2, поэтому еще трудно понять, насколько успешно они решают практические задачи. Я от них не в восторге, поскольку они сочетают два разных стиля, и я считаю, что сочетание это не очень удачное. На какой диаграмме остановиться – на диаграмме деятельности или на диаграмме последовательности – нужно решать на основании того, какая из них вам лучше подходит.


 

 

Источник: Фаулер М.UML. Основы, 3-е издание. – Пер. с англ. – СПб: Символ-Плюс, 2006. – 192 с.,ил.

По теме:

  • Комментарии