📊
Система «Статистика» версии 5.1

Возможности системы

для сбора и анализа статистических данных

Мощный инструмент для работы с данными любого масштаба — от небольших организаций до государственных информационных систем.

1 Принятые сокращения и пояснения

Для удобства ознакомления с возможностями системы приведём список ключевых терминов и сокращений, используемых в документации.

СистемаСистема для сбора и анализа статистических данных «Статистика»
СУБДСистема управления базами данных
ЭВМЭлектронная вычислительная машина
ПОПрограммное обеспечение
СерверФизическая или виртуальная ЭВМ с установленной версией Системы и СУБД «ГЛОБАЛ»
СетьОбъединение Серверов для обмена данными. Может быть централизованной, децентрализованной или смешанной
РазделОбособленная область данных на Сервере, разделяющая данные на физическом и логическом уровне
ПодразделОбособленная область данных в Разделе на логическом уровне
ФормаТаблица для заполнения данными. Главная характеристика — период заполнения
ОтчётНабор данных из различных Форм, динамических расчётов, справочников и переменных
КФКонструктор Форм — модуль для работы с Матрицей Форм
КОКонструктор Отчётов — модуль для работы с Матрицей Отчётов
СДСбор Данных — модуль автоматизированного сбора данных
КСКорневой Справочник — главный справочник источников данных в Системе
ГКСГлобальный корневой справочник для множества Серверов и/или Разделов
ЭПЭлектронная подпись
APIИнтерфейс программирования приложения

2 Введение

Система «Статистика» предназначена для сбора, хранения и анализа разного рода статистических данных в любых масштабах. Сбор данных может осуществляться ручным или автоматизированным способом. Работа с Системой не подразумевает привлечения программистов — всё настраивается визуально, через удобный веб-интерфейс.

Система построена по принципу веб-технологий на базе сверхбыстрой многомерной СУБД «ГЛОБАЛ», обеспечивающей:

Масштабирование
Горизонтальное и вертикальное масштабирование под любые объёмы данных и количество пользователей
🔄
Гибкость обработки
Гибкий подход к обработке данных и построению сложносоставных отчётов
🔒
Целостность данных
Гарантированная сохранность и непротиворечивость данных на всех уровнях системы
📈
Быстрые отчёты
Мгновенное построение сложных аналитических отчётов даже на больших объёмах данных

3 Основной функционал

Система предлагает богатый набор инструментов для работы с данными. Ключевые возможности сгруппированы по модулям.

📋 Конструктор Форм

Удобный визуальный инструмент для создания форм сбора данных со сложной бизнес-логикой и проверкой — без единой строки кода.

🧩
Типы данных
Поддержка всех необходимых типов: число, целое число, текст, дата, время, справочники, формулы, файлы, статический текст
🔗
Умные ссылки
Удобный мастер формирования ссылок на данные для формул, проверок и значений по умолчанию
📐
Гибкая структура
Массовая работа с ячейками, объединение ячеек и строк, несколько видов таблиц, несколько таблиц в одной форме
🔄
Управление матрицами
Перенос, клонирование, привязка к КС, автоматизированная поддержка исторических изменений
🖨️
Печатные формы
Формирование печатной формы в виде единого документа из нескольких таблиц
Тестирование
Проверка работоспособности матриц, тестирование формул, ссылок и валидаторов
🤖
ИИ-ассистент
Создание формул, валидаторов и значений по умолчанию на обычном русском языке — достаточно описать логику работы ячеек
Естественный языкАвтоматизация
✨ Корректировка округлений

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

🤖 ИИ-ассистент для работы с формулами

Встроенный ИИ-ассистент позволяет описывать логику работы ячеек на естественном языке. Система автоматически преобразует описание в синтаксически корректные формулы, валидаторы и значения по умолчанию. Реализована трёхуровневая защита, гарантирующая, что ИИ не изменит структуру таблицы. Подробнее в статье →

📊 Конструктор Отчётов

Мощный визуальный инструмент для создания аналитических отчётов любой сложности с возможностью визуализации данных.

📑
Составные отчёты
Неограниченное количество отчётов в рамках подраздела, составление отчёта из нескольких отчётов
📈
Визуализация
Графики, диаграммы, карты — наглядное представление данных для принятия решений
🎨
Кастомизация
Цвет текста, размер, цвет фона, выравнивание, границы, тип шрифта — для каждой ячейки
📤
Экспорт
Выгрузка в Excel, PDF, HTML, XML, JSON. Применение шаблонов Excel для дополнительного форматирования
⚙️
Динамические зоны
Создание нескольких динамических зон в универсальном отчёте для вывода разных КС
↩️
История изменений
Запись истории действий и возможность отмены при конструировании отчёта

🤖 Сбор данных (автоматизированный)

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

📂 Поддерживаемые источники
  • HTML — парсинг веб-страниц и HTML-документов
  • XML — структурированные данные в формате XML
  • JSON — современный формат обмена данными
  • XLSX — таблицы Microsoft Excel и аналоги
📁
Сетевые папки
Автоматический сбор файлов из сетевых каталогов с последующей обработкой
🌐
Внешние серверы
Подключение к сторонним серверам для получения данных по расписанию
📧
Оповещения
Email-уведомления о результатах сбора данных в зависимости от результата
🔬
Тестер
Встроенный тестер для отладки процесса автоматизированного сбора

📝 Работа с формами

🔄
Автозаполнение
Автоматическое заполнение данных в соответствии с бизнес-логикой Матрицы Форм
📅
Управление периодами
Массовое управление периодами и статусами форм, открытие периода в ручном или автоматическом режиме
🔏
Юридическая значимость
Подписание форм электронной подписью, защита данных от изменений после сдачи
📎
Вложения и сканы
Прикрепление сканов документов, формирование водяных знаков на документах

4 Дополнительные возможности

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

🧠
Искусственный интеллект
ИИ-ассистент для создания формул на естественном языке. В перспективе — интеллектуальный конструктор отчётов, автоматизированный анализ данных и прогнозная аналитика
NL→ФормулыАвтоматизацияАналитика
🔌
API-взаимодействие
Полноценный API для интеграции с другими информационными системами и обмена данными
RESTJSONXML
💬
Обмен информацией
Внутренний обмен сообщениями и данными между пользователями системы
⌨️
Функциональный язык
Собственный язык для доступа ко всем данным системы, математических операций, бизнес-логики и аналитики
Бизнес-логикаАвтоматизация
🌐
Веб-администрирование
Обслуживание и обновление через веб-интерфейс. Минимальная потребность в системных администраторах
🔄
Автоперерасчёт формул
Автоматический перерасчёт всех формул при любом изменении данных в системе
📜
Версионирование КС
Поддержка различных версий Корневого Справочника при изменении структуры данных
👤
Саморегистрация
Подача заявки пользователями для регистрации, создание пользователя администратором, восстановление пароля по email
🔐
Ролевая модель
Разграничение прав доступа на основе ролей. Возможность назначения нескольких ролей одному пользователю
ОператорИсполнительАдминистратор
📋
Журналирование
Полное логирование действий пользователей, ошибок и нештатных ситуаций
🖨️
Печать и экспорт
Вывод данных (форм, отчётов, сводных отчётов) в PDF и XLSX с поддержкой шаблонов Excel
PDFXLSXExcel
📰
Новости и рассылки
Система новостей с разграничением по разделам, оповещения о событиях, настройка названий системы
📎
Инструкции и помощь
Прикрепление файлов инструкций для пользователей, инструкций по заполнению таблиц
📊
Статусы заполнения
Просмотр информации о состоянии заполнения форм исполнителями в реальном времени
📋
Буфер обмена
Вставка структур таблиц и данных из Excel, Word и других программ через буфер обмена
📁
Локальные справочники
Формирование оператором локальных справочников, подразделов и групп пользователей
🛡️
Защита документов
Блокировка одновременного доступа нескольких пользователей, проверка целостности данных перед записью
📌 Периоды в Системе

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

🏢 Дополнительные сведения об объектах КС

Для каждого объекта Корневого Справочника можно хранить: ИНН, должность, ФИО, контактный телефон, руководителя, бухгалтера, исполнителя. Возможна проверка заполнения и просмотр всех сведений в рамках объектов КС.

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

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

🏛️ Централизованная архитектура

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

Масштабирование достигается за счёт добавления дополнительных разделов. Подходит как для небольших организаций, так и для крупных корпораций.

Ключевая особенность: единый центр управления, репликация данных, балансировка нагрузки через Nginx.
🔀 Децентрализованная архитектура

Раздельное управление. Применяется, когда необходимо разделить управление и ответственность между обособленными организациями.

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

Ключевая особенность: обособленное администрирование, физическое разделение, единый ГКС для синхронизации.
⚠️ Важно

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

Схема централизованной архитектуры
Рисунок 1 — Схема централизованной архитектуры. Единый сервер №1 управляет всеми разделами, остальные серверы обеспечивают отказоустойчивость через репликацию.
Схема децентрализованной архитектуры
Рисунок 2 — Схема децентрализованной архитектуры. Каждый сервер управляется независимо, обмен данными через репликацию и API.

Масштабируемость

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

Для небольших проектов из схемы исключаются балансировщик и серверы репликации — конфигурация становится максимально простой и экономичной.

Лицензирование

Для централизованной архитектуры требуется: на Сервер №1 — одна серверная лицензия + лицензии на все Разделы. На остальные серверы — по одной серверной лицензии + лицензия на СУБД «ГЛОБАЛ» (бесплатная поставка осуществляется только один раз для одной организации).

Для децентрализованной архитектуры: на каждый сервер — своя серверная лицензия + лицензии на все Разделы каждого сервера (кроме реплицированных).



Заполните форму
Логин:
Пароль:
Регистрация
Забыли свой пароль?
Войти как пользователь:
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов: