Построение словаря данных. Структура потоков данных.

Словарь данных описывает каждый поток данных,определенный в системе.В словаре данных определяются все потоки данных и управления,а также хранилища данных и управления.Внешние сущности не описываются в словаре данных ввиду того,что они принадлежат окружению системы,а не самой системе.В словаре присутствуют описания двух типов потоков-примитивов и составных потоков.Примитивы в отличие от составных потоков не определяются через др потоки и примитивы.

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

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

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

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

Для дискретных примитивов множество атрибутов следующее:число значений;список значений;частота измерения.

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

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

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