Разница между диаграммой потока данных и блок-схемой

...

Различия между диаграммой потока данных и блок-схемой

Разница между диаграммой потока данных (DFD) и блок-схемой (FC) заключается в том, что диаграмма потока данных обычно описывает поток данных в системе, а блок-схема обычно описывает подробную логику бизнеса процесс.

Понимание диаграммы потока данных

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

Видео дня

Использование диаграммы потока данных

При использовании диаграммы потоков данных для иллюстрации процессов в системе необходимо использовать пять символов. Внешний объект, овал, представляет собой источник или место назначения потока данных за пределами области исследования. Процесс в прямоугольной рамке представляет собой манипулирование потоками данных в системе. Линия представляет поток данных со стрелками, показывающими направление потока, обычно от его источника к месту назначения. Хранилище данных - это место для хранения информации в системе, представленное узким прямоугольником с открытым концом. Поток ресурсов показывает поток любого физического материала от источника к месту назначения.

Понимание блок-схемы

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

Использование блок-схемы

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

В отличие

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