Контрольная работа: Внедрение автоматизированных информационных систем в сфере жилищно-коммунального хозяйства
– Учреждения власти
Население
Население – это основной участник ЖКХ, вокруг и ради которого все построено, и единственный участник, для которого специального программного обеспечения не используется. Возможность оплаты посредством компьютерной связи в странах бывшего Советского Союза остается пока теоретической. Хотя и не везде. Например, в Казахстане можно заплатить коммунальные услуги практически с любого банкомата. У некоторых банков даже есть специальные банкоматы, которые специализированы исключительно под оплату комуслуг. Так же в банковской системе Казахстана существует такая услуга, как Интернет-счет. Приходишь в банк, открываешь такой счет, пополняешь его нужной суммой и можешь целый год оплачивать пользование светом, газом, водой и т.д. с домашнего компьютера. Но, как видим, даже при наличии такой возможности, то программное обеспечение, которое предназначено для выполнения таких платежей, относится либо к банковским системам, либо к системам расчетно-кассового центра.
Поставщики услуг
В свою очередь, функционал IT-систем поставщика услуг разделим на группы, соответствующие обычно участкам работы исполнителей:
– Расчет отпуска
– Работа с приборами учета
– Перерасчеты
– Учет льгот
– Учет субсидий
– Оплата за услуги
– Учет оборотов
– Расчет пени
– Юридическая служба
– Отчеты
Расчет отпуска услуг
Не смотря на большое разнообразие поставщиков услуг населению, задачи, стоящие перед их автоматизированными системами, одни и те же, за некоторым исключением. И, по-видимому, единственное отличие состоит в средствах доставки услуг. Но трудоемкость автоматизации учета различных видов услуг существенно отличается. Она находится в диапазоне от элементарной формулы до сложных расчетных алгоритмов.
В основе расчета отпуска каждой услуги лежит элементарная формула: стоимость = количество x на цену. Обычным расчетным периодом является календарный месяц. Как правило, расценки устанавливаются местной властью Количество либо определяется по приборам, либо является расчетной величиной, которая зависит от различных параметров. Если допустить, что в пределах отчетного месяца не меняется ни цена, ни аргументы количества, то просто применяется эта формула. Ряд систем предлагают ввести эту формулу средствами настройки.
Но на практике такого постоянства не имеется. Просто параметры для расчета одних видов услуг меняются чаще, а для других – реже. Например, плата за квартиру зависит от количества квадратных метров, являющихся постоянной величиной, а за воду – зависит от числа проживающих, в том числе, временно выбывших или вновь прописанных. Этот параметр меняется гораздо чаще. Но возможность изменения параметров само по себе еще не является проблемой для систем автоматизации. Проблему представляет то, что как цена, так и любой из параметров, от которого зависит количество оказанной услуги, может меняться в любое время. Изменение его с «1-го числа отчетного месяца» – это редкое совпадение.
На сложность определения количества оказанных услуг расчетным путем также влияет возможность учета этих видов услуг по учетным приборам. Приборы могут быть установлены или выведены из эксплуатации в любой момент времени. За тот промежуток, когда приборы не используются, система рассчитывает количество расчетным путем, а в период работающих приборов – по их показаниям.
Следующая трудоемкая задача – это учет временных отключений и качества предоставляемых услуг. В общегородской системе ЖКХ имеются различные точки определения времени отключения и качество услуг. Например, данные об отключении тепловой магистрали означают, что в этот период были отключены все абоненты, система отопления которых подключена к этой магистрали прямо или посредством различных разветвлений.
Одновременно на предприятие могут поступать независимые данные о других отключениях, например, о ремонте какой-либо ветки, отходящей от этой магистрали, а из ЖЭКа приходит информация об индивидуальных отключениях. Периоды различных документов могут пересекаться. Аналогично поступают на предприятие данные об отклонении от нормативного качества предоставляемых услуг. Для учета информации об отключениях и качестве услуг IT-система имеет в своей базе данных модель средств доставки услуг (обычно это древовидная структура) и средства для учета пересечений периодов, в диапазоне которых действуют предоставляемые данные.
Выше мы рассмотрели те факторы, которые влияют на сложность расчетных процедур для определения количества оказанных услуг. Следующая сторона IT-систем для ЖКХ, которая определяет их живучесть, – это подход к предоставлению данных о разных видах услуг. Выделяются два подхода: с постоянным и переменным набором услуг. Термины «постоянный» и «переменный» условные. Они просто характеризуют объем усилий и уровень опасности повреждения работающей системы для добавления новой или исключения существующей услуги. Как пример реализации, в первом случае используется одна таблица, в которой для каждого вида услуг отводится набор полей, и одна процедура, выполняющая расчет по всем услугам. Второй вариант реализации – под каждый вид услуг отводится своя таблица и своя процедура расчета. В первом случае при модификациях приходится вмешиваться в уже работающие части системы, чему должно предшествовать тщательное изучение, и что приводит к необходимости тестирования не только новых доработок, а и ранее используемых функций. Во втором случае просто добавляется новый набор объектов системы, не затрагивая функционирующий.
Работа с приборами учета
На первый взгляд, приборы учета снимают все проблемы с расчетом количества оказанных услуг. Но практике дело обстоит совсем наоборот – они только усложняют жизнь программистов при составлении процедур расчета, а инспекторов – по объяснению результатов для абонентов.
Приборы бывают индивидуальные и групповые. Индивидуальные приборы находятся у абонентов, таких приборов может быть произвольное количество (на кухне, в санузле, во дворе и т.п.). Групповые приборы содержат показания на группу абонентов, например, дом, подъезд. Их показания распределяются между абонентами по определенным критериям, например, тепловая энергия – пропорционально площади, а вода – пропорционально количеству жильцов, точнее человеко / дням. При этом учитывается наличие индивидуальных приборов у абонентов, относящихся к этой группе. После распределения, количество, приходящееся на каждого абонента, используется в расчетах точно так же, как и показания индивидуальных приборов.
Список трудностей и информационно-технических проблем при работе с приборами довольно внушительный.
Первая очевидная трудность – это правильность внесения показаний приборов. Появляются следующие ошибки:
– ввели показания не того прибора;