Скачиваний:
114
Добавлен:
30.04.2013
Размер:
735.74 Кб
Скачать

3. Классические структуры и общие образцы 65

─────────────────────────────────────────────────────────────────

Шаг 6. Расширим модель итоговой информацией по использованию

ресурсов. Подведение итогов обычно выполняется для определенного

периода времени. С учетом этих требований модель преобразуется к

сложному виду, показанному ниже.

 

┌──────┬┐за ┌───────┐

│ ├┼ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─┤ │

│ ├┘ для│ │

│ │ │ │

│ ИТОГ ├┐по ┌──────┐ │ПЕРИОД │

│ ├┼──────────────────── ─ ─ ─ ─ ─ ─ ─ ─ ┤ │ │ │

│ ├┘ иметь│ │ │ │

│ │ ┌──────────┬┐по │ │ │ │

│ │ │ ├┼──────────── ─ ─ ─ ─ ─ ─┤ПРОЕКТ│ │ │

│ │ │ ├┘ иметь│ │ │ │

│ │ │ ПУНКТ │ ┌────────┐ │ │ │ │

├┬┬──┬┬┤ │ │ │ ├┐по │ │ │ │

└┼┘ └┼┘ │ РАСХОДА │ │ ├┼──── ─ ─┤ │ │ │

│ │ │ │ │ ПУНКТ ├┘ иметь│ │ │ │

│ │ │ │ │ │ └──────┘ │ │

└o────o┘ │ │ │ ПЛАНА │ │ │

│ │ ├┬┬────┬┬┬─┘ │ │специфициро- │ │

│ │ └┼┘ └┼┘исполь- │ПРОЕКТА ├┐ваться для │ ├┐в

│ │ │редко │зовать │ ├┼──────── ─ ─ ─ ─ ┤ ├┼ ┐

│ │ │ │ │ ├┘ для│ ├┘

│ │ └o──────o─┘ │ │ └──────┬┘ │

│ │ │ │ │ │ состоит

│ │ │ │ │ │ из └ ─ ┘

│ │ │ │ │ │

│ │ │ │ │ │ ┌───────┐

│ │ │ │относиться │ │

│ │ │ │ ├┐ к │ ТИП │

│ │ │ ├┼────────── ─ ─ ─ ─ ┤ │

│ │ │ ├┘ классифи- │ ПЛАНА │

│ │ редко├┬┬────┬┬┤ катор для │ │

│ │ исполь-└┼┘ └┼┘исполь- │ │

│ │ зовать └o──────o┘зовать └───────┘

│ │ │

│ └ ─ ─ ─ ─ ─ ─ ─ ┐ │

│ └ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ─ ┐

│ │ │

в│ в в в в в

┌┴────────┴──┴┐ ┌┴──┴─┴───────────┐

│ │ │ │

│ │относиться │ │

│ РЕСУРС ├┐ к │ ТИП РЕСУРСА │

│ ├┼────── ─ ─ ─ ┤ │

│ ├┘ класси-│ │

│ │ фикатор│ │

└─────────────┘ для └─────────────────┘

 

Рис.3.31. Добавление итогов по расходованию ресурсов

.

Информационно-логическое моделирование.

66 Модель "Сущность-Связь"

─────────────────────────────────────────────────────────────────

Шаг 7. Анализ последней модели показывает, что сущности

ПУНКТ ПЛАНА ПРОЕКТА, ПУНКТ РАСХОДА, ИТОГ имеют подобные атрибуты

и связи.

Следующая диаграмма учитывает это обобщение и является очень

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

Попробуйте заменить имя сущности ПРОЕКТ на КУРС ОБУЧЕНИЯ или РАЗ-

РАБОТКА ИЗДЕЛИЯ.

 

┌───────────────────────────┐специфици-

│ │роваться ┌───────────┐

│ ПУНКТ УПРАВЛЕНИЯ ├┐для │ ├┐в

│ ├┼─ ─ ─ ─ ─ ─ ─ ─ ─┤ ПЕРИОД ├┼ ─ ┐

│ ┌─────────────────┐ ├┘ для│ ├┘

│ │ │ │ └────────┬──┘ │

│ │ ПУНКТ ПЛАНА │ │ состоит

│ │ │ │ из └ ─ ─ ─ ┘

│ └─────────────────┘ │

│ │

│ ┌─────────────────┐ │ ┌──────────────┐

│ │ │ │ │ │

│ │ ПУНКТ РАСХОДА │ │ │ │

│ │ │ ├┐по │ ПРОЕКТ │

│ └─────────────────┘ ├┼───────── ─ ─ ─ ─ ─┤ │

│ ├┘ иметь │ │

│ ┌─────────────────┐ │ └──────────────┘

│ │ │ │

│ │ ПУНКТ ИТОГА │ │

│ │ │ │

│ └─────────────────┘ │

│ │

└┬┬┬───────────────┬┬┬───┬┬┬┘

└┼┘отно- редко └┼┘ └┼┘исполь-

│ситься исполь-└o─────o┘зовать

│к зовать │

│ │

│классифи- │показан

катор для в показан в

┌─┴────────────┐ ┌┴─────────────┐ ┌┴────────────┐

│ │ │ │относиться │ │

│ ТИП │ │ ├┐ к │ │

│ УПРАВЛЕНИЯ │ │ РЕСУРС ├┼──────── ─ ─ ─ ┤ ТИП РЕСУРСА │

│ │ │ ├┘ класси-│ │

│напр. Бюджет │ │ │ фикатор│ │

└──────────────┘ └──────────────┘ для └─────────────┘

 

Рис.3.32. Общая модель для управляющей информации

.