Презентация

Download Report

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% на производителността на ФО
служител