Главная » Банк готовых работ » База данных

БД Риэлтерской фирмы

240.00руб.

Задача №66-100.

Задание для самостоятельного выполнения

Выполнить подробное описание предметной области на основании предложенных в варианте объектов (см пример).

Составить схему базы данных, описать типы связей, реализованных с обеспечением целостности. База данных должна находиться в 3-й нормальной форме.

Создать готовое приложение средствами Ms Access для хранения, доступа, поиска и фильтрации данных.

Подготовить отчет по всем выполненным пунктам задания. По третьему пункту в отчет поместить подробный состав приложения. Отчет должен быть прислан в электронном виде.

К отчету необходимо предоставить работающее приложение.

Требования к заданиям:

Таблицы, запросы и фильтры должны полностью соответствовать заданию.

Каждая таблица должна содержать как минимум, заданное в квадратных скобках число записей. Информация, вводимая в таблицы должна содержать осмысленную информацию, соответствующую заданию.

Типы данных полей таблиц должны соответствовать хранимой в них информации. В таблицах поля связи должны иметь тип данных “Счётчик”, а во вторичных таблицах – тип данных “Числовой”.

Для каждой таблицы, должна быть создана ленточная форма. На всех формах для таблиц необходимо отобразить все поля, кроме полей связи в первичных таблицах (поля, имеющие тип данных «Счётчик»), а поля связи во вторичных таблицах отобразить при помощи «Выпадающих списков» или «Простых списков» (таким образом, вместо кодов связи должны отображаться значения из первичных таблиц, соответствующие этим кодам).

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

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

На всех формах записей и фильтров необходимо разместить кнопки перемещения по записям, кнопку поиска информации, кнопку закрытия формы.

Создать 5 отчетов на базе запросов и фильтров. Во все отчёты поместить все поля из таблиц запросов и фильтров, кроме полей связи. Поля отдельных записей в отчётах выделить цветом и рамкой.

Создать главную кнопочную форму. В верхнюю часть главной кнопочной формы поместить надпись с названием БД. В центре разместить вкладки “Формы” и “Отчёты”. На соответствующие вкладки поместить кнопки для открытия всех форм и отчётов. На кнопках или рядом с ними должны быть поясняющие надписи. В нижней части главной кнопочной формы разместить кнопки для выхода из программы.

Создать форму «Заставка». Сделать форму «Заставка» стартовой.

Описание предметной области

Риэлтерская фирма занимается продажей и покупкой квартир, сдачей квартир в аренду. Риэлтерская фирма оформляет договора между покупателем и продавцом. В риэлтерской фирме работает несколько сотрудников, на каждого сотрудника хранится следующая информация – паспортные данные, фамилия имя отчество, должность, адрес и телефон. В фирме существует несколько должностей, информация о них содержится в соответствующей таблице. Одну должность может занимать несколько сотрудников, но у каждого сотрудника может быть только одна должность. Для каждой должности хранится информация об окладе, обязанностях и требованиях к должности. Фирма оказывает различные услуги, каждая услуга имеет описание, цену. В базе данных содержатся несколько видов квартир, у каждого вида квартир есть описание. У риэлтерской фирмы хранится информация о покупателях квартир. Каждый покупатель имеет следующую информацию – фамилия имя отчество, дата рождения, адрес проживания, телефон, паспортные данные, вид квартиры, адрес квартиры, количество комнат в квартире, площадь квартиры, отметка о раздельном санузле, отметка о наличии телефона, цена и дополнительную информацию. В базе имеется также информация о продавцах квартир. Для каждого продавца заносится следующая информация - ФИО, пол, дата рождения, адрес проживания, телефон, паспортные данные, вид квартиры, количество комнат, площадь квартиры, отметка о раздельном санузле, отметка о наличии телефона, цена и дополнительные пожелания. Покупатель может покупать несколько квартир, а продавец может продавать несколько квартир. Договоры заключаются между продавцами и покупателями. В таблице Договоры хранится дата заключения договора, покупатель, продавец, сумма сделки, стоимость услуг, вид услуги, код сотрудника осуществляющего покупку-продажу квартиры. В один день может быть заключено несколько договоров.

Цели и задачи

Из-за большого объема информации со сложной структурой, сотруднику риэлтерской фирмы необходима база данных, которая должна:

a) Хранить информацию о сотрудниках, покупателях, продавцах, договорах и квартирах, которые будут продаваться и покупаться.

b) Осуществлять быстрый доступ к хранимой информации.

c) Выводить информацию о сотрудниках риэлтерской фирмы, о заключенных договорах, о квартирах, подлежащих продаже или покупке.


Заказать консультацию напрямую у исполнителя
СКИДКА 50% на решение подобной работы!


  • Срок выполнения
    Прикрепить файл (до 5 Мб):
  • Ваш комментарий