Научная статья на тему 'УНИВЕРСАЛЬНАЯ РИЭЛТЕРСКАЯ СИСТЕМА УЧЕТА ОБЪЕКТОВ НЕДВИЖИМОСТИ'

УНИВЕРСАЛЬНАЯ РИЭЛТЕРСКАЯ СИСТЕМА УЧЕТА ОБЪЕКТОВ НЕДВИЖИМОСТИ Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
28
5
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
РИЭЛТОР / ПРОГРАММА / БАЗА ДАННЫХ / ОТЧЕТЫ / REALTOR / PROGRAM / DATABASE / REPORTS

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Ким А.В., Бегалин А.Ш.

Статья посвящена описанию разработки программы - базы данных риэлтерской фирмы. Программа выполнена на языке программирования Borland Delphi. Также в статье имеется описание руководства пользователя. Реализованная программа предназначена для риэлтерской фирмы.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

UNIVERSAL REAL ESTATE SYSTEM REAL ESTATE

The Article is devoted to the description of the development of the program - database of real estate company. The program is executed in the Borland Delphi programming language. The article also contains a description of the user manual. The implemented program is intended for a real estate company.

Текст научной работы на тему «УНИВЕРСАЛЬНАЯ РИЭЛТЕРСКАЯ СИСТЕМА УЧЕТА ОБЪЕКТОВ НЕДВИЖИМОСТИ»

УДК 004.4

Ким А.В. студент 3 курса специальность Информатика Бегалин А.Ш. старший преподаватель кафедра информационных систем КГУ имени А. Байтурсынова Казахстан, г. Костанай

УНИВЕРСАЛЬНАЯ РИЭЛТЕРСКАЯ СИСТЕМА УЧЕТА ОБЪЕКТОВ

НЕДВИЖИМОСТИ Аннотация: Статья посвящена описанию разработки программы -базы данных риэлтерской фирмы. Программа выполнена на языке программирования Borland Delphi. Также в статье имеется описание руководства пользователя. Реализованная программа предназначена для риэлтерской фирмы.

Ключевые слова: риэлтор, программа, база данных, отчеты.

Kim A.V.

3rd year student specialties of Informatics KSU named A. Baitursynov Kazakhstan, Kostanay Begalin A. sh. senior lecturer Department of information systems KSU named A. Baitursynov Kazakhstan, Kostanay UNIVERSAL REAL ESTATE SYSTEM REAL ESTATE Abstract: the Article is devoted to the description of the development of the program - database of real estate company. The program is executed in the Borland Delphi programming language. The article also contains a description of the user manual. The implemented program is intended for a real estate company. Keywords: realtor, program, database, reports.

Для программы были созданы две базы данных - Data.mdb и References.mdb, которые состоят из 8 и 10 таблиц соответственно. БД Data.mdb содержит следующие таблицы: длительная аренда, аренда комнаты, посуточная аренда, договоры аренды, договоры продажи, архив (по квартирам и домам), архив (по комнатам). База данных References.mdb состоит из следующих таблиц: тип недвижимости, арендаторы, количество комнат, вид планировки, наличие ремонта, район, состояние сантехники, тип санузла, улица, тип дома.

Из них есть 4 главных таблицы: длительная аренда, аренда комнаты, посуточная аренда, продажи. Все 4 таблицы разработаны, чтобы хранить

данные о недвижимости.

На главной форме программы находится компонент TMainMenul, который позволяет создавать главное меню в программе. Это меню содержит такие пункты как:

Файл - этот пункт позволяет управлять операциями программы; Данные - этот пункт позволяет работать напрямую с объектами недвижимости и договорами;

Справочники - этот пункт содержит все справочники, требуемые для заполнения таблиц с данными для объектов недвижимости;

Прайс-лист - этот пункт показывает цены квартир для продажи; Архив - этот пункт позволяет работать с данными по объектам недвижимости, которые до этого были помещены в архив;

Обслуживание - этот пункт предоставляет информацию о владельце; Помощь - этот пункт содержит руководство пользователя и информацию о программе.

В главном меню следующий пункт «Данные» главного меню содержит подпункты: «База недвижимости» и «Договора».

«База недвижимости» показывает данные о недвижимости, а также выполняет выбор на основе указанных критериев и допускает различные манипулирования данными.

Форма открывается, когда выбираем пункт «База недвижимости» в главном меню с помощью следующей процедуры:

procedure Tform3.N1Click(Sender: TObject); //название процедуры begin

Form3. Show; // переходим на форму «База недвижимости» end;

Форма содержит компоненты, такие как: ADOTable - создает доступ к БД и к таблице; DataSource - позволяет показать данные из таблицы; Edit - область для входа / редактирование ряда знаков; CheckBox - независимая кнопка (выключатель);

DBComboBox - позволяет показывать и выбирать значения полей из выпадающего списка, данные взяты из БД;

DBGrid - таблица, позволяет показывать данные из БД; GroupBox - используется, чтобы сгруппировать любые компоненты; PageControl - ряд вкладок для показа данных; Button - кнопка.

Компонент TPageControl содержит три аналогичные по содержимому и операциям вкладки: долгосрочная аренда квартир, долгосрочная аренда комнат, посуточная аренда и продажи.

У каждой вкладки есть следующие кнопки на форме: dv:= 'Дата_ввода>='+datetostr(DateTimePicker1.date)+ 'and '+ 'Дата_ввода<='+datetostr(DateTimePicker2.date); //сравнение вводимой даты с датой в самой таблице

ADOTable2.Filter:=dv; //вывод выбранных записей 2. «Отчет» - экспортирует отобранные данные в приложение Excel для печати или сохранения в файл.

EXLApp:=CreateOleObject(,Excel.Application'); // создаем книгу в //MS Excel и записываем в переменную EXLApp EXLApp.Visible:=true; // выводим Excel

EXLApp.WorkBooks1.Add(-2167); // добавляем новую рабочую книгу EXLApp.WorkBooks[2].WorkSheets[1].Names:= ' Отчет '; // создаем Руководство пользователя

Работать с программой не требует никаких специальных знаний. Просто скопируйте папку с программой на диск, или если это уже скопировано, просто откройте папку «Программа недвижимости» и дважды щелкните по файлу по «Project1.exe», чтобы управлять программой. После этого появится заставка программы.

После входа в программу откроется главное окно «Универсальной риэлтерской системы учета объектов недвижимости», как показано на рисунке 1. _^^

Г Универсальная риэлтерская система учета объектов недвижимости ыш]

кф> Файл 'Л Данные ^ Справочники Прайс-лист V Архив Сервис 9 Справка

Сегодня 24 марта 2019 годе 'Универсальная риэлтерская система учета объектов недвижимости" и " ¡¡«few111 - »• SSMII 1 i, воскресенье. :г;>

Рисунок 1 - Главная форма программы Главная форма имеет в главном меню следующие пункты: Файл, Данные, Справочники, Прайс, Архив, Справка, Помощь. Меню «Файл» содержит только один пункт «Выход» для выхода из программы. Пункт главного меню «Данные» имеет два подпункта: «База недвижимости» и «Договора». Форма «База недвижимости» выполняет основные операции по недвижимости, как показано на рисунке 2.

А Банк недвижимости || _ . . Ш. ^

Аренда долгосрочная | Аренда долгосрочная (комната) | Аренда посуточная ; Продажа |

Дата_внесения Вид_недвиж-ти Район Адрес Кол-во комнат Стоимость Общая площадь Площадь кухни Этаж Эта.

20.02.2019 квартира Центр Тарана 52. кв.122 2 комнаты 32000 57.8 5,2 2

18.02.2019 дом ГАИ Абая. 12. кв.1 2 комнаты 15000 15.2 2,1 0

12.02.2019 квартира КСК Герцена 25. кв.36 2 комнаты 25000 12.3 0 5

17.02.2019 квартира Микрорайоны 9 мкр. 10. кв.12 1 комнаты 70000 10.3 2 3

11.02.2019 дача ССК 9 мкр.. кв. 25000 15.6 2,3 0

11.02.2019 квартира Дом печати Майлина 12. кв.15 13 комнаты 15000 12.3 5,6 5

с ¡24.02.2019 jJ по ¡24.02.2019 Выбрать Отчет V Клиент | Поиск Добавить Редактировать Закрыть

Отмена Ыдалить

Рисунок 2 - Форма «База недвижимости»

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

Использованные источники:

1. Коднянко В. А. Разработка Баз Данных в среде Delphi при помощи технологии ADO. - 2018. - режим доступа к ресурсу: http://smiuk.sfu-kras.ru/kodnyanko/site/1_2_courses/IODB_Labs/DelphiXE7/Theme3_XE7.htm.

2. Понятие и особенности риэлтерской деятельности. - режим доступа к ресурсу: https://studwood.ru/marketing/ponyatie _rielterskoy_deyatelnosti.

3. Архангельский А.Я. Программирование в С++ Builder. - М.: Бином, 2007. — 1182 c. ISBN 5-9518-0166-4.

i Надоели баннеры? Вы всегда можете отключить рекламу.