Разработка концептуальной и логической модели

Автор: Пользователь скрыл имя, 14 Марта 2012 в 19:17, реферат

Краткое описание

Первый этап проектирования заключается в описании объектов БД (сущностей), определении их атрибутов и в установлении связей между сущностями.
При разработке логической модели выполняются следующие действия:
1. Для каждой сущности создается таблица.
2. Выбирается ключевое поле.
3. Создаются связи с использованием ключевых полей.

Файлы: 1 файл

разработка концептуальной и логической модели (1).doc

— 57.50 Кб (Скачать)


РАЗРАБОТКА КОНЦЕПТУАЛЬНОЙ И ЛОГИЧЕСКОЙ МОДЕЛИ

 

Туристическое агентство создает ИС, автоматизирующую процессы учета договоров с клиентами контроля исполнения заказов на путешествия.  Агентство организует туры в разные страны. Договор включает в себя название компании-клиента, данные о контактном лице, описание предмета договора (страна, число туристов, тур), дату начала исполнения договора, дату окончания исполнения, дату оплаты. В реализации заказа принимает участие сотрудник туристического агентства. В функции ИС входит получение следующей информации.

1.      Клиенты

2.      Договоры.

3.      Контроль исполнения.

4.      Бизнес – анализ (различные виды отчетов).

Такая постановка задачи позволяет выделить следующие массивы информации:

                       Клиенты

                       Договоры

                       Страны

                       Сотрудники

                       Туры

1.      Составление концептуальной модели

Первый этап проектирования заключается в описании объектов БД (сущностей), определении их атрибутов и в установлении связей между сущностями. Для БД туристического агентства можно задать такие атрибуты сущностей:

Клиенты

Код клиента

Числовой

Наименование клиента

Текстовый

Контактное лицо

Текстовый

Адрес

Текстовый

Телефон

Текстовый

Сотрудники

Код сотрудника

Числовой

Фамилия имя отчество

Текстовый

Домашний телефон

Текстовый

Дата найма

Дата/время

Дата рождения

Дата/время

Размер оклада

Денежный

Страны

Код страны

Числовой

Наименование

Текстовый

Регион

Текстовый

Денежная единица

Текстовый

Столица

Текстовый

Тип въезда

Текстовый

 


Туры

Код тура

Числовой

Код страны

Числовой

Групповой тур

Логический (да/нет)

Количество дней

Числовой

Стоимость

Денежный

Договоры

Код договора

Числовой

Номер договора

Текстовый

Код клиента

Числовой

Дата начала тура

Дата/время

Дата окончания тура

Дата/время

Дата платежа

Дата/время

Код тура

Числовой

Число туристов

Числовой

Общая стоимость тура

Денежный

Код сотрудника

Числовой


 

Сущности вступают во взаимоотношения, называемые связями. На схеме сущность – прямоугольник, связь – ромб. В данном примере сущности Клиенты, Сотрудники, Туры связаны с сущностью Договор связями один ко многим. Сущность Страны с сущностью Туры связью один ко многим. Рисуется следующая схема (рис. 1).

 

2.      Разработка логической модели.

 

Выполняются следующие действия:

1. Для каждой сущности создается таблица.

2. Выбирается ключевое поле.

3. Создаются связи с использованием ключевых полей.

Рисуется следующая схема (рис. 2).



Информация о работе Разработка концептуальной и логической модели