Тема курсовой работы по дисциплине "Проектирование баз данных" База данных по обмену жилой площадью: разработка структуры и средств реализации
Задание 4. База данных по обмену жилой площадью: разработка структуры и средств реализации
Предложения и спрос граждан, оформленные в виде документов, поступают на вход информационной системы по обслуживанию обмена жилой площадью. К системе обращаются потребители двух типов: первые представляют информацию по спросу и предложению, а вторые только знакомятся с предложением и спросом.
I. Информационные объекты и их атрибуты имеют следующие характеристики:
1. Участники обмена (ФИО, Адрес, Телефон) - примерно 10 в 5 степени участников.
2. Дата подачи предложения - примерно 360.
Карты обмена хранятся в течение года.
3. Тип жилой площади - примерно 20 типов.
4. Тип дома - примерно 20 типов.
5. Параметры жилой площади - примерно 10 параметров.
6. Параметры дома - примерно 5 параметров.
Система обслуживает 2 типа потребителей:
1. Предъявители предложений на обмен (примерно 50 % от общего числа участников).
2. Знакомящиеся со спросом и предложением (примерно 50 % от общего числа участников).
Каждый участник обмена оформляет карту спроса-предложения, состоящую из следующих граф: предъявитель (ФИО, адрес, телефон), дата подачи предложения (спроса), тип жилой площад, параметры жилой площади, параметры дома.
II. Система обмена решает следующие задачи:
1. Входной контроль предложений (приведение к стандартной форме, увязка спроса и предложений обмениваемого жилья).
2. Формирование каталогов на спрос и предложения.
3. Поиск соответствующих вариантов обмена. При поиске вариантов возможно формирование колец обмена. Это проектируемая последовательность единиц обмена - квартир, комнат -, в которой предыдущий участник обмена передает свое жилье последующему и получает себе жилье у предыдущего. При этом для каждого из участников кольца удовлетворяются качества его спроса на жилье. Рассматривать следующие случаи: A->B->A, A->B->C->A.
Возможны три типа обмена жилой площадью:
а) прямой обмен жилой площадью: A->B;
б) размен жилой площади на несколько площадей: A->B+C;
в) объединение нескольких площадей в одну: A+B->C.
4. Учет выполнения обменов и статистическая отчетность.
5. формирование документов в виде адресованных писем с текстом, указывающим характеристики жилья, его адрес и время встречи участников обмена.
III. Необходимо:
1. Построить инфологическую модель предметной области и каноническую схему базы данных.
2. Реализовать схему базы данных средствами реляционной СУБД Access.
3. Разработать формы для загрузки, просмотра и корректировки данных.
4. Реализовать обработку данных (сконструировать запросы к базе данных).
5. Разработать отчеты.
6. Создать макросы.
7. Разработать приложение пользователя.
Этой базы данных ещё нет в наличии, но её можно заказать
Готовая база данных "Риэлторская контора" |