Студопедия — Создание концептуальной модели предметной области
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

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






 

Исследование предметной области:

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

Выделение сущностей и их атрибутов

В данной предметной области можно выделить ряд объектов:

1) Сделка

2) Тип сделки

3) Сотрудник

4) Клиент

5) Владелец

6) Жилищный фонд

7) Город

8) Район

9) Тип дома

 

Сущность «Сделка» хранит данные об сделках агентства (код, клиент, сотрудник, владелец, недвижимость, дата совершения, доп. инф, тип сделки)

Сущность «Тип сделки» хранит данные о типах сделки (код, название, описание, комиссию)

Сущность «Сотрудник» хранит данные о сотрудниках(код, ФИО, дату приема, контактные данные)

Сущность «Клиент» хранит данные о клиентах (код, ФИО, дату регистрации, контактные данные)

Сущность «Владелец» хранит данные о владельцах недвижимости (код, ФИО, дату регистрации, контактные данные)

Сущность «Жилищный фонд» хранит данные об объектах недвижимости (код, общую характеристику, цену, адрес, этажность, этаж, тип дома, район, фотографию)

Сущность «Город» хранит данные о городах(код, название, описание)

Сущность «Район» хранит данные о районах(код, название, находится в городе)

Сущность «Тип дома» хранит данные о типах домов в базе данных(код, название типа, описание)

Клиенты обращаются в Менеджер по продажам недвижимости и их конечной целью является заключение сделки. Каждая сделка может включать только одного клиента, каждый клиент может участвовать в нескольких сделках. Значит сущности «сделка» и «клиент» находятся в отношении многие-к-одному.

В сделках участвуют сотрудники агентства. Каждая сделка ведется только одним сотрудником агентства. Один и тот же менеджер агентства может вести несколько сделок. Сущности «сотрудник» относятся к сущности «сделка» как один-ко-многим.

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

В сделках участвуют объекты недвижимости. В каждой сделки участвует только одни объект. Один и тот же объект может быть участником многих сделок, а каждая сделка должна ссылаться только на один объект. Сущности «жилищный фонд» относятся к сущности «сделка» как один-ко-многим.

Каждый объект имеет адрес. Для предоставления удобства поиска разумно разбить адрес на составляющие. Каждый объект находится в микрорайоне (отношение между сущностями «жилищный фонд» и «микрорайон» многие-к-одному) и каждый микрорайон находится в пределах одного города (отношение между сущностями «город» и «микрорайон» один-ко-многим).

На рисунке 6 приведена диаграмма «сущность-связь», демонстрирующая отношения между объектами системы.

Рисунок 6 - ER-диаграмма системы в нотации Чена

 

После проведенного выделения объектов и их атрибутов можно обобщить все эти данные и провести связи между ними. Представление это можно сделать в более удобной для восприятия форме - в виде так называемой ER - диаграммы (диаграммы «сущность - связь»). Данная диаграмма построена с помощью программного CASE - средства ERWin 7.1.

Инфологическая модель данных по методологии проектирования IDEF1X изображена на рисунке 7.

 

 

Рисунок 7 - Схема данных

 

Контроль качества

Разработанная модель находится в 3-й нормальной форме, так как:

– атрибуты сущностей являются атомарными;

– каждый неключевой атрибут функционально полно зависит от первичного ключа;

– в модели отсутствуют транзитивные зависимости неключевых атрибутов от ключа.

База была проверена в Erwin 7.1 validate.

 







Дата добавления: 2015-10-02; просмотров: 1944. Нарушение авторских прав; Мы поможем в написании вашей работы!



Кардиналистский и ординалистский подходы Кардиналистский (количественный подход) к анализу полезности основан на представлении о возможности измерения различных благ в условных единицах полезности...

Обзор компонентов Multisim Компоненты – это основа любой схемы, это все элементы, из которых она состоит. Multisim оперирует с двумя категориями...

Композиция из абстрактных геометрических фигур Данная композиция состоит из линий, штриховки, абстрактных геометрических форм...

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

Постинъекционные осложнения, оказать необходимую помощь пациенту I.ОСЛОЖНЕНИЕ: Инфильтрат (уплотнение). II.ПРИЗНАКИ ОСЛОЖНЕНИЯ: Уплотнение...

Приготовление дезинфицирующего рабочего раствора хлорамина Задача: рассчитать необходимое количество порошка хлорамина для приготовления 5-ти литров 3% раствора...

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

Образование соседних чисел Фрагмент: Программная задача: показать образование числа 4 и числа 3 друг из друга...

Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Краткая психологическая характеристика возрастных периодов.Первый критический период развития ребенка — период новорожденности Психоаналитики говорят, что это первая травма, которую переживает ребенок, и она настолько сильна, что вся последую­щая жизнь проходит под знаком этой травмы...

Studopedia.info - Студопедия - 2014-2024 год . (0.008 сек.) русская версия | украинская версия