Отчетная система ReportViz

НПП «ГКС» занимается проектированием, разработкой и внедрением программных комплексов для формирования и отображения отчетов.

Документация к отчетной системе ReportViz
Программное обеспечение
Отчетная система ReportViz

Описание программного обеспечения:

Программное обеспечение «ReportViz» предназначено для выполнения вычислений массы нетто и массы балласта нефти и нефтепродукта результатов измерений при проведении контроль метрологических характеристик (далее КМХ) и поверок.
Порядок алгоритмических вычислений для поверок/КМХ и расчеты массы нефти и нефтепродуктов проводятся согласно следующим документам:
— «Преобразователи массового расхода. Методика поверки на месте эксплуатации трубопоршневой поверочной установки в комплекте с поточным преобразователем плотности. МИ 3151-2008»;
— «Счётчики-расходомеры массовые. Методика поверки на месте эксплуатации компакт-прувером в комплекте с турбинными преобразрвателем расхода и поточным преобразователем плотности. МИ 3272-2010»;
— «Плотность нефти и нефтепродуктов. Методы расчета. Р 50.2.076-2010».
 

Функциональные характеристики программного обеспечения:

Программное обеспечение «ReportViz» это алгоритмы вычислений и создания отчетов.
«Отчетная система» — это программный комплекс для формирования и отображения отчетов : часовой, двухчасовой, суточный, сменный, месячный, годовой и т.д.
Пользователь может редактировать отчеты, настраивать по расписанию, либо применять таблицы с ручными отчетами (поверки, акты, контроль метрологических характеристик).
 

Отчетная система реализована с помощью следующих технологий:

  • Java 17;
  • Spring Boot 2.7.0;
  • PostgreSQL 14;
  • HTML, CSS, JavaScript;
  • Bootstrap 5;

Отчетная система состоит из 2-х сервисов:

  • OPC сервис обменивается данными с OPC сервером либо по OPC DA, либо по OPC UA;
  • ReportingSystem сервис формирует отчеты и сохраняет их в базу данных, позволяет их просматривать и редактировать. Данные для отчетов получает от OPC сервиса по HTTP протоколу.