Разработка структуры реляционной базы данных для информационной системы «Риэлтор»

Автор работы: Пользователь скрыл имя, 15 Декабря 2013 в 12:26, курсовая работа

Краткое описание

Разрабатывая данную базу данных, необходимо реализовать выполнение следующих пунктов:
– Учёт товара (квартир, коттеджей);
– Хранение информации о менеджерах и их клиентах
– Стоимость и вид сделки

Содержание

Введение 3
1. Постановка задачи
2. Цель работы
3. Инфологическая модель 4
4. ER-диаграмма 5
5. Работа с формами и запросами 7
Заключение 11

Вложенные файлы: 1 файл

9.docx

— 1,000.52 Кб (Скачать файл)

Содержание

 

Введение

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.

 


Информация о работе Разработка структуры реляционной базы данных для информационной системы «Риэлтор»