CASE STUDIES

 

AKD - Administracja Kart Drogowych

Cel:

Ideą powstania systemu była potrzeba stworzenia aplikacji automatyzującej procesy występujące w pionie administracji. Klient działając w sektorze Telekomunikacji wymagał wdrożenia systemu realizującego możliwie jak największy zakres prac pionu. W skład zakresu prac weszła obsługa karty drogowej, rozliczenia ryczałtu, obsługa listy majątków, składania wniosku o ryczałt, składania wniosku o samochód oraz składania wniosku o telefon. Dodatkowym wymaganiem Klienta była także obsługa załączników oraz poświadczenia niezaprzeczalności złożonego dokumentu w postaci podpisu elektronicznego. Klient wymagał także obsługi bardzo rozbudowanych przepływów w zakresie obiegu dokumentów.

Wymagania:

  1. Obsługa kart drogowych/ryczałtów/wniosków

  2. Obsługa rozbudowanego procesu obiegu dokumentów

  3. Obsługa załączników

  4. Integracja z portalem korporacyjnym Klienta

  5. Integracja z systemem zarządzania rolami

  6. Integracja z systemem przechowującym dane pracowników

  7. Integracja z systemem WorkFlow Klienta

  8. Integracja z systemem przechowującym dane kart drogowych/ryczałtów/wniosków poprzez WebServisy

  9. Obsługa certyfikowanego podpisu elektronicznego w formacie XadES

Rozwiązanie:

  1. Został przygotowany modułu realizujący komunikacje z zewnętrznym systemem przechowującym dane dotyczące kart drogowych/ryczałtów/wniosków w oparciu o technologie Axis2.

  2. Powstał modułu do integracji z portalem oraz integracji z centralnym systemem zarządzania rolami w oparciu o biblioteki udostępniane przez te systemy.

  3. Powstał moduł pobierania danych dotyczących pracowników Klienta, wyliczania przełożonego, wyliczania jednostek akceptujących w strukturze drzewa zatrudnienia.

  4. Została przygotowana osobna aplikacji do składania i weryfikacji podpisów elektronicznych wykonana w technologii EJB, udostępniająca swoje usługi poprzez WebServisy.

  5. Został przygotowany zestaw formularzy do wprowadzania i akceptowania danych kart drogowych/ryczałtów/wniosków w postaci stron JSP z logiką aplikacji obsługiwaną poprzez framework Spring.

  6. W ramach prac powstał moduł integracji z zewnętrznym systemem workflow w oparciu o bibliotekę systemu.

  7. Obsługa załączników została obsłużona przy wykorzystaniu technologii jsch umożliwiającej zapisywanie oraz pobieranie plików poprzez szyfrowany protokół ftp.