Документооборот - статьи

Критерии успеха Web-средств Business Intelligence


Прежде чем перейти к описанию конкретных продуктов остановимся на тех критериях, которые определяют успех Web-OLAP продукта на рынке.


Таблица 1. Критерии успеха Web-Olap решения


Критерий Описание
1. Удобство использования Успешный BI-продукт должен быть достаточно прост для неопытного пользователя, не имеющего специальной подготовки.
2. Интерактивность Программное средство должно реализовывать интерактивные возможности, в том числе:
  • просмотр статических документов;
  • динамическое обновление существующих документов, обеспечивающее доступ к самой свежей информации;
  • динамическое выполнение нерегламентируемых запросов к источникам данных;
  • динамическое неограниченное «углубление в данные» (drill-down).
3. Функциональность Web-BI приложение должно обеспечивать такие же возможности, как и традиционные клиент/серверные аналоги, удовлетворяя при этом дополнительные требования. Генерирование SQL, выполнение динамических пользовательских расчетов, различные методы навигации – все это необходимо и в Web.
4. Доступность и переносимость. Главное преимущество Web – доступность и переносимость. Информация должна быть доступна для любого устройства, рабочего места, в любой точке земного шара. Вне зависимости от того, находятся ли данные в главном управлении компании, в удаленных офисах, у коллеги на его/ее рабочем месте или на портативном устройстве. Клиентская часть идеального BI-продукта должна быть небольшой, чтобы удовлетворить различным уровням пропускной способности сети пользователя, а также соответствовать стандартизованной технологии.
5. Архитектура Поскольку Web-среда принципиально отличается от традиционной клиент/серверной, здесь возникает множество новых технологических проблем. Многозвенная архитектура, допускающая наличие различных типов клиентов (Java, HTML и т.п.), а также «собственное» соединение с Web-сервером (NSAPI, ISAPI) и сервером базы данных – необходимы для корпоративного программного продукта.
6. Интеграция. Независимость от источников данных Корпоративная вычислительная среда содержит различные виды аппаратных и программных ресурсов, пакетных приложений и баз данных. Хорошо разработанное BI-приложение должно давать доступ к статическим документам любого типа (а не только тем, которые оно само создает), а также интерактивный доступ к реляционным и многомерным базам данных, приложениям и другим источникам.
7. Производительность и масштабируемость  Для обеспечения производительности и масштабируемости в Web необходимо реализовать следующие возможности:
  • Балансировку нагрузки сервера приложения,
  • Собственное соединение с web-сервером,
  • Собственный доступ к базе данных.
  • Кэширование сервером приложения (данных или соединений с базой).
  • Персистентность, устраняющую проблему хранения состояний в Web.
8.Обеспечение безпасности Возможность администрирования через web – одно из ключевых преимуществ. Так, для изменения прав конкретного пользователя администратору не нужно появляться на его/ее рабочем месте. Используя модули администрирования, можно создавать профили для отдельных пользователей или групп, предоставляя доступ только к авторизованной информации.
9. Стоимость внедрения и администрирования Стоимость внедрения Web-OLAP решения в расчете на одного пользователя должна быть существенно ниже, чем для традиционных продуктов. Поскольку поддержка клиента очень сложная задача для традиционных клиент/серверных продуктов, Web-решения устраняют часть накладных расходов, не требуя специального клиентского ПО, кроме браузера. Расходы на администрирование становятся значительно меньше, если:
  • снижается стоимость поддержки клиентской части ПО;
  • снижается стоимость поддержки серверной компоненты;
  • программа может эффективно функционировать в Web-среде, где распространяются тысячи отчетов/документов и тысячи пользователей нуждаются в защищенном интерактивном доступе к разным базам.
Содержание раздела