Диаграммы взаимодействия

Диаграмма деятельности

15.10.12

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

Компоненты:

1. - прямоугольник с закруглёнными углами.

2. - объединение

3. - решение

4. - линейнось синхронизации

5. - начало

6. - конец

7. - переход

Пример:

Вершина «Решение» позволяет отобразить разветвление вычислительного процесса, исходящие стрелки помечаются условиями ветвления.

Вершина «Объединение» отмечает точку объединения альтернативных потоков действия

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

Существует две разновидности:

1. Диаграмма последовательности

2. Диаграмма сотрудничества.