Диаграммы потоков данных (DFD) являются эффективным инструментом
для анализа и визуализации бизнес-процессов. Узнайте больше о преимуществах и использовании DFD диаграмм. Уровни DFD 1 Уровень 0 (контекстная диаграмма) Показывает систему внешнюю среду, с Уровень 1 (диаграмма общего 2 которой она взаимодействует. представления) Крупные функциональные блоки системы и их взаимодействие. 3 Уровни 2 и выше
Детализация уровня "1" с разбиением
функциональных блоков на более мелкие компоненты. Примеры DFD диаграмм
Диаграмма уровня 0 Диаграмма уровня 1 Диаграмма уровня 2
Пример контекстной диаграммы Пример диаграммы общего Пример детализации уровня 1 с
DFD, показывающей представления DFD, разбиением функциональных взаимодействие системы с иллюстрирующей блоков на более мелкие внешними сущностями. функциональные блоки системы компоненты. и их потоки данных. Сущности и хранилище данных 1 Сущности 2 Хранилище данных
Что является активным Где информация хранится и
источником или доступна для использования получателем информации в в системе. системе.
3 Пример
Сущности: Пользователь, Заказ, Товар. Хранилища данных: База
данных, Файловая система. Типы потоков данных Входные потоки Выходные потоки Внутренние потоки данных данных данных Информация, поступающая Информация, передаваемая Информация, передаваемая в систему из внешней среды из системы во внешнюю внутри системы между ее или других систем. среду или другие системы. компонентами и функциями. Использование DFD для анализа бизнес- процессов 1 Идентификация ключевых активностей Определение основных шагов и Определение потоков данных 2 действий в рамках бизнес-процесса.
Идентификация информации, которая
перемещается по бизнес-процессу. 3 Выявление связей и зависимостей Определение взаимосвязей между активностями и потоками данных. Преимущества применения DFD диаграмм 1 Визуализация 2 Выявление представления системы неэффективных процессов Позволяет легко понять, как Помогает определить узкие работает система и как места и предложить взаимодействуют ее улучшения для повышения компоненты. эффективности.
3 Улучшение коммуникации
Предоставляет универсальный язык для обсуждения бизнес-процессов с
разными участниками проекта. Рекомендации по созданию DFD диаграмм
1 Начните с 2 Идентифицируйте 3 Разбейте на уровни
контекстной потоки данных диаграммы Определите, какие Структурируйте Установите связь данные входят и выходят диаграмму на уровни, системы с внешней из системы, а также их чтобы обеспечить средой и определите ее источники и получателей. логическую иерархию. основные функции.