В статье вы узнаете, что такое диаграмма потоков данных, и познакомитесь с некоторыми типичными символами и обозначениями. Хотите создать диаграмму потоков данных? Воспользуйтесь простым в использовании инструментом создания диаграмм с шаблонами для редактирования. Не пропустите!
Что такое диаграмма потоков данных?
Каждый бизнес строится на взаимосвязанной команде, основных частях проекта или нескольких отделах, поэтому бывает так сложно отслеживать каждый элемент. Контроль и отслеживаение процессов или областей, нуждающихся в улучшении, повышает уровень развития бизнеса и производительность труда. Диаграммы потоков данных (DFD) - один из самых простых и эффективных инструментов для понимания, совершенствования и внедрения новых систем в проект. Символы DFD - это визуальные представления процессов или систем организации, которые упрощают восприятие визуализированного проекта.
Диаграмма потоков данных предоставляет информацию о самом процессе, выходных и входных данных каждого объекта, а также о различных дополнительных процессах, через которые проходят данные. Визуализация каждого элемента процесса позволяет легко выявить недостатки и создать лучшую систему.
Диаграммы потоков данных появились в результате их использования в оперативных исследованиях для моделирования рабочего процесса в организациях. DFD возникла на основе диаграммы действий, которая использовалась в методах структурного анализа и проектирования (SADT) в конце 1970-х годов. Диаграммы потоков данных быстро набрали популярность и стали главным способом визуализации данных и этапов процесса. Хотя DFD в основном использовались для отображения потока данных в компьютерных системах, постепенно метод стал применяться для визуализации значительных потоков данных.
Хотите узнать, как создать диаграмму потоков данных с помощью удобного инструмента? Предлагаем пошаговое видеоруководство. Обратите на него внимание!
Физические и логические диаграммы потоков данных
Прежде чем приступить к созданию диаграммы потоков данных, важно определить, что из физического и логического DFD соответствует вашим потребностям.
Физические диаграммы потоков данных (DFD) направляют фокус внимание на том, как все происходит, определяя файлы, программное обеспечение, аппаратное обеспечение и людей, принимающих участие в информационном потоке.
Логические диаграммы потоков данных (DFD) направляют фокус внимание на передаваемой информации, объектах, получающих информацию, общих процессах, которые происходят и других элементах. С помощью этой диаграммы описывается бизнес-деятельность, но не рассматриваются технические аспекты развития проекта или процесса.
Для описания одного и того же информационного потока могут потребоваться как физические, так и логические диаграммы потоков данных. При качественной организация диаграммы раскрывают больше информации.
EdrawMax
Эффективное создание диаграмм потоков данных >>
- Превосходная совместимость с файлами: импорт и экспорт чертежей в различные форматы файлов, включая Visio
- Поддержка межплатформенных версий (Windows, Mac, Linux, Веб-версия)
Символы и обозначения диаграммы потоков данных
Символы диаграммы потоков данных
Символы DFD - это последовательные обозначения, которые описывают систему или процесс. Для описания направления потока данных используются короткие текстовые обозначения, стрелки, круги и прямоугольники. Частью DFDS также различные дополнительные процессы, точки хранения данных, а также входные и выходные данные.
Диаграмма потоков данных состоит из четырех основных элементов. К элементам относятся внешние объекты, хранилища данных, процессы и потоки данных. Элементы лучше всего представлены двумя основными методами обозначения, используемыми в DFDS – Yourdon & Coad и Gane & Sarson. Символы DFD немного различаются в зависимости от методологии. Несмотря на это, основные идеи остаются неизменными.
- Внешние объекты представлены квадратами в качестве источника или получателя данных.
- Процессы представлены прямоугольниками со скругленными углами.
- Потоки данных представляются стрелками для обозначения физического или электронного потока данных.
- Хранилища данных представляют собой физические или электронные XML-файлы, обозначенные прямоугольниками с открытым концом.
Диаграмма потоков данных
Диаграмма модели потока данных
Yourdon and Coad
Скачайте условное обозначение диаграммы потоков данных
Хотите создать диаграмму потоков данных с помощью готовых шаблонов? Попробуйте прямо сейчас!
EdrawMax создатель диаграмм потоков данных предлагает различные категории шаблонов для каждой отрасли, например, для управления библиотеками, гостиницами, школами, онлайн-магазинами и другими организациями. Используйте готовые шаблоны для создания собственной диаграммы! Начните прямо сейчас!
Обозначения диаграмм потоков данных
Внешний объект - внешний процесс или система, которые отправляют или получают данные в систему, изображенную на диаграмме, и из нее. Внешние объекты также известны как источники, завершители, приемники или действующие лица, они представлены квадратами.
Процесс - это процедура обработки данных с изменением или обработкой входящих данных для вывода. Процессы (которые в основном связаны с вводом-обработкой-выводом) изображаются прямоугольниками со скругленными углами, которые содержат 3 описательных элемента:
Во-первых, в верхнем левом углу отображается идентификационный номер. Обозначение выделяется произвольно на верхнем уровне и представляют уникальную ссылку.
Во-вторых, справа от идентификатора отображается местоположение, описывающее, в какой части системы выполняется процесс. Например, отдел или часть оборудования. Наконец, в центре поля помещается описательный заголовок. В этом случае используется простое повелительное наклонение с определенным глаголом, например "вести учет клиентов" или "найти водителя".
Хранилище данных - это место хранения информации в системе. Хранилище представлено в виде узкого прямоугольника с открытым концом. Представлять хранилище данных могут долгосрочными файлами, включая бухгалтерские книги продаж, а также краткосрочные накопления информации, например, пакеты документов для обработки. Каждому хранилищу данных должна быть присвоена ссылка, за которой следует произвольный номер.
Поток данных - показывает поток информации от источника к получателю. Поток данных представлен линией со стрелками, указывающими направление потока. Информация всегда поступает в процесс или из процесса и может быть письменной, устной или электронной. На каждый поток данных могут ссылаться процессы или хранилища данных, находящиеся в его начале и в конце, представляя описание его содержимого.
Поток ресурсов - показывает перемещение любого физического материала от источника к месту назначения. Иногда поток ресурсов обозначают физическими потоками.
Материальным данным, о которых идет речь, должно быть присвоено название. Потоки ресурсов обычно отображаются на ранних диаграммах высокого уровня. Их используют при описание физического потока материалов, который считается важным для анализа.
Как создать диаграмму потоков данных?
Важно следовать 4 основным правилам, чтобы создать правильную DFD. Правила также могут стать последовательным руководством по созданию диаграмм потоков данных.
- Каждый отдельный процесс должен иметь как минимум один вход и один выход.
- В каждом хранилище данных должен быть как минимум один входящий и один выходной поток данных.
- Данные в каждой системе должны проходить через определенный процесс.
- Каждый процесс на диаграмме потоков данных должен быть связан с другим процессом или хранилищем данных.
Ознакомившись со справочной информацией о DFD и практическими правилами, вы сможете создать свой собственный DFD. Процесс состоит из следующих пяти шагов:
1. Определите основные входные и выходные данные в вашей системе
Необходимо составить общее представление о вашей системе и выделить общие задачи, которые должна решать система. Опять же, остальная часть DFD построена на этих элементах.
2. Создайте контекстную диаграмму (уровень 0 DFD).
Для этого можно нарисовать отдельный узел процесса и подключив его к связанным внешним объектам. Узел представляет общую информацию о процессе, который выполняется в системе от ввода до вывода.
3. Разверните контекстную диаграмму в виде DFD уровня 1
Раздел DFD уровня 1 - это скорее общий обзор на данные с содержанием большего количества деталей, в отличии от контекстной диаграммы. Разбейте единый процесс на подробные процессы. Именно так вы сможете понять с чего развивается информация и что с ней должно произойти.
4. Расширьте диаграмму до уровня 2+ DFD
Следующий этап разбивает процессы на более подробные дополнительные процессы. Убедитесь, что вы добавили все необходимые хранилища данных и потоки на этом этапе.
5. Убедитесь в точности вашего окончательного DFD
Дополнительно проанализуйте вашу диаграмму, уделяя пристальное внимание потоку информации. В случае, если ваша диаграмма согласована и все необходимые хранилища данных добавлены, то вы справились. Другие участники также смогут быстро разобраться в схеме.
Примеры диаграмм потоков данных (DFD)
Предлагаем рассмотреть, как эти символы используются в диаграмме потоков данных. С помощью EdrawMax вы можете эффективно создавать четкие схемы потоков данных!
1. Шаблон потока данных о продажах
2. Шаблон схемы потока данных о складе
3. Бронирование билетов на поезд DFD
Заключение
Бизнес строится на системах и процессах, без которых было бы сложно работать. То, как члены команды взаимодействуют с системами, существенно влияет на эффективность развития проекта.
Диаграммы потоков данных предоставляют важную информацию о входных и выходных данных системы и процессах, а также позволяют выделить множество полезных советов по анализу и повышению эффективности. Независимо от того, совершенствуете ли вы существующий процесс или внедряете новый, DFD упростит вашу задачу. Загрузите подходящие шаблоны из EdrawMax и создайте свой собственный DFD.