Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы экзамен_2003.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
854.53 Кб
Скачать
  1. Словарь данных dfd.

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

  • описанием значений потоков и хранилищ, изображенных на DFD;

  • описанием композиции агрегатов данных, движущихся вдоль потоков, т.е. комплексных данных, которые могут расчленяться на элементарные символы (например, АДРЕС ПОКУПАТЕЛЯ содержит ПОЧТОВЫЙ ИНДЕКС, ГОРОД, УЛИЦУ и т.д.);

  • описанием композиции групповых данных в хранилище;

  • специфицированием значений и областей действия элементарных фрагментов информации в потоках данных и хранилищах;

  • описанием деталей отношений между хранилищами.

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

По типу потока в словаре содержится информация, идентифицирующая:

  • простые (элементарные) или групповые (комплексные) потоки;

  • внутренние (существующие только внутри системы) или внешние (связывающие систему с другими системами) потоки;

  • потоки данных или потоки управления;

  • непрерывные (принимающие любые значения в пределах определенного диапазона) или дискретные (принимающие определенные значения) потоки.

Атрибуты потока данных включают:

  • имена-синонимы потока данных в соответствии с узлами изменения имени;

  • БНФ-определение в случае группового потока;

  • единицы измерения потока;

  • диапазон значений для непрерывного потока, типичное его значение и информацию по обработке экстремальных значений;

  • список значений и их смысл для дискретного потока;

  • список потоков, в которые данный поток входит (как элемент БНФ-определения);

  • комментарий, включающий дополнительную информацию

  1. Спецификации управления.Диаграммы переходов состояний (std).

Спецификации управления предназначены для моделирования и документирования аспектов систем, зависящих от времени или реакции на событие. Они позволяют осуществлять декомпозицию управляющих процессов и описывают отношения между входными и выходными управляющими потоками на управляющем процессе-предке. Д ля этой цели обычно используются диаграммы переходов состояний (STD). Жизненный цикл сущности относится к классу STD-диаграмм (рис. 14). Эта диаграмма отражает изменение состояния объекта с течением времени. Например, рассмотрим состояние товара на складе: товар может быть заказан у поставщика, поступить на склад, храниться на складе, проходить контроль качества, может быть продан, забракован, возвращен поставщикуВ ситуации, когда число состояний и/или переходов велико, для проектирования спецификаций управления могут использоваться таблицы или матрицы переходов состояний.

  1. Первая колонка таблицы содержит список всех состояний проектируемой системы;

  2. во второй колонке для каждого состояния приведены все условия, вызывающие переходы в другие состояния;

  3. в третьей колонке – совершаемые при этих переходах действия;

  4. четвертая колонка содержит соответствующие имена состояний, в которые осуществляется переход из рассматриваемого состояния при выполнении определенного условия.

Матрица переходов состояний содержит по вертикали перечень состояний системы, а по горизонтали список условий. Каждый ее элемент содержит список действий, а также имя состояния, в которое осуществляется переход.

.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]