ВУЗ:
Составители:
Рубрика:
7.1. Методология DFD 65
вания определить базовые требования к данным. В этом случае совместно
используются методологии DFD и IDEF1X.
Диаграммы DFD могут быть построены с использованием традиционного
структурного анализа, подобно тому, как строятся диаграммы IDEF0:
1) строится физическая модель, отображающая текущее состояние дел;
2) полученная модель преобразуется в логическую модель, которая отоб-
ражает требования к существующей системе;
3) строится модель, отображающая требования к будущей системе;
4) строится физическая модель, на основе которой должна быть построена
новая система.
Альтернативным является подход, применяемый при создании программ-
ного обеспечения, называемый событийным разделением (Event Partition-
ing), в котором различные диаграммы DFD выстраивают модель системы.
1) Логическая модель строится как совокупность процессов и документи-
рования того, что эти процессы должны делать.
2) С помощью модели окружения система описывается как взаимодей-
ствующий с событиями из внешних сущностей объект. Модель окру-
жения (Environment Model) обычно содержит описание цели системы,
одну контекстную диаграмму и список событий. Контекстная диаграм-
ма содержит один блок, изображающий систему в целом, внешние сущ-
ности, с которыми система взаимодействует, ссылки и некоторые стрел-
ки, импортированные из диаграмм IDEF0 и DFD. Включение внешних
ссылок в контекстную диаграмму не отменяет требования методологии
чётко определить цель, область и единую точку зрения на моделируе-
мую систему.
3) Модель поведения (Behavior Model) показывает, как система обраба-
тывает события. Эта модель состоит из одной диаграммы, в которой
каждый блок изображает каждое событие из модели окружения, могут
быть добавлены хранилища для моделирования данных, которые необ-
ходимо запоминать между событиями. Потоки добавляются для связи
Страницы
- « первая
- ‹ предыдущая
- …
- 63
- 64
- 65
- 66
- 67
- …
- следующая ›
- последняя »
