Разрывная. Павлов Гусев ИС-21-1С. Dfd описывают
Скачать 61.24 Kb.
|
1) DFD — data flow diagrams — диаграммы потоков данных. Так называется методология графического структурного анализа, описывающая внешние по отношению к системе, источники и адресаты данных, логические функции, потоки данных и хранилища данных, к которым осуществляется доступ. Необходимость использования DFD-диаграмм заключается в потребности описать существующие в структуре организации потоки данных. Модель производственных процессов в формате DFD получается, когда описание создается по процессному признаку. DFD описывают: a) функции обработки информации (работы); b) документы (стрелки), объекты, сотрудников или отделы, которые участвуют в обработке информации; c) внешние ссылки, которые обеспечивают интерфейс с внешними объектами, находящимися за границами моделируемой системы; d) таблицы для хранения документов (хранилище данных). Диаграммы потоков данных содержат элементы двух видов (рис. 1): четырехугольники – описывающие функции (работы, процессы) и стрелки, которые описывают информационные потоки между этими функциями. 2) Контекстная DFD-диаграмма часто состоит из одного функционального блока и нескольких внешних сущностей. Функциональный блок на этой диаграмме обычно имеет имя, совпадающее с именем всей системы. Добавление к диаграмме внешних ссылок не отменяет основного требования, что модель должна строиться с единственной точки зрения и иметь четко определенную цель и границы. 3) Функциональные блоки DFD моделируют некоторую функцию, которая преобразует сырье в какую-либо продукцию. Внешние сущности обеспечивают необходимые входы для системы и/или являются приемниками для ее выходов. Стрелки (потоки данных) описывают передвижение (потоки) объектов от одной части системы к другой. 4) Хранилища данных моделируют их во всех остальных состояниях. При моделировании производственных систем хранилищами данных служат места временного складирования, где хранится продукция на промежуточных стадиях обработки. В информационных системах хранилища данных представляют любой механизм, который поддерживает хранение данных для их промежуточной обработки. 5) Стрелки на DFD-диаграммах могут быть разбиты (разветвлены) на части, и при этом каждый получившийся сегмент может быть переименован таким образом, чтобы показать декомпозицию данных, переносимых конкретным потоком 6) В настоящее время при разработке информационных систем завоевывает все большую популярность альтернативный подход, известный как разделение событий, в котором для моделирования системы строится несколько моделей DFD: вначале – логическая модель, отображающая систему как набор действий и описывающая, что должна делать система. 7) Номер каждого функционального блока DFD может включать в себя префикс, номер родительской диаграммы и собственно номер объекта. Номер объекта уникальным образом идентифицирует функциональный блок на диаграмме. Номер родительской диаграммы и номер объекта в совокупности обеспечивают уникальную идентификацию каждого блока модели. Уникальные номера присваиваются также каждому хранилищу данных и каждой внешней сущности вне зависимости от расположения объекта на диаграмме. |