Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПЗ-пример.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
537.09 Кб
Скачать

1.4 Вывод

В результате анализа функционирования организации (учреждения, подразделения) «Рекламное агентство» в плане трех автоматизируемых функций (бизнес-процессов), связанных с процессом приема и выполнения заказов, получены локальные описания проблемной области информационной системы, включающие данные о заказах (заказчике, приемщике и услугах), рекламных проектах (исполнителей, продуктов проекта работах по изготовлению продукта) и размещениях рекламы (договорах аренды места размещения и размещаемых продуктах). Тестовые данные в данном разделе не предусмотрены.

2 Проектирование внешних иерархических моделей

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

2.1 Составление внешних иерархических моделей

В данном подразделе на основе описательных моделей данных, полученных на предшествующих этапах проектирования для каждой автоматизируемой функции, строятся исходные концептуальные модели иерархического вида в графической форме. Графические диаграммы исходных моделей приведены в документе 2012.654600.БД.КР.52.ИМ «Иерархическая модель», а соответствующих тестовых данных – в документе 2012.654600.БД.КР.52.ИТ «Иерархическая модель. Тестовые данные».

2.1.1 Функция 1 «Прием заказов»

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

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

Обобщение атрибутов. Исходные атрибуты, отражающие сведения о составе заказа обобщены в агрегат «Состав заказа»: «Нпп услуги», «Код услуги», «Название услуги», «Объем услуги».

Тестовые данные. Тестовые данные для этой функции, полученные путем преобразования в иерархическую форму тестовых данных предыдущего этапа в соответствии с разработанной иерархической моделью, представлены в документе «Иерархическая модель. Тестовые данные».

2.1.1 Функция 2 «Проектирование рекламы»

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

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

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

Тестовые данные. Тестовые данные для этой функции, полученные путем преобразования в иерархическую форму тестовых данных предыдущего этапа в соответствии с разработанной иерархической моделью, представлены в документе «Иерархическая модель. Тестовые данные».

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]