Технические характеристики
программного комплекса СТЕК-ЭНЕРГО

Архитектура системы

В комплексе программ  Стек-ЭНЕРГО используется трехзвенная архитектура

  • Сервер приложений.
  • Написан на языке программирования C++.
  • Реализует бизнес-логику комплекса.
  • Взаимодействует с сервером баз данных.
  • Разрешает подключение только тех клиентских приложений, которые обладают необходимым сертификатом безопасности.
  • Защищает канал связи.
  • Может работать только на компьютерах под управлением операционных систем семейства Windows.
  • Клиентское приложение.
  • Написано на языке программирования Java.
  • Осуществляет вывод данных, полученных от сервера приложений, и внесение новых данных, вводимых пользователем.
  • Может находиться в общей сети с сервером приложений или подключаться к нему через глобальную сеть Интернет.
  • Может работать на компьютерах под управлением операционных систем семейств Windows или Linux.
  • Сервер баз данных.
  • Использует СУБД MSSQL.
  • Может распологаться как на том же компьютере, что и сервер приложений, так и на отдельном физическом сервере.

Связь компонентов комплекса осуществляется по локальной сети или через сеть Интернет.

  • Используется протокол TCP-IP.
  • Для шифрования используется защищенное TLS-соединение с возможностью использования сертифицированных российских криптографических алгоритмов, соответствующих ГОСТ.

 

Архитектура программного решения


  • База данных может быть единой или распределенной
  • Для распределенной БД используется механизм автоматической синхронизации изменений.
  • Синхронизация гибко настраивается, позволяя передавать только определенные данные.
  • Производительность
  • Обеспечивает одновременную комфортную работу более 500 пользователей в интерактивном режиме.
  • База данных позволяет хранить данные не менее 3-х лет по 1 000 000 лицевых счетов.
  • В штатном режиме работы комплекса, при выполнении трудоемких операций, не требуется приостановка работы других пользователей.

 Администрирование системы

  • В комплексе реализованы серверная и доменная аутентификация пользователей.
  • В комплексе реализована система настройки ролей пользователей для разграничения доступа к функционалу программ.
  • В комплексе реализована возможность просмотра текущих подключений пользователей и управления этими подключениями.
  • В комплексе реализован журнал истории выполненных операций с возможностью его просмотра по заданным критериям.

Адаптация комплекса

Программный комплекс «Стек» может быть адаптирован под нужды бизнес-процессов силами сотрудников компании-клиента.

  • Изменение структуры БД .
  • Добавление таблиц.
  • Добавление полей в таблицах.
  • Изменение интерфейса.
  • Редактирование существующих элементов.
  • Добавление новых элементов.
  • Для редактирования используется специальный программный инструмент.
  • Настройка отчетов.
  • Для отчетов используется система BIRT (http://www.eclipse.org/birt/phoenix/).
  • Редактирование существующих отчетов и форм.
  • Создание новых отчетов.
  • Изменение алгоритмов расчетов.
  • Все алгоритмы расчетов хранятся в БД и доступны для изменения.

Взаимодействие с внешними устройствами и системами

  • Индивидуальные и домовые приборы учета, работающие по протоколу GSM.
  • Системы АСКУЭ.
  • Фискальные регистраторы различных типов.
  • Сканеры штрих-кодов.
  • Шлюзы платежных систем.
  • Системы обзвона.
  • Сервисы СМС-рассылки.
  • Источники данных ODBC и OLEDB.
  • WEB-сервисы.
  • COM- и OLE-объекты.
  • Offline-взаимодействие через загрузку и выгрузку данных в DBF, текстовые файлы, XML, EXСEL и другие форматы.