Разница между функциональной и потоковой диаграммой алгоритмов заключается в их назначении и отображаемой информации:
- Функциональные диаграммы отражают взаимосвязи функций разрабатываемого программного обеспечения. shumkoff.ru Они создаются на ранних этапах проектирования систем, чтобы помочь проектировщику выявить основные функции и составные части проектируемой системы, а также, по возможности, обнаружить и устранить существенные ошибки. shumkoff.ru
- Потоковые диаграммы (диаграммы потоков данных, DFD) описывают внешние по отношению к системе источники и адресаты данных, логические функции, потоки данных и хранилища данных, к которым осуществляется доступ. shumkoff.ru intuit.ru Потоки на диаграммах изображаются именованными стрелками, ориентация которых указывает направление движения информации. intuit.ru
Таким образом, функциональные диаграммы фокусируются на функциональных аспектах системы, а потоковые — на потоках данных и процессах, их преобразующих. {8-host}