СОДЕРЖАНИЕ
ВВЕДЕНИЕ
1. ПОСТАНОВКА ЗАДАЧИ
1.1 Требования, предъявляемые к модулю информационной системы
1.2 Актуальность использования программного продукта «Капитальный ремонт» в сравнении с аналогами
2. ОПИСАНИЕ МЕТОДОВ РЕШЕНИЯ ЗАДАЧИ И ИССЛЕДОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ
2.1 Анализ инструментов разработки для реализации поставленной задачи
2.2 Теоретические основы государственной программы капитального ремонта
2.3 Региональная программа капитального ремонта
2.4 Характеристика предметной области и описание документов
3. РАЗРАБОТКА ИНФОРМАЦИОННО-ЛОГИЧЕСКОЙ МОДЕЛИ
4. РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
4.1 Основные компоненты Delphi 7, используемые при разработке
4.2 Описание схемы диалога
4.3 Описание экранных форм
5. ИССЛЕДОВАНИЕ ПОЛЬЗОВАТЕЛЬСКОГО ИНТЕРФЕЙСА ПРОГРАММНОГО ПРОДУКТА «КАПИТАЛЬНЫЙ РЕМОНТ»
6. ЭКОНОМИЧЕСКОЕ ОБОСНОВАНИЕ ПРОЕКТА И ПЕРСПЕКТИВЫ РАЗВИТИЯ ПРОГРАММНОГО ПРОДУКТА «КАПИТАЛЬНЫЙ РЕМОНТ»
6.1 Расходы на разработку программного продукта «Капитальный ремонт»
6.2 Затраты на заработную плату
6.3 Оценка экономической эффективности от внедрения проекта
6.4 Возможности интеграции программы с приложениями Microsoft Office
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
ПРИЛОЖЕНИЕ
ВВЕДЕНИЕ
В представленной выпускной квалификационной работе разработан модуль информационной системы для учёта, анализа и информационной поддержки плательщиков в управляющих компаниях города Вологды. Разработанный модуль внедряется в рамках проекта автоматизированной информационной системы «Капитальный ремонт» жилищно-коммунальных услуг города Вологды.
Актуальность разработанного модуля обусловлена практической необходимостью автоматизированного учёта и управления следующих процессов в сфере капитального ремонта города Вологды:
- проведение комплекса строительных работ;
- проведение организационно-технических мероприятий по устранению физического и морального износа зданий;
- оценка функционального назначения и технико-экономических показателей зданий;
- восстановление и замена конструктивных элементов и систем инженерного оборудования;
- улучшение эксплуатационных показателей зданий и оборудований [1, с.36].
Для автоматизированного учёта и управления указанными процессами, как правило, разрабатывается и применяется база данных (БД) на основе определённой системы управления базами данных (СУБД). В БД можно хранить всю необходимую информацию. Для этого в БД существуют таблицы. Непосредственно заполнять таблицы достаточно неудобно, особенно для конечного пользователя, который далёк от администрирования СУБД.
Конечно, непосредственно в СУБД тоже можно создавать формы для ввода данных, запросы и отчёты, однако, от конечного пользователя это будет требовать более глубоких знаний основ работы с персональным компьютером (ПК). Вторым минусом такого подхода будет являться то, что у конечного пользователя должна быть установлена СУБД, в рамках которой будет функционировать БД. Это накладывает дополнительную нагрузку на бюджет предприятия, а также на технические знания пользователя. Именно поэтому наиболее предпочтительным вариантом будет являться БД, управлять которой будет стороннее приложение, написанное на заказ для конкретного предприятия.
Актуальность темы заключается в том, что предметная область капитального ремонта является новой для нашей страны, существующей не так давно. Вдобавок эта область требует развития не только законодательного, но и программно-аппаратного.
Объектом исследования будет выступать региональный оператор.
Предметом исследования будет являться учёт ежемесячных платежей за коммунальные услуги и учёт выполненных работ
Цель исследования заключается в профессиональном применении технологий БД для организации учёта.
Задачами исследования являются:
? проектирование БД, создание таблиц и определение связей между ними;
? создание пользовательского интерфейса для работы с БД;
? организация выборок из БД;
? организация расчётов по данным;
? создание отчётов с возможностью вывода их на печать.
Выпускная квалификационная работа состоит из шести глав.
В первой главе содержится информация о назначении и цели создания модуля информационной системы и об общем описании поставленной задачи. Также рассматриваются функции, которые должны быть реализованы на этапе разработки программного продукта, формулируются требования к модулю информационной системы и производится анализ актуальности использования разрабатываемого программного продукта «Капитальный ремонт» в сравнении с аналогами.
Вторая глава является теоретической и описывает основные положения по капитальному ремонту, а также обоснование выбранной технологии разработки. Помимо этого в главе представлена характеристика предметной области.
В третьей главе производится разработка информационно-логической модели и описание таблиц БД.
Четвёртая глава является практической и поэтапно описывает процесс разработки программного обеспечения (ПО), который включает в себя описание используемых компонентов, схемы диалога (меню) и экранных форм.
В пятой главе содержится исследование пользовательского интерфейса получившегося модуля информационной системы, а также представлено руководство пользователя по работе с приложением.
В шестой, заключительной, главе представлено экономическое обоснование проекта и перспективы развития программного продукта «Капитальный ремонт».
1. ПОСТАНОВКА ЗАДАЧИ
Целью моей выпускной квалификационной работы является разработка модуля информационной системы для учёта, анализа и информационной поддержки плательщиков в управлении капитальным ремонтом в управляющих компаниях города Вологды. Модуль информационной системы должен вести автоматизированный учёт выполненных и выполняемых работ по капитальному ремонту в многоквартирных домах (МКД), учёт платежей, тарифных планов и льгот собственников жилья. Эти данные должны накапливаться, обрабатываться и храниться в реляционной СУБД Microsoft Access. В случае если собственник жилья потребует выписку о выполненных работах, то оператор легко сможет произвести печать выполненных и выполняемых работ по капитальному ремонту в его доме и представить данный документ ему в печатном или электронном виде. При помощи этого документа как ответственное лицо за проведение капитального ремонта, так и собственник жилья может провести анализ качества уже выполненных работ по капитальному ремонту.
1.1 Требования, предъявляемые к модулю информационной системы
К модулю информационной системы, помимо вышеупомянутых требований, предъявляются такие требования, как:
- в модуле должно быть реализовано хранение всех отчётов, квитанций и извещений;
- модуль должен иметь понятный и удобный интерфейс;
- работа модуля не должна зависеть от установленной операционной системы (ОС);
- модуль не должен требовать больших затрат ресурсов ПК;
- модуль должен быть надёжным и безопасным в эксплуатации.
Модуль информационной системы должен реализовывать следующие функции:
- регистрация и изменение сведений о льготах, положенных пенсионерам и инвалидам различных групп;
- регистрация и изменение сведений о видах проводимых работ по капитальному ремонту;
- регистрация и изменение сведений о тарифных планах;
- настройка сведений об управляющей компании;
- добавление, редактирование и удаление пользователей программного продукта «Капитальный ремонт»;
- выполнение перерасчёта за определённый период времени;
- учёт платежей собственников жилья;
- оформление квитанции и извещения;
- оформление выписки по лицевому счёту плательщика;
- учёт работ по капитальному ремонту;
- оформление выписки о проведённых и проводимых работах по капитальному ремонту.
Чтобы в полном объёме выполнять заданные функции, модулю информационной системы необходим ПК с минимальными системными требованиями. В такой электронно-вычислительной машине должен иметься процессор с тактовой частотой не менее 2100 МГц, оперативное запоминающее устройство с объёмом памяти не менее 2 Гбайт и видеопамять с объёмом 256 Мбайт или более. Вдобавок необходимо два устройства ввода: мышь и клавиатура, а также одно устройство вывода - монитор. На ПК должна быть установлена ОС Windows 7 или выше, Linux или MacOS. Необходимым ПО является интегрированная среда разработки (ИСР) Borland Delphi 7 и СУБД Microsoft Access.
Данные выводятся в таблицы БД Microsoft Access через экранные формы, разработанные в среде Delphi 7. Аналогичным образом производится вывод результатов. Планируемый объём поступающей информации не должен превысить объём жёсткого диска, то есть одного Тбайт.
1.2 Актуальность использования программного продукта «Капитальный ремонт» в сравнении с аналогами
На сегодняшний день существует множество программных решений для учёта работ по капитальному ремонту и строительству, а также по платежам. Одним из самых сильных коммерческих решений является программа «1С: Учёт в управляющих компаниях ЖКХ, ТСЖ и ЖСК».
В данной программе существует возможность хранить сведения о расчётных счетах фонда капитального ремонта для каждого здания [2]. Это можно пронаблюдать на рисунке 1.1.
Рисунок 1.1 - Формирование сведений о расчётных счетах
Существует возможность также формировать отдельные квитанции по услугам, относящимся к фонду капитального ремонта, что видно из рисунка 1.2.
Рисунок 1.2 - Выбор квитанции по услугам
В свою очередь, взглянув на рисунок 1.3, который представляет из себя форму платёжного документа, получаемого жильцом в почтовом ящике, мы убеждаемся в том, что он содержит в себе избыточную конечную информацию, которую получает собственник жилья.
Рисунок 1.3 - Платёжный документ
Из рисунков 1.4 и 1.5 можно понять, что в этой программе существует возможность выгружать отчёт для сбора данных о начислениях и об оплатах по услугам капитального ремонта.
Рисунок 1.4 - Форма отчёта для печати по услугам капитального ремонта
Рисунок 1.5 - Отчёт по услугам капитального ремонта
«1С: Учёт в управляющих компаниях ЖКХ, ТСЖ и ЖСК» позволяет автоматизировать структуру предприятия сферы жилищно-коммунального хозяйства (ЖКХ). Функциональность включает в себя: управление объектами инфраструктуры, начисление квартальной платы, осуществление бухгалтерского и налогового учёта.
Основными возможностями программы являются:
? обмен с государственной информационной системой ЖКХ;
? быстрый расчёт квартальной платы и коммунальных услуг;
? бухгалтерский и налоговый учёт;
? управление зданиями;
? подомовой учёт затрат;
? паспортный учёт;
? работа с приборами учёта и расчёт общедомовых нужд;
? управление капитальным ремонтом;
? большой выбор квитанций-извещений, единых платёжных документов;
? работа с должниками;
? управление аварийно-диспетчерской службой;
? наличие личных кабинетов ЖКХ на сайте и в мобильном приложении.
Из описания видно, что программа обладает полноценным функционалом для ведения учёта работ по капитальному ремонту и не только.
Ещё одним программным решением для учёта работ по капитальному ремонту и строительству, а также по платежам является разработка фирмы «Etton». Данное программное средство разработано не как полноценная информационная система, а как её модуль и называется «Автоматизация капитального ремонта».
Модуль обеспечивает управление и организацию проведения капитального ремонта МКД, осуществление контроля исполнения программ на основе первичной документации: актов выполненных работ, счетов, смет, ведомостей и тому подобного. Система позволяет формировать финальную отчётность во все заинтересованные ведомства. Модуль автоматизации системы капитального ремонта обеспечивает формирование отчётности в государственную корпорацию «Фонд содействия реформированию ЖКХ» в электронном виде.
Модуль решает следующие задачи:
? мониторинг капитального ремонта МКД, анализ состояния зданий, в которых уже идёт ремонт;
? осуществление контроля хода исполнения работ с приложением фотодокументации и видеодокументации для информативности собираемых показателей;
? сбор отчётности и учёт капитального ремонта, контроль планов-графиков выполнения строительно-монтажных работ на объектах;
? обеспечение строительного контроля над проведением капитального ремонта МКД, формирование отчётности и предоставление их в уполномоченные органы в электронном виде и согласно форме, утверждённой региональным оператором или уполномоченным органом;