Рисунок 3 – Предлагаемая структура Информационной панели (дашборда)
Подробное описание элементов панели представлено в разделе 4.2.2.5 документа [2].
Требования к функциям подсистемы Интерактивного анализаПодсистема Интерактивного анализа обеспечивает реализацию функций обработки, консолидации, деперсонификации, форматно-логического контроля, унификации, проверки, утверждения и сохранения получаемых данных, преобразования данных в соответствии с бизнес-моделью согласно ТЗ п. 2.2.4. раздела «Организация сервисов мониторинга основных бизнес-показателей назначения».
Общие описание подсистемыПодсистема интерактивного анализа представляет собой инструмент, позволяющий пользователям самостоятельно формировать отчетные формы на основе доступного набора показателей.
Подсистема интерактивного анализа обеспечивает выполнение следующих функций:
- создание и применение правил агрегации данных и вычисления расчетных показателей; централизованное формирование набора фиксированных выходных сигналов и информационных панелей; визуализация наборов выходных сигналов и информационных панелей средствами деловой графики и картографии; реализация информационных панелей произвольной структуры; предоставление пользовательского веб-интерфейса, позволяющего строить отчеты в соответствии с бизнес моделью данных; обеспечение возможности сохранения разработанных отчетов для собственных нужд.
Таким образом, для осуществления функции самостоятельного построения отчетов пользователями, представлен пользовательский веб-интерфейс, предоставляющий возможность работать с набором показателей и измерений посредством веб-браузера. В частности, представлен набор показателей и измерений. Показатели и измерения из перечня ограничены в соответствии с ролевой моделью. Пользователю доступен набор визуализации данных (таблицы, сводные таблицы, диаграммы), используя которые можно проводить собственный анализ информации. В качестве системы интерактивного анализа планируется использовать систему с открытым исходным кодом Saiku (ранее — Pentaho Analysis Tool), предоставляющую удобный пользовательский веб-интерфейс на основе компонентов библиотеки jQuery и легко интегрируемую с компонентами платформы Jasper Report Server.
Веб-интерфейс аналитика представлен в виде набора доступных пользователю кубов, которые можно использовать, ограничивая интересующие значения измерений. Кубы и наименования их атрибутов имеют понятные пользователю бизнес-названия, упрощая работу с ними. Состав и структура кубов согласованы с учетом существующих потребностей по отчетности (см. Рисунок 4).

Рисунок 4 – Схема работы с кубом
Реализована возможность сохранение отчета на локальном компьютере в виде файла в формате pdf, xls или сохранение для дальнейшего собственного просмотра на сервере BI.
Экспресс-анализ данных включает следующие функциональные возможности:
- Анализ данных:
- одновременный анализ данных из различных источников (кубов, показателей каталога) с размещением их в одной таблице; изменение уровня детализации данных (Drill down/Roll up); фильтрация и сортировка данных (в том числе по разным столбцам); анализ данных с помощью трендов, поиск пропусков в данных, выбросов и аномалий; цветовая подсветка значений по условию; поиск данных;
- группировка данных в отчетах как с использованием иерархических шапок/боковиков, так и путем автоматического разбивки сводной таблицы на набор отдельных таблиц в соответствии с элементами группирующего атрибута; поворот, масштабирование и прокрутка таблицы;
- автоматическая генерация печатных форм; сохранение сформированного экспресс-отчета в виде объекта прикладной системы; сохранение результатов анализа для дальнейшего использования без подключения к базе данных (off-line анализ);
- оперативная передача данных в модуль конструирования и отображения отчетов;
Входная информация
Для построения интерактивных отчетов используются следующие входные данные в соответствии с входящими параметрами, описанными в ТЗ п. 2.2.4. раздела «Развитие компоненты «Аналитический и статический учет»»:
- период (интервал дат); федеральный округ; регионы; медицинские организации; очереди; способ оплаты (вид оплаты); способ записи (потоки записей); типы записей; вид услуги; причины отклонения записей; специализации; статусы заявок (записей); активность очередей; слоты (ячейки).
Подсистема позволяет формировать сводные данные по количеству задействованных специалистов в разрезах ФО, регионов, МО, специализаций.
Выходная информация
Выходной информацией являются кубы (наборы показателей и измерений), на которых пользователи могут построить интересующие их отчеты. При этом на уровне администрирования Системы предусмотрен механизм ограничения параметров сессий сгенерированных запросов для управления нагрузкой на Систему. Перечень кубов и их наполнение согласовываться на этапе технического проектирования.
Функции (задачи) подсистемы Контроля прав и разграничения доступаПодсистема контроля прав и разграничения доступа является инструментом разграничения прав доступа.
Подсистема контроля прав и разграничения доступа состоит из механизма, обеспечивающего защиту от несанкционированного доступа к данным подсистем сбора и хранения данных, и аналитической отчетности. Такой подход обеспечивает защиту хранящейся и обрабатываемой информации, а именно:
- ограничение прав на чтение, изменение или уничтожение; возможность хранения и передачи информации между объектами и сущностями Системы в виде, значительно затрудняющем ее распознавание при несанкционированном доступе или техническом обслуживании (в частности, с использованием технологий шифрования); обеспечение целостности информации, а также доступности информации для органов управления и уполномоченных пользователей; исключение утечки информации при обработке и передаче между объектами вычислительной техники.
Разграничение доступа для пользователей системы сервисов мониторинга реализовано в разрезе следующих групп сущностей: отчетность и операционные данные (протоколы), справочные данные, журналы истории (журналирование действий пользователя и данные по истории изменений сущностей).
Механизм защиты обеспечивает доступ в администраторский интерфейс только по индивидуальному логину и паролю, вести журнал всех действий администратора Системы и всех аутентификаций в администраторском интерфейсе, ограничивать доступ к информации на уровне отчетов/групп отчетов в зависимости от роли пользователя.
Для удобства администрирования и разделения прав доступа в системе сервисов мониторинга существует понятие группа пользователей. Такой подход (ролевая модель) позволяет менять права доступа сразу множества пользователей, изменяя права доступа соответствующих групп пользователей. Права, которыми обладает группа, наследуются всеми её членами.
Подсистема контроля прав и разграничения обеспечивает выполнение следующих функций:
- обеспечение авторизации с использованием сервиса ЕСИАиА; поддержка ролевой модели, состоящей из таких видов пользователей как администратор, оператор, оператор-аналитик; обеспечение разделения прав доступа к Системе как на уровне привилегий, так и на уровне данных, в частности, пользователям могут быть доступны срезы информации, относящиеся к определенным объектам Системы (аналитическим кубам или частям дашборда).
Подсистема Контроля и разграничения прав доступа предназначена для осуществления упорядоченного доступа пользователей к Системе. Подсистема проводит авторизацию пользователя на основании прав доступа, назначенных для группы, к которой относится данный пользователь.
Для разграничения прав доступа используется групповой принцип — доступ разрешается (запрещается) группе пользователей, образованной по признаку принадлежности пользователя той или иной группе носителей права и ответственности.
Реализация функционала подсистемы разработана в соответствии с ролевой моделью по разграничению прав доступа по группам пользователей.
Разделение прав доступа по группам пользователей осуществляется по следующим критериям:
По уровню привилегий:- администратор – пользователь, должностные обязанности которого подразумевают обеспечение штатной работы Системы; оператор – пользователь с правами доступа, ограниченными функцией просмотра регламентной отчетности; оператор-аналитик – пользователь с расширенными правами доступа, позволяющими помимо просмотра регламентных отчетов создавать собственные.
Для роли оператор допустимы следующие подразделения:
- По количеству доступных отчетов:
- по предметным областям. Предполагается выделить глобальные предметные области, интересующие потребителей отчетности; по особенности пользователя. Предполагается объединение пользователей в группы на основании специфики использования получаемой информации, например, подразделению Заказчика отвечающего за ту или иную отчетность;
- по федеральным округам Российской Федерации; по субъектам Российской Федерации.
Для роли оператор-аналитик допустимы следующие разделения:
- По количеству доступных показателей и измерений. Разделение осуществляет ограничение количества доступной для анализа информации. По набору возможных значений некоторых измерений (разделение предназначено в основном для региональных представительств Заказчика, отвечающих за конкретный регион/федеральный округ):
- по федеральным округам Российской Федерации; по субъектам Российской Федерации.
Подсистема мониторинга и администрирования представляет собой набор инструментов, позволяющих проводить диагностику неисправностей системы сервисов мониторинга и контроль ее функционирования и работоспособности. При этом обеспечивается наглядное отображение текущего состояния и загруженности коммуникационного оборудования: так, с одной стороны оператор имеет полную информацию обо всех процессах, происходящих в Системе, актуальные сведения о реальном состоянии связи, а с другой – он не перегружен информацией, избыток которой может существенно затруднить восприятие человеком общей картины состояния.
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 |


