Навигация
Главная »  Java 

Crystal Enterprise. Введение в Smart Reporting Technology


Источник: Crystal Decisions

Оглавление

  • Разработчики приложений
  • Менеджеры информационных технологий и проектов
  • Бизнес-пользователи
  • Обзор ключевых особенностей
 Когда дело доходит до доставки оперативной информации большому числу конечных пользователей, профессионалы сталкиваются с тремя препятствиями:

  • Интеграция сложных графических отчетов в Web-приложение является трудной задачей для разработчиков приложений и основной причиной срыва сроков проекта и выхода его за рамки бюджета.
  • Ценные информационные ресурсы часто не могут быть использованы в стратегически важных проектах из-за необходимости модификации существующих отчетов для соответствия бизнес-требованиям пользователей.
  • Для бизнес-пользователей наиболее важные отчеты полезны на 95% - оставшиеся 5% конечный пользователь хочет быстро настроить в соответствии с его собственными потребностями, что создает узкие места при ограниченных ресурсах для формирования отчетов.
Доступная уже сегодня технология Smart Reporting Technology фирмы Crystal предоставляет гибкое и мощное решение на базе DHTML для ускорения интеграции отчетов с любым Web-приложением и обеспечения конечному пользователю возможности персонализации представления его информации в соответствие с его специфическими бизнес-требованиями. Это решение, при невысоких затратах, ведет к улучшению использования ограниченных информационных ресурсов и обеспечивает более высокий коэффициент рентабельности для ключевых проектов и инвестиций в информационные технологии.

Разработчики приложений

Smart Reporting Technology обеспечивается сервером Report Application Server (сервер приложений отчетности), естественным расширением среды Crystal Enterprise framework (корпоративная инфраструктура компании Crystal). Разработанная для интеграции сложных отчетов любого типа в Web-приложения, Smart Reporting Technology экономит ценное время и затраты на создание критически важных бизнес-приложений.

Все возможности и функции Report Application Server (RAS) предоставляются через Web-базированную объектную модель COM и доступны в стандартных языках сценариев (VBScript или JavaScript). Разработчики могут выбирать, какие функции они хотят предоставить пользователям - они могут предложить простой сценарий или построить специализированный Web-интерфейс, использующий любую комбинацию мощных возможностей RAS, таких как добавление и удаление полей, фильтрация, сортировка и построение графиков. Они могут контролировать доступность этих функций на основе аутентификации и профиля пользователей.

COM-интерфейс к Report Application Server спроектирован специально для разработчиков, использующих Active Server Page (ASP). Проводя разработку на основе ASP или Crystal Server Pages (дополнительная технология фирмы Crystal, обеспечивающая межплатформенную переносимость), разработчики получают доступ к многофункциональному, предоставляемому сервером управлению модификацией отчетов и представлений, которое легко встраивается в широкий спектр Web-приложений. Все функции предоставляются пользователю в виде "чистого" DHTML, не зависящего от используемого браузера - Internet Explorer или Netscape.

Функциональная глубина и детализированный контроль, предлагаемый Report Application Server , недостижимы при использовании программных продуктов любого другого поставщика.

Менеджеры информационных технологий и проектов

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

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

  • Использовать специализированные средства формирования запросов прямо к корпоративным данным - полезный, но сложный подход, который требует значительных затрат на обучение и сопровождение.
  • Экспортировать необходимые срезы данных в Microsoft Excel - процесс, который нужно повторять каждый раз при обновлении данных.
  • Стать в очередь с заявкой на модификацию запроса - очень медленный процесс, который дополнительно нагружает и без того перегруженную команду разработчиков отчетов.
Технология Smart Reporting Technology предоставляет гибкие специализированные средства формирования отчетов для Web-приложений. Она помогает команде разработчиков передать простое манипулирование отчетами и их переформатирование в руки конечных пользователей, освободив себя для решения более сложных задач формирования отчетов и анализа. И поскольку в основе лежит объектная модель, основанная на использовании COM, информационные службы могут строго контролировать набор функций, доступных конечному пользователю. Такой контроль применим практически к любому отчету, сформированному на базе Crystal Report.

Так как Smart Reporting Technology разработана исключительно для создания и модификации отчетов в среде DHTML, она обеспечивает два дополнительных важных преимущества:

  • Не нужно инсталлировать дополнительное программное обеспечение или Java-апплеты на клиентском рабочем месте, что резко сокращает время и затраты на сопровождение.
  • В результате большей комфортности и знакомства конечных пользователей с Web-приложениями сокращается время на их подготовку.
Бизнес-пользователи

Для большинства бизнес-потребителей информации необходимость модификации отчетов (изменение порядка сортировки, добавление поля или графика, фильтрация конкретных данных), часто по первому требованию, составляет постоянную потребность и постоянную головную боль.

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

Технология Smart Reporting Technology обеспечивает конечным пользователям возможность оперативно создавать и модифицировать отчеты в интерактивной среде DHTML . С помощью Smart Reporting Technology конечные пользователи могут легко менять порядок сортировки, добавлять и удалять поля, применять фильтры, перегруппировывать информацию или добавлять графики - производить ровно столько манипуляций, сколько нужно достижения желаемого уровня наглядности информации.

Как только новый Smart Report (интеллектуальный отчет) создан, пользователь может сохранить его для последующего применения и автоматического обновления, или опубликовать его для всех, кто нуждается в таком же представлении информации.

Smart Reporting Technology обеспечивает конечным пользователям возможность проводить специализированный Web-базированный анализ информации без сложности традиционных специализированных средств или обременительного поиска ресурсов информационных служб для модификации отчетов в соответствие с его индивидуальными потребностями.

Обзор ключевых особенностей

В следующей таблице представлен список ключевых особенностей технологии Smart Reporting Technology.
Функции разработки приложений
Функции бизнес-пользователей
  • Естественное расширение инфраструктуры
    Crystal Enterprise framework
  • COM-базированная объектная модель
  • Поддержка языков сценариев, выполняемых на сервере (VBScript, JavaScript)
  • Усиление безопасности Crystal Enterprise
  • Отсутствие необходимости загрузки Java-апплетов и клиентских программ· Генерация "чистого" DHTML
  • Доступ к широкому спектру баз данных
  • Предварительный просмотр отчетов
  • Добавление и удаление полей
  • Группировка полей
  • Сортировка
  • Фильтрация
  • Графики
  • Применение стилей и шаблонов отчетов
  • Печать
  • Экспорт в форматы: .rpt, .pdf, .doc, .xls, .rtf
  • Сохранение
  • Оперативная справка
 



 

 Business Objects в четверке лидеров списка BIPMQ.
 Computer Associates включает управление качеством IT-обслуживания в состав интегрированных решений.
 Лицензирование Crystal Reports for Java.
 Rational Software Delivery Platform Desktop Products Release 7.
 Crystal Reports встроен в новейшую версию IBM Rational Application Developer.


Главная »  Java 

© 2018 Team.Furia.Ru.
Частичное копирование материалов разрешено.