Похожие презентации:
База данных для предприятия “Агентство недвижимости ”
1.
Курсовая работа на тему“Агентство
недвижимости”
Выполнил:
Дергунов Данила Владимирович
ПрИ-202
2.
Описание ПрОАгентство недвижимости занимается продажей и сдачей в аренду объектов недвижимости по договорам с их
собственниками. Собственник может иметь несколько объектов. Клиент выдвигает риэлтору требования к
объекту недвижимости, основываясь на этих требованиях, риэлтор ищет подходящий объект. В случае
удовлетворения требований, собственник и клиент заключают договор. Риэлтор - посредник при заключении
торговой сделки по операциям с жильем или другими видами недвижимости.
3.
Инфологическое проектирование4.
Даталогическое проектированиеБыли выявлены
нереализуемые связи:
5.
НормализацияТранзитные ФЗ
Нормальные ФЗ
6.
Итоговая ER-диаграмма7.
Реализация бизнес-логикиБизнес правила
Реализация особых правил при добавлении клиентов.
Реализация особых правил при добавлении владельцев.
Реализация особых правил при добавлении людей.
Реализация особых проверок при добавлении требований.
Реализация особых проверок при добавлении контракта.
Реализация обновления владельца при добавлении контракта.
8.
Пример реализации бизнес-логики9.
БезопасностьКатегории пользователей
Администратор.
○ Имеет почти полные права на изменение базы данных.
Работник.
○ Имеет права на просмотр всех таблиц
○ Имеет права на добавление во все таблицы, кроме таблицы риэлтора.
○ Имеет права на удаление из всех таблиц, кроме таблицы риэлтора.
○ Имеет права на обновление во всех таблицах, кроме таблицы риэлтора.
Менеджер.
○ Имеет права на просмотр всех таблиц
○ Имеет права на добавление в таблицу риэлтора .
○ Имеет права на удаление из таблицы риэлтора.
○ Имеет права на обновление в таблице риэлтора.
Обычный пользователь.
○ Имеет права на просмотр всех таблиц.
10.
ИтогВ процессе написания курсовой работы были изучены азы проектирования баз данных . Были пройдены
этапы:
● Инфологическое проектирование
● Даталогическое проектирование
● Реализация БД
● Реализация бизнес-логики
● Реализация безопасности
В конечном итоге была создана база данных для предприятия “Агентство недвижимости ”