bg-img

Программа для автоматической отправки данных АСМВ "MS3550A1"

Программа для автоматической отправки данных АСМВ "MS3550A1"

    Программное обеспечение реализовано на языке программирования «Python 3.x» и состоит из трёх основных элементов:
  • Окна настроек подключения к СУБД;
  • Окна выбора столбцов таблицы, данные которых необходимо передавать;
  • Программы без графической оболочки, в которой заложены все основные функции.

Описание

Программное обеспечение "MS3550A1" разработано для обработки данных из СУБД (PostgreSQL и Microsoft SQL Server) о показателях выбросов загрязняющих веществ и их последующей автоматической передачи на сервера государственного реестра объектов, оказывающих негативное воздействие на окружающую среду.

При запуске программы производится подключение к СУБД по данным, указанным в окне настроек подключения. Далее из БД формируются значения столбцов, которые были указаны в окне выбора, и сохраняются в JSON-файл по указанному пути. После сохранения данных, программа при помощи HTTP-запроса передаёт их на указанный адрес сервера государственного реестра и пишет отчёт об отправке.

Если отправка данных не удалась, то неотправленные данные будут приложены в следующем запуске программы.

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

  • выбор данных из БД для отправки в реестр;
  • сохранение данных в указанную директорию;
  • автоматическая отправка данных в формате «JSON» на указанный адрес сервер реестра;
  • составление отчёта в указанную директорию об отправке данных.

Характеристики

Параметр Значение
Технические и эксплуатационные характеристики программного обеспечения Размещение в инфраструктуре заказчика
Базовая операционная система Linux (не зависит от конкретного дистрибутива), Windows
СУБД PostgreSQL, Microsoft SQL Server
Реализация Python 3