Основные компоненты, которые должны присутствовать в DFD-диаграммах:
- Процесс. 12 Функция или действия по обработке данных. 2 Обозначается в виде круга или прямоугольника со скруглёнными краями и горизонтальной чертой внутри. 2
- Внешняя сущность. 2 Объект за пределами моделируемой системы, который является отправителем или получателем данных. 2 Обозначается квадратом. 2
- Хранилище данных. 2 Источник, приёмник или промежуточное хранилище данных внутри моделируемой системы — база данных, таблица, документ, список, файл и пр.. 2 Обозначается в виде прямоугольника с незакрытым правым краем, может иметь вертикальную черту слева. 2
- Поток данных. 2 Непосредственно данные, которые входят в процессы и хранилища или выходят из них. 2 Например, «ФИО клиента», «Номер договора», «Сведения по заявке», «Запрос» и т.д.. 2 Обозначаются как сплошные стрелки с подписями. 2