Введение

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

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

Обзор

Термин "диаграмма потока" используется в теории и на практике в различных значениях. Чаще всего термины "диаграмма потока" и "блок-схема" используются как взаимозаменяемые для обозначения визуального представления процесса. Например, в книге "Информационная графика: всеобъемлющий иллюстрированный справочник" Харриса (1999) приводится два отдельных определения:
Блок-схема или диаграмма потока – это диаграмма, которая визуально отображает взаимосвязанную информацию, такую как события, этапы процесса, функции и т.п., в организованном виде, например последовательно или хронологически. Диаграмма потока – это графическое представление физического маршрута или потока людей, материалов, документов, транспортных средств или коммуникаций, связанных с процессом, процедурой, планом или исследованием. Второе определение ограничивается представлением физического пути или потока. Примером такой диаграммы является иллюстрация потоков в системе ядерной подводной лодки, показывающая различные потоки в системе, движущиеся в обоих направлениях. Представление такой системы может быть дополнено одной или несколькими блок-схемами, показывающими последовательность одного из потоков в одном направлении или любой из управляющих потоков, предназначенных для управления системой. Физическое перемещение объектов из одного места в другое также можно визуализировать с помощью комбинации карт и блок-схем или диаграмм Санки, которые называются картами потоков. Карты потоков могут указывать на карте, что именно перемещается, движется или мигрирует, в каком направлении и в каких количествах и т.д.