Aktualności

Transkrypt

Aktualności
Aktualności
Numer 4 (86) Kwiecień 2011
WDROŻENIE SYSTEMU WEBLSP W IMPULS-LEASING POLSKA
SP. Z O.O. (STUDIUM PRZYPADKU)
SYSTEM WEBLSP TO NASZ NOWY PRODUKT DEDYKOWANY SPRZEDAWCOM. JAKO
PIERWSZA WDROŻYŁA GO FIRMA IMPULS-LEASING POLSKA SP. Z O.O., KTÓRA
WCHODZI W SKŁAD MIĘDZYNARODOWEJ GRUPY FINANSOWEJ IMPULS-LEASING
INTERNATIONAL. NASZYM KLIENTEM JEST OD 2007 ROKU I SYSTEM WEBLSP BĘDZIE
WYKORZYSTYWAĆ W SWOJEJ DZIAŁALNOŚCI GOSPODARCZEJ.
IMPULS-LEASING Polska Sp. z o.o. dzięki wdrożeniu webLSP (LEO Sales Point)
inicjuje grono Klientów posiadających najnowocześniejsze narzędzie do zarządzania
procesami biznesowymi w działalności leasingowej z listy oferowanych produktów firmy
ADH-Soft. Jako system wieloplatformowy, webLSP otwiera nowy rozdział
wielowarstwowych aplikacji opartych na technologii Java oraz JAVA Enterprise Edition
(nazywaną w skrócie JEE).
Do głównych zalet platformy należą:
Przenośność – dzięki zastosowaniu JVM (Java Virtual Machine), będącej
niezależnym od platformy środowiskiem uruchomieniowym, wybór systemu
operacyjnego nie jest już restrykcyjny.
Elastyczność i skalowalność – wykorzystanie serwera aplikacji pozwala
zarządzać zasobami systemu i w razie konieczności umożliwia rozproszenie
aplikacji na kilka serwerów dzięki technologii klasteryzacji. Szeroka gama
dedykowanych serwerów aplikacyjnych pozwala zaprojektować optymalne
rozwiązanie oferując centralne zarządzanie procesami biznesowymi.
Bezpieczeństwo – Java wspiera bezpieczeństwo poprzez odpowiednie
mechanizmy uwierzytelniania użytkowników, wielopoziomowe systemy uprawnień
oraz szyfrowanie połączeń.
Otwartość standardów – otwarte standardy i protokoły współpracy, umożliwiają
łatwą interakcję między różnymi systemami aplikacji różnych producentów. Dzięki
standaryzacji programy napisane w języku Javy wykonują się identycznie na
każdej platformie.
Wdrożenie systemu webLSP
Planowanie
Celem tego etapu było zbudowanie założeń umożliwiających odwzorowanie
funkcjonalności webDFE na LEO Sales Point. Przyjęto założenie o dostosowaniu
„starej” aplikacji webDFE do nowych struktur w celu płynnego przejścia na „nową”
aplikację, zapewniając tym samym przenośność danych biznesowych oraz
stopniowe przyłączanie użytkowników końcowych. Podczas wielu spotkań z
pracownikami IMPULS-LEASING budowano koncepcję poszczególnych konfiguracji
cząstkowych, na podstawie których dokonano docelowej konfiguracji systemu.
Instalacja i konfiguracja
Proces konfiguracji został podzielony na dwa etapy:
a. Instalacja serwera i konfiguracja systemu – zainstalowano serwer
aplikacyjny, po czym metodą kolejnych przybliżeń oraz przebiegu
1
charakterystyki historii obciążeń procesowych dokonano alokacji zasobów
serwera,
b. Wdrożenie aplikacji na serwerze – aplikacje zgodne ze specyfikacją J2EE są
odpowiednio pakowane do pliku typu EAR (Enterprise Archive), po czym
wdrażane na serwerze.
c. Konfiguracja aplikacji:
konfiguracja źródła danych bazy,
refaktoring operacji workflow dotychczas używanego webDFE,
„powołanie do życia” modułów aplikacji dla sprzedawcy i aplikacji dla
administratora,
stworzenie paneli definiowalnych (FlyPanele) dla poszczególnych
użytkowników i modułów,
konfiguracja widoczności i wymagalności pól formularzy xhtml,
instalacja i konfiguracja serwisu kalkulatora finansowego,
kompilacja raportów CR w nowym środowisku,
włączenie szyfrowania protokołu https.
Testy z kluczowymi użytkownikami
Wraz z wybranymi użytkownikami końcowymi przeprowadzono serię pięciu iteracji
testów aplikacyjnych, podczas których zebrano wiele uwag dotyczących zarówno
procesów biznesowych, jak i kwestii technicznych. W zależności od przyjętych
założeń uwzględniono przekazane uwagi, co skutkowało wypracowaniem wspólnej
koncepcji końcowego etapu wdrożenia produkcyjnego. Dzięki takiemu podejściu
do warsztatów, współpraca z użytkownikami kluczowymi przebiegała bardzo
sprawnie i konstruktywnie.
Migracja
Wdrożenie LEO Sales Point wymaga modyfikacji struktury bazy danych. W związku
z tym dane bazowe wniosków DFE, zostały przekonwertowane na nową strukturę
webLSP. Dzięki temu podejściu pracownicy IMPULS-LEASING mogli testować
„stare” wnioski w nowej konfiguracji. Równolegle „stara” aplikacja webDFE została
wdrożona w wersji specjalnej, funkcjonalnie operującej na obu strukturach.
Umożliwiło to sukcesywne przyłączanie operatorów bez konieczności
przeprowadzenia powtórnej migracji nowych danych.
Uruchomienie produkcyjne
Migracja danych bazodanowych oraz wdrożenie systemu przeprowadzono w
godzinach wieczornych, dzięki czemu zmiana systemu przebiegła bez konieczności
przerywania pracy, a co za tym idzie bez strat. Następnie system został
uruchomiony produkcyjnie. Podczas pierwszych tygodni pracy w nowym systemie
pracownicy IMPULS-LEASING mogli liczyć na wsparcie techniczne programistów
ADH-Soft, którzy zdalnie monitorowali działanie systemu i na bieżąco relokowali
zasoby systemowe w trakcie przyłączania do aplikacji kolejnych użytkowników.
Korzyści
Nieustanny rozwój metodologii i technik programowania wymusza powstawanie
oprogramowania dedykowanego, opartego o zunifikowane standardy, elastycznego na
potrzeby biznesowe klientów.
Aplikacja internetowa jako program, który pracuje na maszynie podłączonej do sieci
(serwerze) i komunikuje się z użytkownikiem za pomocą przeglądarki internetowej,
świetnie wpisuje się w obecną erę postępu technologicznego. Pozwala to zarządzać
2
wszystkimi danymi za pomocą jednej scentralizowanej instancji, ograniczyć lub
całkowicie wyeliminować zależności od systemu operacyjnego na komputerze
(przeglądarki są we wszystkich systemach operacyjnych). Rozwiązanie to zapewnia
dostęp z dowolnego miejsca i komputera (możliwe jest ograniczenie dostępu ze
względów bezpieczeństwa), zaś brak konieczności tworzenia kopii bezpieczeństwa na
każdym komputerze z osobna jest niewątpliwie dużą zaletą. Wadą tego typu rozwiązań
jest mniejsze bezpieczeństwo z uwagi na dostęp z zewnątrz. Dla minimalizacji
niebezpieczeństwa stosuje się szereg zabezpieczeń, takich jak szyfrowanie połączenia,
uwierzytelnianie, autoryzacja. W tym celu powstała technologia Javy, która pozwala
przezwyciężyć ograniczenia Internetu. Siłą tego języka jest jego uniwersalność,
elastyczność, wspieranie mechanizmów uwierzytelniania klienta i bezpieczeństwa w sieci.
Podążając za najnowszymi trendami oraz wyprzedzając oczekiwania użytkowników, ADHSoft dostarcza produkt webLSP, zbudowany w oparciu o wspomnianą platformę. Jako
aplikacja wielowarstwowa, LEO Sales Point jest systemem rozproszonym, oferuje
możliwość integracji z innymi systemami poprzez ustandaryzowane przesyłanie danych w
komunikacji międzyprocesowej. Takie podejście podnosi tolerowalność awarii, a więc
odporność systemu na nieoczekiwane awarie.
Wdrożenie systemu webLSP zwiększa bezpieczeństwo przesyłanych danych i znacznie
upraszcza proces projektowania, implementacji oraz wdrażania rozwiązań biznesowych.
Artur Terlecki (napisz do autora)
2