Научная статья на тему 'АВТОМАТИЗАЦИЯ УЧЕТА АРЕНДЫ ПОМЕЩЕНИЙ ГОСУДАРСТВЕННОЙ СОБСТВЕННОСТИ'

АВТОМАТИЗАЦИЯ УЧЕТА АРЕНДЫ ПОМЕЩЕНИЙ ГОСУДАРСТВЕННОЙ СОБСТВЕННОСТИ Текст научной статьи по специальности «Компьютерные и информационные науки»

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

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Құлмағамбетов Ж., Сарсенова Ш.О.

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

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

AUTOMATING THE ACCOUNTING OF RENTAL OF STATE-OWNED PREMISES

The article is devoted to the description of the development of the program - a database of accounting for the lease of state-owned premises. The program is made in the programming language Borland Delphi. The article also contains a description of the user manual. The implemented program is intended for a state enterprise.

Текст научной работы на тему «АВТОМАТИЗАЦИЯ УЧЕТА АРЕНДЫ ПОМЕЩЕНИЙ ГОСУДАРСТВЕННОЙ СОБСТВЕННОСТИ»

УДК 004.4

К,%лмагамбетов д. Ж. студент 4 курса специальность Информатика Сарсенова Ш. О. старший преподаватель кафедра информационных систем КГУ имени А. Байтурсынова Казахстан, г. Костанай АВТОМАТИЗАЦИЯ УЧЕТА АРЕНДЫ ПОМЕЩЕНИЙ ГОСУДАРСТВЕННОЙ СОБСТВЕННОСТИ Аннотация: Статья посвящена описанию разработки программы -базы данных учета аренды помещений государственной собственности. Программа выполнена на языке программирования Borland Delphi. Также в статье имеется описание руководства пользователя. Реализованная программа предназначена для государственного предприятия.

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

Kulmagambetov A. J. 4rd year student specialties of Informatics KSU named A. Baitursynov Kazakhstan, Kostanay Sarsenova Sh.O. senior lecturer Department of information systems KSU named A. Baitursynov Kazakhstan, Kostanay AUTOMATING THE ACCOUNTING OF RENTAL OF STATE-

OWNED PREMISES Abstract: The article is devoted to the description of the development of the program - a database of accounting for the lease of state-owned premises. The program is made in the programming language Borland Delphi. The article also contains a description of the user manual. The implemented program is intended for a state enterprise.

Keywords: lease, program, database, reports

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

Фундаментом для написания программы явилась потребность автоматизации расчета имущественного найма помещении государственного нежилого фонда республиканской собственности.

Следует спроектировать базу данных учета имущественного найма помещении государственного нежилого фонда республиканской собственности. Программа имеет следующие функции:

- регистрация заявок арендаторов;

- составление и хранение договоров имущественного найма помещении государственного нежилого фонда республиканской собственности;

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

- хранение и отображение данных балансодержателей и нанимателей;

- формирование поквартального перечня договоров аренды государственного нежилого фонда республиканской собственности;

- программа должна создавать различные запросы, формировать отчеты и при необходимости выводить их на печать;

- осуществлять автоматический расчет суммы арендной платы.

- выводить печатные формы для заключения договоров;

Разделение в таблицы исполняется в соответствии со смысловым

разбором предметной области, при этом, как правило, любому (сущности) предметной области устанавливается в соотношение таблица, атрибутам предмета соответствуют свойства таблицы, а личному номеру предмета соответствуют ключ таблицы.

Таблица balansd предназначена для хранения данных об арендодателях. В этой таблице поля ObchP и Svobod содержит соответственно данные об общей площади предмета и независимой площади, которую возможно отдать под аренду.

Поле FIOR предназначено с целью упрощения формирования выходных бумаг и содержит ФИО управляющего в родительном падеже.

Таблица включает ключевое поле KodB, согласно которому и выполняется сортировка данных. Таблица zayav предназначена с целью сохранения данных о заявках арендаторах. Таблица dogovor предназначена для сохранения данных о заключенных соглашениях среди нанимателями и арендодателями.

С целью формирования объекта и его применения используем переменную W типа variant и библиотеку ComObj.

Рассмотрим следующий фрагмент кода:

begin

CreateWord:=True; try

W:=CreateOleObject('Word.Application'); except

CreateWord :=False; end;

С целью получения доступа к объекту Word.Application в нашей

функции CreateWord применяем конструктор CreateOleObject ('Word. Application'). В случае если редактор Word не установлен в системе, в таком случае станет сгенерирована ошибка, и мы получим значение функции = False, если Word установлен, и объект будет создан, в таком случае приобретаем значение функции = True.

После загрузки программного продукта открывается главное окно программного продукта (рисунок 1), откуда начинается работа с данной программой. В этом окне содержится меню.

I Расчет арендной платы

Справочники Оформление заявки Формирование договора Выход

Рисунок 1 - Главная форма

Для расчета арендной платы информационного объекта смоделированы справочники, содержащиеся в одноименном пункте меню.

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

Для ввода, изменения и удаления записей используется стандартная панель инструментов, которая содержит кнопки, отвечающие за вышеуказанные действия.

Щелчок на кнопке «Добавить» вызывает диалоговую форму заполнения журнала заявок (рисунок 2), которая содержит информацию, необходимую для формирования договора.

Рисунок 2 - Форма «Добавление данных»

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

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

1 Культин, Н.Б. Основы программирования в Delphi 2006 для Windows / Н.Б. Культин. - СПб.: BHV, 2006. - 384 c.

2 Осипов, Д. Delphi. Профессиональное программирование / Д. Осипов. -СПб.: Символ-плюс, 2015. - 1056 c.

3 Эйдлина, Г.М. Delphi: программирование в примерах и задачах. Практикум: Учебное пособие / Г.М. Эйдлина, К.А. Милорадов. - М.: ИЦ РИОР, НИЦ ИНФРА-М, 2012. - 116 c.

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