ВУЗ:
Составители:
279
9.10. Диаграммы деятельностей
Диаграммы деятельностей (aktivity diagrams)
предназначены для того, чтобы отразить переходы в рамках
выполнения определенной задачи, вызванные внутренними
процессами. Используются для моделирования потоков
работ в различных вариантах использования, для анализа
вариантов использования.
Рассмотрим основные элементы диаграммы. Основным
элементом диаграммы деятельностей является состояние
действия (action state). Оно представляет собой состояние, в
котором определено внутреннее действие, и имеющее
хотя
бы один выходящий из него переход, включающий в себя
неявное событие завершения данного внутреннего
действия. Состояния действия не могут иметь внутренних
или внешних исходящих переходов, основывающихся на
явных событиях; в таких ситуациях используются обычные
состояния. За одним состоянием действия следует другое
состояние. Вместе они образуют последовательность
действий. Переходы, выходящие
из состояния действия,
неявно вызываются завершением некоего события в
состоянии. Переходы могут включать в себя условия
перехода и действия. Выполняемое действие может быть
описано на естественном языке или на любом языке
программирования.
В диаграмме деятельностей может использоваться
состояние, связанное с принятием решения - решение
(decision). Решение используется в тех случаях, когда в
зависимости от условий перехода может быть выбран тот
или иной переход на диаграмме. Может показаться, что
диаграмма действий является аналогом блок-схемы. Это не
так. Рассмотрим диаграмму, представленную на рис. 9.24.
Страницы
- « первая
- ‹ предыдущая
- …
- 277
- 278
- 279
- 280
- 281
- …
- следующая ›
- последняя »