Автор работы: Пользователь скрыл имя, 15 Декабря 2013 в 12:26, курсовая работа
Разрабатывая данную базу данных, необходимо реализовать выполнение следующих пунктов:
– Учёт товара (квартир, коттеджей);
– Хранение информации о менеджерах и их клиентах
– Стоимость и вид сделки
Введение 3
1. Постановка задачи
2. Цель работы
3. Инфологическая модель 4
4. ER-диаграмма 5
5. Работа с формами и запросами 7
Заключение 11
Содержание
Введение |
3 |
1. Постановка задачи 2. Цель работы 3. Инфологическая модель |
4 4 4 |
4. ER-диаграмма |
5 |
5. Работа с формами и запросами |
7 |
Заключение |
11 |
Введение
База данных - совокупность данных, организованная по определенным правилам, предусматривающая общие принципы описания, хранения, манипулирования данными, независимыми от прикладных программ.
СУБД – система управления
базами данных – совокупность программ,
предназначенных для управления
БД и возможности получения
Предметной областью СУБД является риэлтерское агентство.
Для удобства и простоты добавления, редактирования и удаления информации, хранящейся в базе данных, а также реализации запросов, необходимых при работе, разрабатывается графический пользовательский интерфейс.
Постановка задачи
Разрабатывая данную базу данных, необходимо реализовать выполнение следующих пунктов:
– Учёт товара (квартир, коттеджей);
– Хранение информации о менеджерах и их клиентах
– Стоимость и вид сделки
Цель работы
Необходимо разработать структуру реляционной базы данных для информационной системы «Риэлтор». Эта система предназначена для учета наличия и продажи/сдачи жилья, база клиентов/риелторов.
Объектом управления является процесс продажи/сдачи жилья.
Субъектом управления является некоторое риэлтерское агентство.
Цель управления состоит в отслеживании менеджеров, сдачи/покупки жилья.
Инфологическая модель
Риэлтерское агентство занимается продажей/сдачей жилья. В нем работают менеджеры, которые характеризуются индивидуальным номером, фамилией, именем, отчеством, датой рождения, телефоном и комментарием. Менеджер регистрирует поступивший данные, устанавливает его цену. Также он может редактировать основные параметры жилья и клиентов.
Диаграмма ER
Виды связей.
Data_Cottage - Многие ко многим
Data_Flats -Многие ко многим
Contacts - один ко многим
District - Многие ко многим
Manager - один к одному
Логическая модель
1) Менеджеры
2) Клиенты
3) Коттеджи (частные дома)
4) Квартиры
5) Районы
Физическое проектирование
Защита базы данных от несанкционированного
доступа осуществляется с помощью
создания ролей Менеджера и
Используемые формы:
Для подключения к базе данных
Основное поле
Доступ и права к базе разграничены
Реализовано редактирование базы через "Программную оболочку"
Выводы
В ходе выполнения курсовой работы была разработана база данных, необходимая для информационной системы учёта и хранения данных, а также оболочка для её обработки. База данных использует реляционную модель данных, таблицы базы данных прошли все этапы нормализации. Для созданной БД была построена схема базы данных, что облегчит дальнейшее её развитие.
Результат работы был создан на основе полученных знаний по дисциплине Проектирование Баз данных с использованием ibexpert, FireBird 1.5, Delphi XE3.
Разработанная программа позволяет выполнять изменение, добавление и удаление информации в таблицах.
Были закреплены знания в области программирования, в частности были использованы такие языки программирования, как Delphi и SQL.