Система сбора отчетности
«Пульс Дела» / «Пульс региона»
Совместно с компанией ТриниДата (г. Екатеринбург)
Система сбора отчетности построена на платформе АрхиГраф и реализует все преимущества гибкого управления моделью данных для решения задачи построения формализованной отчетности. Она позволяет:
Исключить повторный ввод одних и тех же показателей, вычислять показатели автоматически
Иметь уверенность в том, что данные в разных отчетах не противоречат друг другу
Строить регламентированные отчеты, конструировать свои отчеты и дэшборды
Прослеживать происхождение каждой цифры в любом отчете и иметь уверенность в том, что она корректна
Разграничивать доступ пользователей и организаций к вводу данных и построению отчетов

Функции Системы сбора отчетности

Ввод значений показателей через формы

Сбор данных для отчетности заключается в получении значений определенных Показателей в некоторых Разрезах для заданных Периодов. Показатели и разрезы моделируются в онтологии при помощи редактора АрхиГраф.Мир. Они тесно связаны с моделью предметной области, которая описывает объекты и процессы в той сфере деятельности, для которой собирается отчетность. Например, значения показателя "Число участников ЕГЭ" собираются в разрезах предмета школьной программы, плановых или фактических значений для типа периода "Год".

В системе "Пульс дела" / "Пульс региона" для сбора данных настраиваются Входные формы, интерфейс работы с которыми имеет такой вид:

Настройка входных форм

С помощью редактора онтологии или конструктора форм легко настроить столбцы и строки форм ввода данных, объединить их в группы, предоставить доступ к определенным формам или к вводу значений определенных показателей тем или иным группам пользователей. Значения показателей могут поступать в систему и автоматизированным способом - путем импорта из внешних систем.

Настройка правил контроля значений показателей

С помощью правил SHACL Constraints можно настроить условия форматно-логического контроля значений показателей. Такие правила конструируются в интерфейсе АрхиГраф.СУЗ:

Вычисляемые показатели

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

Построение отчетных форм

С помощью редактора онтологии или визуального конструктора можно создать структуру отчетных форм. Пользователь, имеющий права доступа к отчетной форме и отображаемым в ней показателям, может построить форму в любых разрезах и для любых периодов. Список ранее построенных форм доступен для просмотра пользователями:

Пользователь может выбрать любую построенную форму, или заказать построение нового экземпляра отчетной формы. Для этого ему нужно выбрать категории разрезов и период, для которых строится форма:

Работа с построенной отчетной формой

Когда форма будет построена, пользователь сможет просмотреть ее содержимое. Структура отчетной формы может быть достаточно сложной, включать несколько таблиц, содержать группировки строк и столбцов, вычисление итоговых значений:

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

Конструирование дэшбордов

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

Построенные панели можно экспортировать в Excel или сохранить в виде изображений.

В отличие от отчетных форм, значения показателей в которых фиксируются на момент построения формы, содержимое дэшбордов автоматически обновляется при изменении данных.

Настройка правил доступа

Права доступа могут настраиваться для пользователей в зависимости от:

  • принадлежности к организации
  • категории должности

Организации разных типов, в свою очередь, могут быть связаны с теми или иными категориями разрезов - например, территориальные подразделения организации могут быть связаны с разрезом "Территория", а администрации районов - с разрезом "Район".

Права могут предоставляться к:

  • группам входных или отчетных форм,
  • конкретным входным или отчетным формам,
  • разрезам сбора показателей,
  • группам показателей и конкретным показателям.