Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Методология построения диаграмм потоков данных

Автор:   •  Февраль 3, 2023  •  Реферат  •  1,250 Слов (5 Страниц)  •  246 Просмотры

Страница 1 из 5

Тема: Методология построения диаграмм потоков данных.

План:

  1. Введение;
  2. Назначение диаграмм потоков данных;
  3. Синтаксис и семантика диаграмм потоков данных;
  4. Построение диаграмм потоков данных;
  5. Контрольные вопросы.

Введение

Диаграммы потоков данных (Data Flow Diagrams – DFD) – методология графического структурного анализа, описывающая внешние по отношению к системе источники и адресаты данных, логические функции, потоки данных и хранилища данных, к которым осуществляется доступ.

Необходимость использования DFD-диаграмм заключается в потребности описать существующие в структуре организации потоки данных. Модель производственных процессов в формате DFD получается, когда описание создается по процессному признаку.

DFD описывают:

a) функции обработки информации (работы);

b) документы (стрелки), объекты, сотрудников или отделы, которые участвуют в обработке информации;

c) внешние ссылки, которые обеспечивают интерфейс с внешними объектами, находящимися за границами моделируемой системы;

d) таблицы для хранения документов (хранилище данных).

Диаграммы потоков данных содержат элементы двух видов (рис. 1): четырехугольники – описывающие функции (работы, процессы) и стрелки которые описывают информационные потоки между этими функциями.

Как для IDEF0 и IDEF3, для DFD существует набор правил, нарушение которых ведет к неправильности понимания диаграмм.

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

[pic 1]

Рис. 1. Пример диаграммы потока данных

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

Назначение диаграмм потоков данных

Диаграммы потоков данных моделируют систему как набор действий, соединенных друг с другом стрелками (так же, как и диаграммы IDEF0). DFD может содержать два новых типа объектов: объекты, собирающие и хранящие информацию (хранилища данных) и внешние сущности (объекты, моделирующие взаимодействие с теми частями системы или другими системами, которые выходят за границы моделирования (рис. 2).

[pic 2]

Рис. 2. Пример DFD-диаграммы

В отличии от стрелок в IDEF0, которые иллюстрируют отношения, стрелки в DFD показывают, как объекты (включая и данные) реально перемещаются от одного действия к другому. Это представление потока обеспечивает отражение в DFD-моделях таких физических характеристик системы, как движение объектов (потоки данных), хранение объектов (хранилища данных), источники и потребители объектов (внешние сущности). 6 По диаграммам DFD мы имеем возможность определить необходимые ресурсы при выполнении операций, определить движение информационных и ресурсных потоков. Совместное использование DFD диаграмм и IDEF3 и дальнейшее преобразование функциональной модели в имитационную позволяет более точно определить параметры процесса, найти «узкие» места, зависящие как от наличия свободных ресурсов, так и в том числе от квалификации исполнителей.

Синтаксис и семантика диаграмм потоков данных

В отличии от IDEF0, рассматривающего систему как множество взаимопересекающихся действий, в названиях объектов DFD-диаграмм преобладают имена существительные. Контекстная DFD-диаграмма часто состоит из одного функционального блока и нескольких внешних сущностей. Функциональный блок на этой диаграмме обычно имеет имя, совпадающее с именем всей системы (рис. 3).

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

...

Скачать:   txt (18.1 Kb)   pdf (264.8 Kb)   docx (190.4 Kb)  
Продолжить читать еще 4 страниц(ы) »
Доступно только на Essays.club