202.64K
AI
Category: softwaresoftware

Разработка автоматизированной информационной системы для учёта платы за отопление

1.

ВЫПУСКНАЯ КВАЛИФИКАЦИОННАЯ РАБОТА
Разработка автоматизированной информационной
системы (АИС) для оптимизации работы
предприятия по учёту платы за отопление
Сквозная цифровизация управляющей компании ЖКХ: настольные системы на Python, модули
автоматизации «1С: Предприятие», мобильные и веб-сервисы абонентов.
Выполнил студент:
Кольцов Кирилл Антонович
Руководитель проекта:
Никитина С.Ю.
Группа Т-46в
г. Вязьма, 2026
Слайд 1

2.

I Актуапьность исследования
Фактор человеческих ошибок: Ручной перенос данных об
объемах тепла и площадях в Excel приводит к некорректным
начислениям и штрафам.
Высокие временные затраты: Механическое формирование
квитанций, ведомостей и сверка балансов вручную отнимает
до 80% рабочего времени персонала.
Рост дебиторской задолженности: Отсутствие инструментов
оперативного мониторинга неплательщиков и кассовые
разрывы на предприятии.
Проблемы безопасности данных: Отсутствие разграничения
прав доступа к лицевым счетам и персональным данным
абонентов.
Решение проблемы:
Создание едипой доверенной ипформационной
среды, охватывающей оператпвные расчеты,
регламентl4рованный учет 1C, удаленный билдинг u
<гіиентс<ие приложения.

3.

Цель и задачи проеита
Объекты исследования
Целевое решение
Объект: Деятельность предприятия ЖКХ по ведению
лицевых счетов, фиксации показаний и калькуляции
коммунальных услуг.
Цель: Разработка сквозной АИС отопления для
Предмет: Программное обеспечение и архитектура
автоматизированной информационной системы учета
платы за теплоснабжение.
минимизации операционных издержек и предоставления
абонентам современных цифровых каналов
взаимодействия.
Задачи: Проектирование реляционной БД, кодинг
настольного ядра, разработка конфигурации 1C,
мобильного и веб-портала.

4.

UpoexTnpOBaHne n ApxnTexwypa
МодулbHoe пocTpoeH ие и сТрукТура CKBOЗНОгО обМеНа даННЫМИ В ЗКОСисТеме

5.

Технопогический стек системы
*u
Python & SQLite
П л а т ф о р м а 1C
Клиентское приложение оператора
на базе библиотеки Tkinter и
встраиваемой СУБД SQLite3.
Отвечает sa быстрый ввод,
локагіьное Каширование и первииные
кальКугіяции.
Разработка Конфигурации
«1C:Предприятие 8.3» дгія
ин+еграции расчетов в
регпаментированный финансовый u
бухгалтерсКий учет. Проведение
проводов двойной записи.
Web-API & Android
Созданee веб—гіортала абонента
(REST API) u нативного мобигіьного
гіриложения (Java, Android Studio,
шаблон MVVM) дгія передачи
гіоказаний u гіроведения QR—oriлaт.

6.

I ^poein"HpOBaHne бааы gaHHblX
Ou3uDec can cTpy<
p a pensu,HOHHO? 6,Lt he aI ing . db COCTOHT u3 HopManu3OBa HHbIX Tainuu„ xcKnsha oi+\MX u36bITO UHOCTb:
Коїо•іееые noziя (aTpkiGyTы)
Haakia•iekHae
users
id, username, password_hash,
role
INTEGER, TEXT, TEXT
Хранение уиеТных записей onepaTopoB u xauJeй
(PBKDF2)
payments
id, apartment, area, amount, rate,
period
INTEGER, TEXT, REAL,
TIMESTAMP
Журнал зарегистрироВаНных начислений и
гілатежей
settings
key, value
TEXT (Primary Key), TEXT
СистеМнЬіе констаНТЬі (разМер тарифа по
'y’MOfIчаНию)

7.

Интеграцwя с платформой 1C
Учетные метаданные
Бух гаптер ский контур
Создана объектная модель:
Сквозной контроль финансов:
• Справочники: «Квартира», «Тариф», «Пользователи»,
«Сотрудники» для хранения условно—постоянной
информации.
• Регистр бухгалтерии: «Управленческий» формирует
проводки двойной записи для контроля баланса лицевых
счетов.
• Регистры сведений: «Цены» для периодического среза
стоимости услуг на конкретную дату.
• Аналитика: Автоматическое построение отчетов
«Оборотно—сальдовая ведомость» и загрузка внешних
файлов через обработку «Импорт».

8.

I СерВпСы a6oHeHTa
flHЧHblй КїЗбгіНет п Mo6HflьHoe
пргіложеНгіе
Веб-са йТ fluчHoro ка биHeTa фуНки,иоНиpyeT по клиеНТс ерВерНой архиТеі‹Туре, обМеНиВаяс в с ОсНОВ НЫМ ядроМ
cTpy кТуриpoBa ННbIMkI J SON -па кеТа Ми череЗ ЗащищеННвlй
REST API.
Mo6nnbHblñ vneHT pa3pa6oTaHHa JaVa B Android StudiO Ha
6a3e MVVM n LiveData. FloqqepanBaeT 6noMeTpno
(BiometricPrompt), LungpoBaHole JWT-ToxeHoB n MrHoBeHHyo
onaaTy ycnyr oTonneHna F!O QR-xOpaMFOCT.

9.

I Реаупьтаты тестпрованпя АИС
ФунКциональная верификация методом «черного ящu<a» гіодтвердила стабильность всех модулей экосистемы (ripoйдено 100% тест—Рейсов):
Python GUI (5 тестов)
Web Portal (5 тестов)
Android Client (4
теста)
1C Конфигурация (5
тестов)
Аварннных завериlеннн, наруиlення конснсїенїнос їн нлн уязвнмос кен авїорнзацнн в хор е нспьlїаннн не обнаружено
100% Ycneuino

10.

Экономические показатели
Оценка полной себестоимости и плановой цены ПО произведена
на основе трудовых затрат программиста (96 часов) и
руководителя проекта:
Сполн' С
Ц =“
Hy '
+ IП
4J5.J2 руб.
= 35 298.J4 руб.
Низкие первопьчьпьньlе зьърьъьl репьюъ проект крьйне
ренъьdельньlы рпя TCM н неdопьмнх јпрьвляющнх коыпьннй.

11.

I *ффектот внедрения АИС
@
Абсолютная точность калькуляции: Полное исключение арифметических и логических ошибок операторов за счет
автоматизации алгоритмов перемножения площадей и тарифов.
Повышение производительности: Сокращение времени формирования ежемесячной отчетности и квитанций на 85%
благодаря экспорту в CSV/Excel.
Сокращение дебиторского долга: Удобный личный кабинет и мобильное приложение с QR-кодами увеличивают
скорость и собираемость платежей.
, Защита персональных данных: Использование надежного хэширования PBKDF2 (SHA-256) гарантирует
консистентность и недоступность данных для злоумышленников.

12.

Image Sources
https://advids.co/blog/webp/2d_UI_v2.webp
Source: advids.co
English     Русский Rules