Transcript Презентация
Eдинна фронт-енд система за управление на всички канали към Oracle FLEXCUBE Фактите: технология Състояние App Server: IIS v 6.0 OS: Windows 2003 Технология: C++ компоненти, xlt трансформации, PL/SQL код • ОС и апликативен сървър извън поддржка от MS Всеки 80 потребителя в системата изискват 1 апликейшън сървър • Голям брой машини за администрация множество конекции към БД • • софтуерна среда • хардуерна среда • • поддръжка и доработки Последствия • Системата е извън поддръжка Доставчика не поддържа доработки в системата • • Миграция към нова версия на системата Необходимост от втора система за управление на процеси, които не се поддържат в основната Фактите: управление на процеси Състояние • • Последствия множество форми ненужни полета във формите • бавна обработка на транзакциите избор на клиент в началото на всяка транзакция липса на контентно филтриране на листите във формите липса на валидации • бавна обработка на транзакциите висок операционен риск невъзможност за промяна на процеси липса на B2B фукционалност • лекота на работа • бизнес процеси • • • нови изисквания • • разработка на собствени системи Идея - функционалност Разработка на платформа със следната функционалност: • рапидна разработка на форми (drag&drop designer) с инкапсулиран javascript и PL/SQL код в средата за разработка; • поддържане на многоетапни бизнес процеси с възможност за въвеждане и редактиране на данни на всеки етап, валидации при преминаване от етап към етап • единна система за управление на правата на потребителите на системата на ниво контроли във формата, форма и етап Идея - интеграция Платформа трябва да поддържа: • централизиран параметризируем интерфейс за регистрация на транзакции в Oracle FLEXCUBE • възможност за съхранение на чакащи регистрация транзакции (offline mode), когато Oracle FLEXCUBE не позволява регистрация на транзакции Идея - бързодействие Платформа трябва да поддържа: • каскадно генериране на формите с възможност на кеширане на статични и динамични контроли • поддържане на html темлейти Идея - сигурност Платформа трябва да поддържа: • централизиран модул за аутентикация на потребители с УЕП и OTP токъни • CA, което да издава и поддържа електронни подписи по индивидуална политика за потребителите достъпващи системата с OTP токъни • Централизиран модул за криптиране/декриптиране на данните в заявките и подписване/верификация на подписани на URL requests Проверка на реалността Някой измислил ли е вече нашата мечтана система или поне части от нея? Drupal open-source content management platform • модел за кеширане на форми • модел за управление на сигурността • модел за каскадно генериране на форми • модел за управление на темплейти и css Реализация Разработка на многоканална палтформа на няколко етапа: • • Етап I: разработка на базова функционалност • управление на потребители • управление на сигурността • дизайнер форми • генератор на html форми • разработка на модул за комуникация с Oracle FLEXCUBE Етап II: миграция на Oracle Flexbranch към новата система Реализация (продължение) • Етап III: активно мобилно банкиране • • • интеграция на съществуващите нейтив IOS & Android апликации с модул за комуникация с Oracle FLEXCUBE Етап IV: миграция на електронно банкиране към новата система: • разработка на CA • интеграция с УЕП и OTP-token валидиращи системи • разработване на нови форми, паралелна работа на стара и нова система Етап V: миграция на my.fibank Цел - фронт офис системи Една система за управление на вътрешните и публичните (web-browser, mobile, ATM, киоски, bussines-to-business) транзакционни канали към Flexcube Начално положение Желано положение Външни системи e-fibank.bg my.fibank.bg iOS, Android Активно банкиране Интернет (Web) Пасивно банкиране Интернет (Web) Пасивно банкиране Интернет (Mobile) Сигурност Сигурност Сигурност Вътрешни системи Фронт офис Други системи фронт офис Web Публичен канал Mobile Публичен канал B2B Публичен канал Сигурност Web Фронт Офис Анализ - резултати Начално Желано хардуер над 60 виртулани машини, 4 физически сървъра за БД ферма от 5 виртуални машини на сайт, схеми на ДБ сървъра на Flexcube софтуер C++, C#, PL/SQL, MS IIS, Windows Server 2003 Java, PL/SQL, Apache Tomcat поддръжка Oracle, MS Synergy GFS, open-source доработки Oracle лекота на работа дълъг период на обучение, ниска производителност In-house - разработка на нови процеси Synergy GFS нова системна функционалност интуитивен интерфейс, увеличение с 30% на производителността на ФО служител