Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
База данных - ИС МЧС.doc
Скачиваний:
106
Добавлен:
02.05.2014
Размер:
965.12 Кб
Скачать
  1. Проектирование исходных локальных моделей

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

2.1 Составление исходных локальных моделей

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

2.1.1  Функция 1 «Регистрация вызова»

Исходная иерархическая модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 2.1.

Состав и структура модели.Модель содержит две сущности «Оператор» и «Вызов».

Обобщение атрибутов. Исходные атрибуты отражающие информацию о вызове обобщены в повторяющийся агрегат «Вызов» с атрибутами «Нпп», «Дата», «Время», «Причина», «Адрес», «Номер отряда», «ФИО звонившего». Атрибуты отражающие информацию об операторе принявшем вызов обобщены в агрегат «Оператор» с атрибутами «Личный номер» и «ФИО».

2.1.2  Функция 2 «Учет кадров»

Исходная иерархическая модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 2.2.

Состав и структура модели.Модель содержит единственную сущность «Сотрудник». Для сущности «Сотрудник» набор атрибутов имеет структуру: повторяющийся агрегат «Дети» и повторяющийся агрегат «Карьера».

Обобщение атрибутов.Исходные атрибуты, отражающие наличие детей, обобщены в повторяющийся агрегат «Дети» с атрибутами «Номер по порядку», «Дата рождения», «Пол». Атрибуты отражающие карьеру сотрудника обобщены в повторяющийся агрегат «Карьера» с атрибутами «Нпп», «Должность», «Звание», «Код подразделения», «Дата назначения», «Дата увольнения».

2.1.3  Функция 3 «Учет материальной части»

Исходная иерархическая модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 2.3.

Состав и структура модели.Модель единственную сущность «Имущество», набор атрибутов которой имеет структуру: агрегат «Сотрудник».

Обобщение атрибутов.Исходные атрибуты, отражающие данные сотрудника, обобщены в повторяющийся агрегат «Сотрудник» с атрибутами «Личный номер», «ФИО».

2.1.4  Функция 4 «График дежурств»

Исходная иерархическая модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 2.4.

Состав и структура модели.Модель содержит единственную сущность «Дежурство», набор атрибутов которой имеет сложную структуру: агрегат «Оператор» и агрегат «Наряд», который включает в себя повторяющийся агрегат «Сотрудник».

Обобщение атрибутов.Исходные атрибуты, отражающие оперативного сотрудника входящего в наряд, обобщены в повторяющийся агрегат «Сотрудник» с атрибутами «Личный номер», «Звание», «ФИО».

2.1.5 Функция 5 «Отчет о вызове»

Исходная иерархическая модель для данной функции, полученная на основе описания, приведенного в разд. 1, представлена на рисунке 2.5.

Состав и структура модели.Модель содержит единственную сущность «Отчет», набор атрибутов которой имеет простую структуру.

Обобщение атрибутов.Для данной функции обобщение атрибутов не производилось.

Соседние файлы в предмете Базы данных