• Главная »
  • Проекты »
  • Информационно Аналитическая Система Управления «ИАСУ»

Информационно Аналитическая Система Управления «ИАСУ»

← назад

 

Информационно Аналитическая Система Управления «ИАСУ» - построена на базе Hyperion Planning System 9. Planning является основанным на веб-технологиях, многоуровневым приложением позволяющим эффективно использовать функции Analytic Services. В конфигурации Planning есть три отдельных логических уровня: уровень баз данных, уровень серверов приложений/веб-серверов (называемый также средним уровнем) и клиентский уровень.

  • Уровень баз данных содержит серверы баз данных, реляционную базу данных и базу данных Analytic Services. Уровень базы данных включает следующие компоненты:
    • Analytic Services
    • сервер реляционной базы данных (Microsoft SQL Server).
  • Уровень серверов приложений/вебсерверов, или средний уровень, содержит сервер Planning на базе системы Windows, веб-сервер и сервер веб-приложений. Для обеспечения масштабируемости на дополнительном оборудовании можно создавать дополнительные серверы. Уровень серверов приложений/веб-серверов включает следующие компоненты:
    • Сервер Planning на основе Windows
    • Сервер Java приложений Planning
    • Сервер Java приложений Hyperion System 9 BI+ Analytic Administration Services™
  • Клиентский уровень включает клиента администратора и вебклиента, которые обращаются к клиентскому уровню. Клиентский уровень используется для ввода данных, управления обработкой, метаданными, пользователями и безопасностью, запуска бизнес правил, копирования версий, разработки форм и выполнения других административных задач. Клиентский уровень включает следующие компоненты:
    • Windows клиент Planning
    • Вебклиент Planning
    • Клиент Smart View

 

Planning имеет архитектуру с простыми веб-клиентами, так что основным пользователям требуется только поддерживаемый обозреватель на клиентском компьютере. Обработка не выполняется на рабочей станции клиента. Сервер приложений среднего уровня соответствует стандарту J2EE и поддерживает широко распространенные серверы Java приложений, как например: WebLogic, WebSphere и Tomcat Так как средний уровень действительно является уровнем приложений и на нем не хранятся данные, масштабируемость и доступность значительно повышаются. Фактические данные хранятся и рассчитываются при помощи Analytic Services на уровне баз данных, а также хранилища реляционной базы данных, предназначенного для хранения каркаса приложений, метаданных и текстовых данных.

 

Planning Web Client  

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

 

Business Rules 

Hyperion System 9 Business Rules является базовым компонентом Planning, который устанавливается автоматически вместе с Analytic Administration Services (AAS). Business Rules обеспечивает комплексную поддержку для потребностей планирования глобальных финансовых организаций. Business Rules  это графический инструмент, который помогает пользователям при создании, управлении, настройке, документировании и выполнении сложных расчетов и бизнес моделей. Он может использоваться во многих аналитических приложениях, как например: рентабельность продукта и клиента, бюджетирование и планирование, управление финансами, а также управление связями с клиентами. Пользователи Planning могут использовать Business Rules, чтобы создавать, запускать, изменять и организовывать процессы распределения и бизнес правила. Пользователи выбирают и запускают способы распределения при планировании, создают новые данные и анализируют результаты.

 

Analytic Services (OLAP-Сервер Hyperion Essbase™) 

Planning работает выше Hyperion System 9 BI+ Analytic Services и использует его мощные возможности анализа и расчета, фильтры безопасности, API, встроенные функции финансового анализа, расчета и поддержку приложений многомерных кубов. Planning использует технологии OLAP и хранилищ данных посредством внедрения мощных возможностей анализа, расширенной масштабируемости и функций управления данными в специализированное приложение планирования. Planning сохраняет определение приложения в реляционной базе данных и потом использует эту информацию для создания необходимых баз данных Analytic Services и привилегий безопасности для приложения.

Hyperion Essbase - это аналитическая платформа, которая интегрирует данные из множества источников и поддерживает всесторонний набор специальных инструментов, призванных помочь аналитикам, научным работникам и разработчикам аналитических приложений.

 

Общая схема работы настольной OLAP системы.

 iasu2

 

Алгоритм работы следующий:

  1. Получение данных в виде плоской таблицы или результата выполнения SQL запроса.
  2. Кэширование данных и преобразование их к многомерному кубу.
  3. Отображение построенного куба при помощи кросс-таблицы или диаграммы и т.п. В общем случае, к одному кубу может быть подключено произвольное количество отображений.

 

Shared Services 

Shared Services обеспечивает интеграцию продуктов для выполнения следующих функций:

  • Обеспечение безопасности пользователей
  • Определение внешней аутентификации
  • Синхронизация метаданных
  • Синхронизация данных
  • Управление потоками задач

 

License Server 

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

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

 

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

 

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

  iasu

Назначение ИАСУ

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

 

Цели создания ИАСУ

  • максимальная   автоматизация   процессов  обработки,   накопления   и   выдачи   аналитической   информации   по заданным   параметрам,   позволяющая   повысить   производительность   и   эффективность   труда   руководящих   работников аппарата Акима Жамбылской области;
  • оперативное   принятие   решения   на   основе         своевременного   получения      необходимой   аналитической информации;
  • сокращение времени ручной обработки данных при составлении производственных и аналитических отчетов;
  • переход к безбумажной технологии документооборота;
  • разработка логической  информационной  модели  в виде диаграмм  и таблиц для  проведения  маркетинга  и конъюнктурного анализа (имитационная модель);
  • интеграция данных из различных источников;
  • создание консолидированной картины данных структурных подразделении аппарата Акима Жамбылской области.

 

 

ИАСУ удовлетворяет основным принципам построения современных информационных систем:

  •       масштабируемость - наращивание мощностей ИАСУ определяется только характеристиками аппаратного обеспечения, на котором функционирует данная система, что позволяет неограниченно увеличивать количество рабочих мест и пропускную способность транспортной среды без внесения существенных изменений  в логическую структуру системы;
  •       открытость - ИАСУ обладает открытым API интерфейсом, что позволяет использовать программные средства не только как готовое решение, но и как мощный инструмент разработчика;
  •       информационная безопасность - ИАСУ использует механизмы,    обеспечивающие автоматизацию режима ограничения доступа по чтению и/или редактированию в отношении отдельных модулей, документов;
  •       гибкость - имеется возможность добавления новых функций без нарушения ее функционирования;
  •       распределенность -  ИАСУ обеспечивает  удаленный  доступ   к  информации   по технологии  Web  при наличии коммуникаций;
  •       поддержка гетерогенной сетевой среды - функционирование ИАСУ в среде,  построенной с использованием различных сетевых и клиентских операционных систем;
  •       расширяемость - ИАСУ поддерживает работу разных структурных подразделениях, имеющих свое независимое организационно-штатное расписание, обеспечивая при этом их объединение в едином информационном поле;
  •       преемственность   -   ИАСУ   обеспечивает   адекватное   воспроизведение   ранее   созданной   информации   вне зависимости от технического прогресса и постоянной смены поколений средств вычислительной техники.

  

 

iasu3


Загрузка данных

Компонента обеспечивает выполнение следующих функций:

  • первоначальная загрузка исторических данных;
  • доступ к источникам данных;
  • извлечение данных из оперативных источников;
  • преобразование и консолидация данных;
  • проверка данных на корректность и очистка;
  • загрузка данных в СУБД;
  • загрузка данных в многомерные БД (OLAP-кубы).

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

 

Администрирование OLAP сервера

Компонента обеспечивает выполнение следующих функций:

  • управление OLAP сервером;
  • управление доступом к OLAP серверу;
  • планирование и контроль выполнения операций загрузки данных в многомерные БД;
  • мониторинг работы серверов OLAP;
  • планирование выполнения операций резервного копирования многомерных БД;
  • выполнение операций резервного копирования многомерных БД;
  • контроль выполнения операций резервного копирования многомерных БД;
  • восстановление многомерных БД при сбоях.

 

В              ИАСУ компонента обеспечивает доступ к многомерным витринам, согласованным и разработанным формам отчётности.

Администрирование СУБД

Компонента обеспечивает выполнение функций:

  • управление сервером СУБД;
  • управление доступом к СУБД;
  • планирование и реализация размещения данных в СУБД;
  • планирование и контроль выполнения операций загрузки данных в СУБД;
  • мониторинг работы СУБД;
  • планирование выполнения операций резервного копирования БД;
  • выполнение операций резервного копирования БД;
  • контроль выполнения операций резервного копирования БД;
  • восстановление БД при сбоях.

 

Просмотр и обновление НСИ

Компонента обеспечивает выполнение функций:

  • просмотр НСИ;
  • обновление НСИ;
  • контроль выполнения обновления НСИ;
  • контроль нарушений ссылочной целостности иерархий размерностей;
  • контроль отказов по причине отсутствия данных.

Анализ данных

Компонента обеспечивает выполнение функций:

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

 

← назад