Методология DFD (Data Flow Diagramming) для создания моделей потока данных
Диаграммы потоков данных (DFD) используются для описания схемы документооборота, технологических процессов обработки информации и движения материальных потоков. Они используются как дополнение к модели IDEF0, содержат описание:
- функций обработки информации (работы, activities);
- документы (стрелки, arrows), объекты, сотрудников или отделы, которые участвуют в обработке информации;
- внешние ссылки (external references), которые обеспечивают интерфейс с внешними объектами, находящимися за границами моделируемой системы;
- таблицы для хранения документов (хранилище данных, data store).
Для построения диаграмм потоков данных чаще всего используется нотация Гейна-Сарсона или Иордона – Де Марко (табл. 1).
Таблица 1. Типовые элементы диаграмм DFD
Работы
Работы – функции системы, преобразующие входы в выходы, изображаются прямоугольниками со скругленными углами, смысл их совпадает со смыслом работ в IDEF0.
Внешние сущности
Это входы в систему и/или выходы из нее, изображаются в виде прямоугольников с тенью и обычно располагаются по краям диаграммы. Одна внешняя сущность может быть использована многократно на одной или нескольких диаграммах.
Стрелки (потоки данных)
Стрелки описывают движение объектов из одной части системы в другую. В DFD каждая сторона работы не имеет четкого назначения, стрелки могут подходить и выходить из любой грани прямоугольника работы. Применяются двунаправленные стрелки для описания диалогов типа "команда-ответ" между работами, между работой и внешней сущностью и между внешними сущностями, а также между работой и хранилищем данных.
|
|
Хранилище данных
Хранилища данных изображают объекты в покое. В материальных системах хранилища данных изображаются там, где объекты ожидают обработки, например в очереди. В системах обработки информации хранилища данных являются механизмом, который позволяет сохранить данные для последующих процессов.
Слияние и разветвление стрелок
В DFD стрелки могут сливаться и разветвляться, что позволяет описать декомпозицию стрелок. Каждый новый сегмент сливающейся или разветвляющейся стрелки может иметь собственное имя.
Построение диаграмм DFD
Диаграммы DFD могут быть построены с использованием традиционного структурного анализа (подобно диаграмме IDEF0).
Контекстная диаграмма содержит один прямоугольник работы, изображающий систему в целом, и внешние сущности, с которыми система взаимодействует. В качестве внешних сущностей используются источники и приемники информации, объекты управления (вещи, люди, процессы).
Нумерация объектов
В DFD номер каждой работы может включать префикс, номер родительской работы и номер объекта.
|
|
Номер объекта - уникальный номер работы на диаграмме. Например, работа может иметь номер А.12.4. Уникальные номера имеют хранилища данных и внешние сущности, независимо от их расположения на диаграмме. Каждое хранилище данных имеет префикс D и уникальный номер, например D5. Каждая внешняя сущность имеет префикс Е и уникальный номер, например Е4.
Порядок построения DFD
На диаграмме DFD показываются работы, которые входят в состав описываемого бизнес-процесса, а также входы и выходы каждой работы – информационные, материальные потоки.
От поставщиков поступают материалы и информация, которые становятся внешними входами. Внешние выходы уходят наружу к потребителю в виде результатов деятельности, выходной информации. Временная последовательность работ может не совпадать с направлением движения потоков в бизнес-процессе.
При построении DFD-схемы бизнес-процесса рекомендуется показывать подразделения и должности, участвующие и отвечающие за выполнение работ, входящие в состав процесса.
Названия работы нужно формулировать согласно следующее формуле.
Название работы = Действие + Объект на которым действие осуществляется |
Название материальных и информационных потоков следует давать согласно следующей формуле:
Дата добавления: 2020-04-25; просмотров: 185; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!