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

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
UML-диаграмма деятельности, отображающая процесс мозгового штурма.

Диагра́мма де́ятельности (англ. activity diagram) — UML-диаграмма, на которой показано разложение некоторой деятельности на её составные части. Под деятельностью (англ. activity) понимается спецификация исполняемого поведения в виде координированного последовательного и параллельного выполнения подчинённых элементов — вложенных видов деятельности и отдельных действий англ. action, соединённых между собой потоками, которые идут от выходов одного узла ко входам другого.

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

Диаграммы деятельности состоят из ограниченного количества фигур, соединённых стрелками. Основные фигуры:

  1. Прямоугольники с закруглениями — действия
  2. Ромбы — решения
  3. Широкие полосы — начало (разветвление) и окончание (схождение) ветвления действий
  4. Чёрный круг — начало процесса (начальное состояние)
  5. Чёрный круг с обводкой — окончание процесса (конечное состояние)

Стрелки идут от начала к концу процесса и показывают последовательность переходов.

Похожие диаграммы в других стандартах[править | править вики-текст]

Наиболее близким и точным аналогом диаграмм деятельности являются математически строгие дракон-схемы визуального алгоритмического языка ДРАКОН. Более отдаленным аналогом диаграмм деятельности являются схемы алгоритмов по ГОСТ 19.701-90.

См. также[править | править вики-текст]