Переход с платформы отчетности Actuate на Jaspersoft

Заказчик

Крупный международный инвестиционный банк

Бизнес Задача

Финансовые организации постоянно имеют дело с огромным количеством различных отчетов. Естественно, что создание и поддержание такого документооборота требует автоматизации с помощью надежной информационной системы. Так, клиент DIO-soft пользовался системой на основе программного продукта Actuate, а наша компания обеспечивала его поддержку и разрабатывала дополнительные виды отчетов. С течением времени содержание данной системы стало довольно дорогостоящим: стоимость годовой лицензии заставила менеджмент компании подумать об экономии затрат на данный вид деятельности и переходе на платформу Jaspersoft, которая  обладает целым рядом преимуществ.

 

Tехнологии

  • Java
  • ANTLR

Решение

Специалистами компании DIO-soft в тесном сотрудничестве с сотрудниками заказчика был разработан план миграции.  При этом главным требованием к новой системе был такой же или более широкий перечень функциональности в сравнении с предыдущей системой. Изначально предполагалось, что миграция будет проводится «вручную», т.е. разработчики будут копировать каждый вид отчетов, включая стили и формулы, и переносить их на новую платформу. Но по причине очень большого количества отчетов, а также различного уровня их сложности этот процесс мог занять значительное количество времени. Потому сотрудниками нашей компании был проведен поиск и анализ возможностей автоматизации процесса перехода.
В результате проекта был разработан инструмент, который позволяет автоматически переводить отчеты, созданные на базе Actuate или PowerBuilder, в формат JasperSoft. Данное решение автоматически производит конвертировать шаблоны, типы данных, выражения и формулы, а также проводить анализ ошибок конвертации. Реализованный подход позволил сократить затраты на весь процесс на более чем 30% в сравнении с «ручным» вариантом. Кроме того, среди преимуществ реализованного подхода были сокращение времени миграции и акцентирование внимания разработчиков на вопросах внедрения корпоративных стандартов в шаблоны отчетов.

Эффект

  • Снижение затрат на миграцию (экономия до 30%)
  • Создание корпоративных шаблонов
  • Сокращение трудозатратных операций
  • Значительное уменьшение необходимого на миграцию времени

Назад