Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МиМТЕМА_4.doc
Скачиваний:
4
Добавлен:
24.11.2018
Размер:
11.54 Mб
Скачать

5. Описание накопителей данных

Поскольку накопитель данных - это структура данных, на­ходящаяся в статическом состоянии, то описать содержание каж­дого накопителя данных можно путем перечисления структур данных, входящих в его состав. При описании накопителя дан­ных фиксируются:

  • входящие потоки данных;

  • выходящие потоки данных;

  • запросы (если их немного);

  • физическая организация накопителей (выборочно).

На рис. 5.1. приведено описание накопителя данных D4: ЗАЯВКИ-ОЖИДАЕМЫЕ.

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

Накопитель данных

ЗАЯВКИ-ОЖИДАЕМЫЕ

Идентификатор

D4

Входящие потоки данных

I-D4 ЗАЯВКИ-КОРРЕКТНЫЕ

Выходящие потоки данных

D4-2 ЗАЯВКИ СГРУППИРОВАННЫЕ

D4-4 ЗАЯВКИ-С-УКАЗАНИЕМ-КНИГ

Содержит структуры данных

ЗАЯВКА

Запросы

Содержатся в функциональной спецификации

Физическая организация

Еще не определена

Рис. 5.1. Описание набора данных D4: ЗАЯВКИ-ОЖИДАЕМЫЕ

6. Описание процессов

Логика процессов может быть отражена с помощью несколь­ких способов:

  • деревьев решений;

  • таблиц решений;

  • структурно-естественного языка.

Часто в словаре данных не хватает места для хранения полно­го логического описания процесса. В таких случаях указывают входы и выходы процесса, излагают его логику и дают ссылку на документ "Функциональные спецификации", где приводится де­тальное описание логики процесса.

На рис. 6.1. приведено описание процесса "2: ФОРМИРО­ВАН И Е-ЗАКАЗА-ИЗ ДАТЕЛ Ю".

Процесс Индентификатор Описание

ФОРМИРОВАНИЕ-ЗАКАЗА-ИЗДАТЕЛЮ 2 Формируются заказы издателям в зависимости

от интенсивности поступления заявок, времени

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

Входы

Краткое описание логики

Выходы

D4-2 "СГРУППИРОВАННЫЕ-ЗАЯВКИ"

Просматриваются все корректные заявки и по каждому наименованию определяется число за­казанных экземпляров книги. Полученная сумма умножается на время до­ставки в днях и округля­ется до следующей боль­шей скидки при условии, что объем заказа при этом не возрастает больше чем на 25%

2-Издатель: ЗАКАЗЫ-НА-ПОКУПКУ

2-D5: ПОДРОБНОСТИ ЗАКАЗА-НА-ПОКУПКУ

Физическая ссылка

Все подробности этой логики можно найти в функциональной спецификации, раздел ...

Рис. 6.1. Образец бланка для описания процесса