энергоснабжающих организаций
Асп. Калинкин А.Ю., проф. Арунянц Г.Г.
Кафедра информационных систем в экономике.
Северо-Кавказский государственный технологический университет
На основе анализа тенденций и особенностей развития системы государственного регулирования энергетики, основных концепций построения, особенностей функционирования многоуровневых АСУ были сформулированы основные принципы, положенные в основу при разработке АСУ деятельности естественных монополий (ENERGY-SR), осуществляемой в РЭК РСО-Алания* :
Относительная независимость подсистем;
Эволюционность подсистем и системы в целом;
Оперативность взаимодействия «система – пользователь»;
Универсальность системы для групп, родственных по характеру работы объектов.
Все это позволило сделать заключение, что основное направление развития многоуровневой АСУ ENERGY-SR должно заключаться в повышении ее надежности и универсальности при решении задач определенного класса:
создание и объединение ресурсов управления;
разработка развитой и легкомодифицируемой информационной базы системы;
разработка удобных для использования средств взаимообмена пользователя с системой.
Под ресурсами управления здесь понимаются всевозможные модули и подсистемы комплекса, объединение которых направлено на образование множеств, в пределах которых ресурсы логически связаны релевантными отношениями между модулями и подсистемами, а также между системой и пользователем.
Среди компонентов среднего уровня АСУ ENERGY-SR особое место занимает программный комплекс Q-1.KA (расчета тарифа на тепловую энергию для энергоснабжающих организаций региона).
Основными функциями (задачами) программного комплекса Q-1.KA являются:
1. Автоматизация проведения расчетов тепловых нагрузок, тепловых потерь, расходов всех видов сырьевых составляющих для производства тепла, расчет всех необходимых экономических показателей деятельности энергоснабжающих организаций и представления полученных результатов в виде совокупности выходных форм.
2. Ведение сложноструктурированной многокомпонентной информационной базы, предусматривающей возможные структурные изменения непосредственно в процессе работы комплекса в зависимости от решаемых задач.
3. Многоуровневый контроль за содержимым информационной базы в связи с необходимостью подтверждения допустимости проведения расчета над определенной областью информационной базы.
Структурно программный комплекс Q-1.KA состоит из следующих подсистем:
обеспечения работы с БД;
интерфейса пользователя;
диагностики БД;
проведения расчетов;
работы с отчетами (выходными формами).
Подсистема обеспечения работы с БД представляет собой совокупность реализованных внутрисистемных интерфейсов в виде отдельных программных процедур, производящих определенные операции с наборами данных вне зависимости от их количества, структуры и содержания.
Подсистема интерфейса пользователя представляет собой совокупность пользовательских интерфейсов как совокупность классов (объектов), реализующих представление информационной базы в определенном виде. Подсистема пользовательского интерфейса отвечает за обработку действий пользователя с системой и адекватную реакцию системы на эти действия.
Подсистема диагностики, также реализованная в виде совокупности интерфейсов, отвечает за проведение диагностики информационной базы непосредственно перед проведением информационных процедур (расчетов) для предупреждения пользователя о степени достоверности их результатов в рамках заданных ограничений.
Подсистема проведения расчетов обеспечивает программную реализацию расчетных процедур в соответствии с алгоритмами, основу которых составляют утвержденные ФЭК РФ «Методические указания по расчету тарифов на тепловую энергию для энергоснабжающих организаций».
Подсистема работы с отчетами (выходными формами) выполняет функции отражения результатов выполнения информационных процедур в соответствующих формах отчетности (выходных формах) и представляет собой совокупность средств для реализации данных функций.
Система предусматривает работу пользователя в нескольких пользовательских режимах: работы с информационной базой; проведения расчетов; работы с отчетами; диагностики информационной базы на соответствие определенным критериям; настройки системы; помощи.
Режим работы с информационной базой включает в себя все операции, которые пользователь может проводить с базой данных: ввод, корректировка и удаление информации, ее поиск. ............