Реферат: Проектирование автоматизированных информационных систем

Продолжение таблицы 1

Объект

Атрибуты

Сотрудник

Фамилия

Имя

Отчество

Адрес

Телефон

2.2 Определение взаимосвязей между объектами

Исходя из задачи, выделим следующие сущности:

· Владелец;

· Недвижимость;

· Клиент;

· Продавец;

· Заказ;

· Продажа;

· Счет.

Определим для включенных в модель сущностей взаимосвязи. Полученная после этого модель представлена на рисунке 6.

Взаимосвязь выражает отображение или связь между двумя множествами данных. Различают взаимосвязи типа «один к одному», «один ко многим» и «многие ко многим».

В рассматриваемой задаче по автоматизации управления работой дилера по продаже недвижимости, если клиент производит заказ на покупку впервые, осуществляется первичная регистрация его данных и сведений о сделанном заказе. Если же клиент производит заказ повторно, осуществляется регистрация только данного заказа. Вне зависимости от того, сколько раз данный клиент производил заказы, он имеет уникальный идентификационный номер (уникальный ключ клиента). Информация о каждом клиенте включает наименование организации клиента, адрес, телефон, факс и примечание. Таким образом, атрибутами объекта КЛИЕНТ являются «УНИКАЛЬНЫЙ КЛЮЧ КЛИЕНТА», «НАИМЕНОВАНИЕ КЛИЕНТА», «АДРЕС КЛИЕНТА» и т. д.

Следующий представляющий для нас интерес объект – ОБЪЕКТ НЕДВИЖИМОСТИ. Этот объект имеет атрибуты «УНИКАЛЬНЫЙ КЛЮЧ ОБЪЕКТА», «НАИМЕНОВАНИЕ ОБЪЕКТА» и т. д.

Третий рассматриваемый объект — ЗАКАЗ. Его атрибутами являются «НОМЕР ЗАКАЗА», «КЛЮЧ КЛИЕНТА» и «КЛЮЧ ОБЪЕКТА НЕДВИЖИМОСТИ».

И четвертый рассматриваемый объект — СОТРУДНИК. Его атрибутами являются «УНИКАЛЬНЫЙ КЛЮЧ СОТРУДНИКА», «ИМЯ СОТРУДНИКА», «ФАМИЛИЯ» и «ОТЧЕСТВО».

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


Рисунок 7 – Схема взаимосвязей между атрибутами в модели

2.3 Задание атрибутов, первичных и альтернативных ключей объектов

При переходе к проектированию базы данных основные объекты будут описывать следующие атрибуты (информация, хранимая в таблицах):

Сущность «Клиенты»:

· код клиента (ключевое поле);

· организация;

К-во Просмотров: 509
Бесплатно скачать Реферат: Проектирование автоматизированных информационных систем