
- •2013.230100.Бд.Кр.Пз ивт-302.Самигуллин
- •1 Описание проблемной области
- •1.2 Описание автоматизируемых функций (бизнес-процессов)
- •1.2.1 Перечень автоматизируемых функций
- •1.2.2 Функция 1 «Прием заказов»
- •1.2.3 Функция 2 «Проектирование рекламы»
- •1.2.4 Функция 3 «Размещение рекламы»
- •1.3 Первичное описание информационного обеспечения
- •1.4 Вывод
- •2 Проектирование внешних иерархических моделей
- •2.1 Составление внешних иерархических моделей
- •2.1.1 Функция 1 «Прием заказов»
- •2.1.1 Функция 2 «Проектирование рекламы»
- •2.1.1 Функция 3 «Размещение рекламы»
- •2.2 Спецификации локальных ограничений и правил
- •2.3 Вывод
- •3.1 Нормализация локальных er-моделей
- •3.1.1 Функция 1 «Прием заказов»
- •3.1.2 Функция 2 «Проектирование рекламы»
- •3.1.3 Функция 3 «Размещение рекламы»
- •3.2 Спецификации локальных ограничений и правил
- •3.3 Вывод
- •4 Проектирование глобальной er-модели
- •4.1 Анализ дублирования в локальных моделях
- •4.1.1 Выявление эквивалентных сущностей
- •4.1.2 Выявление подсущностей и категорий сущностей
- •4.3 Спецификации ограничений и правил
- •4.3 Вывод
- •5 Проектирование внутренней реляционной модели
- •5.1 Устранение подсущностей, категорий и явных связей
- •5.1.1 Устранение подсущностей и категорий
- •5.1.2 Устранение явных связей типа «один ко многим»
- •5.2 Спецификации ограничений и правил
- •5.4 Вывод
- •6 Проектирование моделей отображения
- •6.1 Разработка иерархий представлений
- •6.1.1 Функция 1 «Учет кадров»
- •6.2 Разработка внутренних моделей представлений
- •6.2.1 Функция 1 «Учет кадров»
- •6.3 Вывод
- •Заключение
- •Список литературы
3.1.2 Функция 2 «Проектирование рекламы»
Нормализованная ER-модель для данной функции представлена на листах 2 в документах «Локальная модель промежуточная» и «Локальная модель».
Промежуточная нормализованная модель содержит:
– 5 сущности (ей): «Проектирование рекламы», «Проектирование рекламы*Исполнитель проекта», «Проектирование рекламы*Продукт проекта», «Продукт проекта*Работа по изготовлению продукта», «Работа по изготовлению продукта*Расход ресурса».
– 4 безымянные идентифицирующие связи типа «многие к одному».
Сущность «Проектирование рекламы» содержит данные о проектировании рекламы: Рег. номер проекта, Название проекта, Рег. номер заказа. Сущность «Проектирование рекламы*Исполнитель проекта» содержит данные об исполнителе проекта: Нпп исполнителя, Код исполнителя, Фио исполнителя. Сущность «Проектирование рекламы*Продукт проекта» содержит данные о продукте проекта: Нпп продукта, Код вида продукта, Название вида продукта, Рег. номер продукта, Особенности продукта. Сущность «Продукт проекта*Работа по изготовлению продукта» содержит данные о работе по изготовлению продукта: Нпп работы, Код вида работы, Название вида работы. Сущность «Работа по изготовлению продукта*Расход ресурса» содержит данные о расходах ресурсов: Нпп ресурса, Код ресурса, Название ресурса, Количество.
Связь «Проектирование рекламы - Проектирование рекламы* Исполнитель проекта» задает данные об исполнителе проекта. Связь «Проектирование рекламы - Проектирование рекламы*Продукт проекта» задает данные о продукте проекта. Связь «Проектирование рекламы*Продукт проекта - Продукт проекта*Работа по изготовлению продукта» задает данные о работе по изготовлению продукта. Связь «Продукт проекта*Работа по изготовлению продукта - Работа по изготовлению продукта*Расход ресурса» задает данные о расходе ресурса.
Окончательная нормализованная модель содержит:
– 10 сущности (ей): «Проектирование рекламы», «Проектирование рекламы*Исполнитель проекта», «Исполнитель», «Проектирование рекламы* Продукт проекта», «Продукт», «Вид продукта», «Продукт проекта*Работа по изготовлению продукта», «Вид работы», «Работа по изготовлению продукта*Расход ресурса», «Ресурс».
– 5 связей типа «один ко многим»: «Проектирование рекламы*Исполнитель проекта - Исполнитель», «Проектирование рекламы* Продукт проекта - Продукт», «Продукт - Вид продукта», «Продукт проекта*Работа по изготовлению продукта - Вид работы», «Работа по изготовлению продукта*Расход ресурса - Ресурс».
Сущность «Проектирование рекламы» содержит данные о проектировании рекламы: Рег. номер проекта, Название проекта, Рег. номер заказа. Сущность «Проектирование рекламы*Исполнитель проекта» содержит данные об исполнителе проекта: Нпп исполнителя. Сущность «Исполннитель» содержит данные об исполнителе: Код исполнителя, Фио исполнителя. Сущность «Проектирование рекламы*Продукт проекта» содержит данные о продукте проекта: Нпп продукта. Сущность «Продукт» содержит данные о продукте: Рег. номер продукта, Особенности продукта. Сущность «Вид продукта» содержит данные о виде продукта: Код вида продукта, Название вида продукта. Сущность «Продукт проекта*Работа по изготовлению продукта» содержит данные о работе по изготовлению продукта: Нпп работы. Сущность «Вид работы» содержит данные о виде работы: Код вида работы, Название вида работы. Сущность «Работа по изготовлению продукта*Расход ресурса» содержит данные о расходах ресурсов: Нпп ресурса, Количество. Сущность «Ресурс» содержит данные о ресурсе: Код ресурса, Название ресурса.
Связь «Проектирование рекламы*Исполнитель проекта - Исполнитель» задает данные об исполнителе. Связь «Проектирование рекламы*Продукт проекта - Продукт» задает данные о продукте. Связь «Продукт - Вид продукта» задает данные о виде продукта. Связь «Продукт проекта*Работа по изготовлению продукта - Вид работы» задает данные о виде работы. Связь «Работа по изготовлению продукта*Расход ресурса - Ресурс» задает данные о ресурсе.