CarlaMaestro

Комплексная доработка и поддержка системы ERP CarlaMaestro TM

  • Портирование Delphi-приложения на Java и его доработка
  • Долгосрочное сотрудничество: поддержка и обслуживание системы
  • Внедрение новой функциональности и редизайн пользовательского интерфейса

Ситуация

В 2001 году компания CarlaBella – французский производитель программного обеспечения – решила увеличить производительность и масштабируемость разработанной ей системы ERP.

Желая сохранить лидирующую позицию на рынке, компания нуждалась в существенной доработке приложения и внедрии новой функциональности, отвечавшей современным требованиям. Стремясь сохранить функциональность существующей системы и вместе с тем устранить ее технические недоработки, компания обратилась к Itransition. CarlaBella хотела перенести свое десктопное приложение для работы по локальной сети онлайн и начать распространять его по модели SaaS (Software as a service – программное обеспечение как услуга). Помимо прочего, приложение нуждалось в расширении функциональности.

Решение

Высокая масштабируемость и простота настройки

Для того чтобы перенести существующую систему онлайн, выделенная команда Itransition портировала Delphi-приложение на Java. После запуска онлайн-платформы, команда Itransition приступила к ее поддержке и обслуживанию.

Уже на протяжении 12 лет CarlaMaestroTM продолжает развиваться при поддержке команды Itransition. В 2007 году SaaS-приложение CarlaMaestroTM подверглось ребрендингу.

На сегодняшний день доработанное приложение представляет собой легко масштабируемую и простую в настройке платформу, которая предлагает ряд онлайн-услуг по управлению временными и материальными затратами.

Приложение используется многими французскими компаниями, включая Estée Lauder, Ferrero, Mercedes France и Euronews. Учитывая особые требования отдельно взятых пользователей, команда Itransition постоянно расширяет функциональность платформы.

Функциональность

Система предлагает конечным пользователям следующую функциональность:

  • Ввод данных. Существует несколько способов внесения данных: ручной ввод и импорт. Для облегчения управления затратами, информация группируется по временным периодам. В данном разделе также осуществляется управление аналитической информацией.
  • Контроль. Внесенная информация направляется на согласование менеджерам компании. Расходы, в которых было отказано, сохраняются в модуле отчетности.
  • Бухгалтерия. Все согласованные расходы сохраняются в соответствующих категориях в бухгалтерском модуле.
  • Оплата. После сохранения согласованных расходов в бухгалтерском модуле, ответственное лицо утверждает их к оплате. Модуль оплаты, интегрированный с внешними банковскими системами, также содержит информацию о корпоративных кредитных картах.
  • Параметры. Данный модуль содержит информацию о компании и ее сотрудниках, параметры конфигурации и т.п.
  • Отчетность. Система позволяет аналитикам генерировать как общие, так и специальные отчеты (с настраиваемыми параметрами), которые могут впоследствии быть экспортированы в Excel.
  • Опции. Модуль опций позволяет осуществлять управление пользовательскими аккаунтами и правами доступа. Здесь также имеется возможность настроить пользовательский интерфейс (например изменить логотип и цветовое оформление).
  • Импорт/Экспорт. Импорт данных и экспорт сгенерированных отчетов и бухгалтерской информации.

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

  • Управление расходами;
  • Управление счет-фактурами;
  • Управление заказами;
  • Учет отсутствующих сотрудников;
  • Управление деятельностью компании и т.д.

Обзор технологий

Приложение CarlaMaestroTM разработано с использованием фреймворка Java (J2EE). Благодаря сервис-ориентированной архитектуре пользователи могут быстро получить доступ к необходимым сервисам, предоставляемым платформой.

Приложение создано на базе многоуровневой архитектуры и включает в себя следующие независимые компоненты: пользовательский интерфейс, бизнес-логика и слой доступа к данным. Пользовательский интерфейс разработан с использованием технологии JavaServer Pages (JSP).

Для разработки компонента бизнес-логики была использована технология Enterprise JavaBeans. Слой доступа к данным JDBC обеспечивает поддержку нескольких серверов (BEA Weblogic, IBM Websphere и Red Hat JBoss) и баз данных (Microsoft SQL 2000/2005/2008, Oracle 9.0/10.0, Postgre). Приложение интегрировано со сторонними системами, обеспечивая связь с платежными, бухгалтерскими и HR-системами клиентов, а также с услугами, предлагаемыми сторонними поставщиками.

Результаты

Уже на протяжении 12 лет веб-платформа, разработанная Itransition, позволяет сотням компаний оптимизировать управление временными, материальными и HR-затратами.

С момента запуска платформы в 2001 году компании, использующие систему, внесли в базы данных более двух миллионов записей. В 2006 году CarlaBella обратилась к Itransition для разработки очередного проекта: компания нуждалась в новом SaaS-решении – платформе по управлению налогами WebTaxes. В настоящее время команда Itransition осуществляет поддержку и обслуживание двух прибыльных для заказчика и производительных для конечных клиентов SaaS-систем.

Скриншоты

Ключевые моменты

  • Решения

    Платежные системы

    ERP-системы

  • Отрасли

    Банки и финансы

  • Технологии

    Java

  • Модель сотрудничества

    Выделенная команда

Бесплатные Курсы

  • Подать заявку

    Разработка ПО

    Тестирование ПО

  • Пройти тест

    Процедура занимает всего один день. Ваш результат станет известен сразу

  • Обучение

    Преподаватели курсов – сотрудники компании с большим практическим опытом

  • Курсовой проект

    Наше обучение ориентировано на получение практических навыков

  • Трудоустройство

    Лучшие выпускники получают предложение о трудоустройстве