Триафлай - Функциональные компоненты
Модуль “Хранилище данных”
Справочники
Заведение справочников в систему возможно через интерфейс пользователя и через подключение к источнику данных.
Возможности:
- Ввод и редактирование простых списков объектов
- Ввод и редактирование древовидных списков объектов
- Постраничный просмотр, возможность быстрой сортировки и фильтрации записей
- Версионность справочников. Возможность просмотра прошлых версий, сравнения двух версий и выбора актуальной
- Настройка иерархии объектов в индивидуальном порядке
Показатели
Система показателей создается с помощью интерфейса пользователя. Типы значений определяют формат данных хранящихся в показателе.
Типы значений показателей:
- Логическое «Да/Нет» — логический тип данных
- Дата и время — значение на конкретный момент времени
- Денежный — числовой тип данных с двумя знаками после запятой
- Множественный выбор из справочника — Множественный выбор из простого или древовидного списка объектов
- Период — множественный выбор диапозона дат
- Справочник — простой или древовидный список объектов
- Строка — произвольная последовательность символов
- Файл — документ любого формата
- Целое — целое число, без значений после запятой
- Число — числовой тип данных в формате 64-битного числа двойной точности с плавающей запятой
Вычисления
Вычисляемые показатели рассчитываются с помощью заданных формул в настройках показателя.
Всплывающая подсказка поясняет, каким образом получено вычисленное значение в форме или отчете.
Если значение в формуле является результатом расчета, то при нажатии на него раскроется структура его вычисления.
Значения показателя автоматически рассчитываются по аналитическим признакам согласно алгоритму агрегации, заданному в структуре отчета.
В форме или отчете агрегированные значения выделены синим цветом. Нажав на агрегированное значение показателя, можно перейти к форме, раскрывающей алгоритм агрегирования данных.
Редактор формул
Инструмент редактор формул содержит базовые математические операторы (сложение; вычитание; умножение; деление и пр.), а также библиотеку методов и функций.
Добавление показателей в редактор с помощью клика мышки.
Возможность настройки фильтров для показателей внутри редактора вычислений.
Ретроспекция
При переходе в режим ретроспекции пользователь указывает интересующий его момент времени в прошлом.
Он увидит привычный ему интерфейс системы. Но структура и содержание показателей, справочников, форм ввода данных, реестров, отчетов и др. информационных сущностей системы будут отображаться в том виде, в котором они находились в указанный момент времени.
Модуль “Табличные представления данных”
Конструктор отчетов
Формы представления данных создаются с помощью конструктора, который обеспечивает:
- Построение форм и отчетов произвольной структуры, вложенные заголовки
- Параметризованные формы и отчеты
- Простой и интуитивно понятный интерфейс
- Предварительный просмотр результатов конструирования
Форматно-логический контроль
При сохранении введенных или загруженных данных можно задать правила форматнологического контроля. В базовом наборе инструментов есть удобный редактор настроек.
При помощи инструмента можно сделать определенные ячейки обязательными для ввода, запретить ввод в определенные ячейки, а также задать контрольные соотношения между ячейками формы в виде арифметических выражений.
Поддерживается возможность настройки межформенных, контрольных соотношений.
Работа с реестрами
Реестр — это форма для ввода данных с переменным числом строк.
Конструируется на основе показателей и справочников, так же как обычная, табличная форма ввода данных.
Поддерживаются режимы просмотра и редактирования, постраничный просмотр реестра, сортировка и фильтрация по столбцам, возможность просмотра прошлых версий и сравнения двух выбранных версий.
Модуль “Сбор отчетности”
Выполнение и контроль заданий сбора
В соответствии с шаблоном сбора система формирует задания ответственным пользователям.
- Пользователь-участник - заполняет назначенные формы и реестры, после чего ставит отметку о выполнении задания.
- Пользователь-контролер - проверяет и утверждает заполненные формы, в случае необходимости корректирует данные или возвращает задание на доработку пользователю- участнику.
Шаблоны сбора данных
Для настройки процесса сбора данных создается шаблон сбора, в котором задаются:
- Состав собираемых форм и реестров, рекомендованных отчетов для просмотра и проверки данных
- Периодичность сбора
- Даты начала и окончания сбора данных
- Индивидуальные зоны ответственности для пользователей
- Форматно-логический и условно-форматный контроль для повышения качества данных
Модуль “Анализ данных”
Аналитические панели
Обеспечивается оперативное построение и отображение многомерных аналитических отчетов на основе информации, хранящейся в базе данных (по технологии OLAP).
Система формирует OLAP-кубы для каждого многомерного показателя, наблюдаемого в разрезе нескольких аналитических признаков.
Пользователю предоставляется возможность настройки представления OLAP-куба в виде табличного отчета. Можно помещать аналитические признаки в заголовки строк или столбцов, перетаскивать с одного уровня вложенностина другой.
Раскраска
Инструменты условного форматирования с готовым набором пиктограмм, цветами раскрасок ячеек и дополнительными настройками форматирования значений помогут оформить отчет, форму или реестр дополнительными индикаторами.
Редактор позволяет задать условия для форматирования и приоритет их исполнения. Для числового ряда есть возможность задания температурной расцветки относительно максимального или заданного значения.
Существует возможность добавления горизонтальных диаграмм в форму отчета.
Инструмент добавления произвольной визуализации
В платформу можно интегрировать визуализации любой сложности. Интеграция производится через веб-интерфейс настройки внешнего вида системы.
Все визуальные компоненты в платформе написаны на языке программирования JavaScript.
Дашборды
Удобный конструктор компоновки индивидуальных информационных панелей.
Есть возможность создания персонализированных панелей, с локальным изменением графических элементов в панели.
В режиме «презентации» можно скрыть элементы интерфейса и предоставить доступ к аналитической панели для пользователей, не зарегистрированных в системе.
Отправка отчета
Готовый инструмент автоматической рассылки отчетов выбранным пользователям системы.
Возможно задать периодичность регулярной рассылки и условия при которой должна срабатывать рассылка.
Графики и карты
Встроенный набор визуальных представлений, поможет настроить аналитическую панель самым эффективным способом. В базовой библиотеке платформы предустановлены 22 типа визуализации.
Пользователь может изменить вид графика, выбрать столбцы и строки отчета, отображаемые на графике.
Есть возможность добавления дополнительных типов визуализации.
Модуль “Импорт и экспорт”
Импорт и экспорт данных
Данные из отчетов, форм и реестров можно экспортировать в другие форматы файлов:
- *.xlsx — Microsoft Excel
- *.csv — Файл с значениями, разделёнными запятыми
- *.html — HTML-таблицу
- *.docx — Microsoft Word
- *.pdf — PDF документ книжной или альбомной ориентаци
- *.xml — Текстовый файл в формате XML
Библиотека коннекторов
Наличие стандартных веб-сервисов (REST, SOAP, СМЭВ) импорта данных из внешних информационных систем.
Подключение дополнительной внешней системы к стандартным веб-сервисам не требует программирования (выполняется пользователемадминистратором).
Структуру импортируемых/экспортируемых данных формирует пользователь с помощью конструктора отчетов.
Система предоставляет базовый набор адаптеров для 15 разных типов источников данных.
Инструмент для реализации собственного коннектора на языке Python
Наличие встроенного инструмента для подключения к внешним информационным системам на языке Python.
Которая позволяет осуществить подключение к любым информационным системам.
Динамическая библиотека коннекторов.
Возможность настройки виртуального коннектора без загрузки данных в СУБД.
Модуль “Управление доступом”
Авторизация
Компонент авторизации используется для поддержки различных способов авторизации пользователей.
Страница авторизации может быть персонализирована под дизайн решения и полностью адаптивна под мобильные устройства.
Роли
Редактирование учетной записи пользователя, множественный выбор ролей.
Ролевая модель имеет гибкую структуру настройки ограничений доступа к библиотекам и показателям.
Пользователи
Компонент «Пользователи» помогает осуществлять ведение учетных записей пользователей в системе, а также разграничивать права пользователей в соответствии с ролевой моделью.
Журнал операций
Набор операций, которые регистрируются в Журнале операций, настраивается при установке системы.
Администратор может выбрать нужные операции для просмотра, задавая:
- Тип операции (вход в систему, операции с формами, отчетами, реестрами, шаблонами сбора, заданиями сбора, учетными записями пользователей и т.д.)
- Тип события (создание, изменение, удаление, просмотр, вход)
- Пользователя, выполнившего операции
- Временной интервал, когда были выполнены операции
Модуль “Настройка приложения”
Внешний вид
Компонент «Внешний вид» используется для настройки внешнего вида приложения (цветовой гаммы, наименования системы, логотипа, значка веб-страницы).
Настройка меню
В системе есть гибкая настройка главного меню. Пункты меню можно настроить индивидуально для каждой роли в системе и задать нужный порядок.
Для пунктов главного меню есть возможность задания URL на внешние интернет-ресурсы.