ПРОГРАММНОЕ     ОБЕСПЕЧЕНИЕ      ДЛЯ      ВАШЕГО      БИЗНЕСА:     ТУРИЗМ,     БИЛЛИНГ,     АСУ     ТП
Назад

Интегрирование показателей в Облэнерго

Общие положения

Помимо задачи расчета с потребителями в энергосбытовых предприятиях нижнего уровня (РЭС), перед комплексной программной системой стоит задача предоставления сводных данных (дневных, месячных, годовых) руководству предприятия, а также сотрудникам вышестоящих организаций (ПЭС, Облэнерго).

Решение данной задачи сводится к следующим шагам:

  • получение дневных сводных данных по предприятию;
  • передача дневных данных в вышестоящие организации (ПЭС, Облэнерго);
  • интегрирование данных по времени для одного предприятия (получение месячных или годовых показателей);
  • интегрирование данных по группе предприятий (например, всех предприятий одного ПЭС или всех предприятий Облэнерго);
  • интегрирование данных по времени для группы предприятий;

Программное решение для предоставления интегрированных показателей вышестоящим организациям включает следующие компоненты:

  • подсистема формирования выборки данных на сервере РЭС;
  • подсистема транспортировки данных с сервера РЭС на сервер вышестоящей организации;
  • подсистема обработки и интегрирования данных на сервере вышестоящей организации, включающий режим просмотра данных;

Подсистема формирования выборки данных на сервере РЭС функционирует только вместе с программным комплексом «Энергосбыт промышленных потребителей».

Программа должна удовлетворять следующим требованиям:

  • обеспечивать надежную и помехозащищенную транспортировку данных по линиям связи;
  • обеспечивать как ручное, так и автоматическое управление;
  • обеспечивать универсальность и модифицируемость алгоритмов формирования выборки в РЭС;
  • обеспечивать разделение прав доступа пользователей к своим функциям;
  • обеспечивать централизованное управление всеми компонентами подсистемы из Облэнерго;

Подсистема формирования выборки данных

Модуль формирования выборки данных предназначен для анализа баз данных комплекса «Энергосбыт промышленных потребителей» и формирования дневных сводных показателей работы предприятия.

Модуль формирует значения для следующих показателей:

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

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

Подсистема транспортировки данных

Подсистема транспортировки данных предназначена для решения следующих задач:

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

Никакого специального программного обеспечения (помимо комплекса «Энергосбыт промышленных потребителей») на сервере нижестоящей организации не требуется.

Подсистема транспортировки включает в себя следующие модули:

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

Схема работы транспортной подсистемы представлена на рис.1.

Транспортная подсистема

Рис.1 Схема работы транспортной подсистемы

Подсистема обработки и интегрирования данных

Подсистема обработки и интегрирования данных предназначена для решения следующих задач:

  • ручной ввод или корректировка данных в базу данных вышестоящей организации (Облэнерго);
  • интегрирование сводных показателей по времени (получение месячных или годовых показателей), а также по предприятиям (получение сводных данных по ПЭС или Облэнерго);
  • расчет накопительных показателей как по одному предприятию, так и по группе предприятий;
  • просмотр показателей (как атомарных, так и интегральных).

Атомарные показатели поступают в базу данных Облэнерго тремя путями:

  1. запрашиваются с сервера нижестоящей организации автоматически;
  2. запрашиваются с сервера нижестоящей организации вручную;
  3. вносятся вручную оператором в Облэнерго (например, при передаче данных по факсу или по телефону);

Следующие накопительные показатели рассчитываются непосредственно на сервере Облэнерго:

  1. задолженность перед энергорынком на начало месяца;
  2. задолженность потребителей на начало месяца;
  3. текущая задолженность потребителей перед предприятием за каждый день;

Интегральные показатели по времени (сводные данные за месяц или за год) получаются путем суммирования атомарных показателей за соответствующий период.

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