- •Власов м. П. Конспект лекций по дисциплине методы исследования в менеджменте
- •Тема 4 Формирование словаря данных. Определение логики процессов
- •Формирование словаря данных
- •1. Уровни описания данных
- •2. Описание элементов данных
- •3. Описание структуры данных
- •4. Описание потоков данных
- •5. Описание накопителей данных
- •6. Описание процессов
- •7. Описание внешних сущностей
- •8. Описание словарных статей
- •Определение логики процессов
- •1. Ключевые проблемы выражения логики
- •2. Деревья решений
- •3. Таблицы решений
- •4. Выбор способа представления логики процесса
- •5. Языковые средства представления логики процессов
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. Образец бланка для описания процесса