Разрабатываемая БД предназначена для организации работы Агентства недвижимости. Конечной целью проектирования является создание координированной БД, позволяющей совершать редактирование информации, выполнение различных запросов и просмотр отчетов из форм и обладающей интерфейсом, удобным для пользователей.
- Обеспечение хранения в БД всей необходимой информации.
- Обеспечение возможности получения данных по всем необходимым запросам.
- Сокращение избыточности и дублирования данных.
- Обеспечение целостности данных (правильности их содержания): исключение противоречий в содержании данных, исключение их потери и т.д.
- Систематизировать информацию о покупателях, агентов по недвижимости, сделках, объектах.
- Добавление,удаление, изменение, поиск и выдача сведений о владельцах недвижимости, агентах, покупателей.
- Удобство выборок, поиска и анализа информации.
- Только купля/продажа недвижимости.
- Коммерческая недвижимость.
- Работа исключительно с юридическими лицами.
- Площадь до 10.000 м^2.
- В случае обращения в дальнейшем в компанию, комиссия на 50% меньше.Критерии: После одной успешной сделки.
- Четкий график показов объектов. График показов объектов в будние дни с 10:00 до 19:00. В выходные дни с 10:00 до 15:00.
- Фиксированный тариф и категории:
- Объект до 40000 у.е.,
- От 40000 у.е. до 70000 у.е.,
- От 70000 у.е. и выше.
- Классический вид агенства. Агенты ведут сделку полностью самостоятельно: сами выставляют рекламу, отвечают на звонки, разбираются с юридическими тонкостями, общаются с клиентом и т.д.
Проектирование БД начинаем с построения так называемой концептуальной модели. Она включает в себя описание информационных объектов или понятий предметной области и связей между ними, а также задание ограничений к допустимым значениям данных и к связям между ними. Под предметной областью понимаем часть реального мира, подлежащую изучению с целью организации управления и, в конечном счете, создания информационной системы. Одним из способов разработки концептуальной модели является построение DFD-диаграммы.
Еще одним способом представления данных, независимо от реализующего его программного обеспечения, является модель «сущность-связь» (англ. Entity-Relationship Diagram – ERD-диаграмма). Эта модель представляет собой совокупность сущностей, представляемых в виде таблиц, атрибутов – полей этих таблиц, а также связей между сущностями посредством ключевых атрибутов. Важным свойством модели «сущность-связь» является то, что она может быть представлена в виде графической схемы. На рис. 1 приведена ERD-диаграмма агентства недвижимости.