Projekt techniczny oprogramowania

Podobne dokumenty
EMCS4B / Nowy Konektor EMCS PL

Projekt MCA. Spotkanie Przedsiębiorc. biorców w z Przedstawicielami Służby S

UŁATWIENIA DLA BIZNESU W ŚRODOWISKU CYFROWYM SŁUŻBY CELNEJ

PROGRAM E_CŁO LEPSZE USŁUGI W ERZE CYFROWEGO STYLU ŻYCIA. Warszawa 6_10_2015

Informujemy, że z dniem 29 czerwca 2015 r. planowane jest uruchomienie usługi e-klient SC. Usługa będzie dostępna pod adresem

Szczegółowy opis przedmiotu umowy. 1. Środowisko SharePoint UWMD (wewnętrzne) składa się z następujących grup serwerów:

INFORMACJA O SYSTEMIE PRZEMIESZCZANIA ORAZ NADZORU WYROBÓW AKCYZOWYCH EMCS PL

System Zintegrowanej Rejestracji Przedsiębiorców SZPROT. WARSZAWA, r.

Zmiana treści Specyfikacji Istotnych Warunków Zamówienia.

Przedstawienie działań IT MF

Stan prac nad informatyzacją systemu obsługi celnej Program e-cło. Warszawa, 4 czerwca 2013r.

Dokumentacja techniczna. Młodzieżowe Pośrednictwo Pracy

Platforma Usług Elektronicznych Służby Celnej PUESC

Odpowiedź II wyjaśnienie na zapytania do Specyfikacji Istotnych Warunków Zamówienia.

Dotacje na innowacje - Inwestujemy w Waszą przyszłość ZAPYTANIE OFERTOWE

System kontroli kosztów oraz dostępu do urządzeń

Katedra Inżynierii Oprogramowania Tematy prac dyplomowych inżynierskich STUDIA NIESTACJONARNE (ZAOCZNE)

Założenia projektowe dla zapytania ofertowego EAK_ZA_01/2015

Kurs OPC S7. Spis treści. Dzień 1. I OPC motywacja, zakres zastosowań, podstawowe pojęcia dostępne specyfikacje (wersja 1501)

Procedury techniczne modułu Forte Kontroling. Środowisko pracy programu i elementy konfiguracji

Opis wdrożenia Platformy Technologicznej epodreczniki.pl na zasobach Poznańskiego Centrum Superkomputerowo-Sieciowego

Stan prac nad informatyzacją systemu obsługi celnej Program e-cło. Warszawa, 26 listopada 2013r.

Zmiana treści Specyfikacji Istotnych Warunków Zamówienia.

ZAŁĄCZNIK NR 3 OPIS PRZEDMIOTU ZAMÓWIENIA DOTYCZĄCY WDROŻENIA PLATFORMY ZAKUPOWEJ

Rejestracja danych na potrzeby komunikowania się z systemem EMCS PL2 podmiotów posiadających zezwolenia akcyzowe.

Serock warsztaty epuap 28 październik 2009 r. Sławomir Chyliński Andrzej Nowicki WOI-TBD Szczecin

Zapytanie ofertowe nr 01/12/2013

aplikacja akcyzattor

Warszawa, dnia 1 marca 2019 r. Poz. 404

Komunikacja i wymiana danych

Zapytanie ofertowe na: Zakup wartości niematerialnej i prawnej w postaci nowoczesnego systemu B2B wraz ze szkoleniem z obsługi ww.

7. zainstalowane oprogramowanie zarządzane stacje robocze

Spis treści. Dzień 1. I Wprowadzenie (wersja 0906) II Dostęp do danych bieżących specyfikacja OPC Data Access (wersja 0906) Kurs OPC S7

Dodatkowo, w przypadku modułu dotyczącego integracji z systemami partnerów, Wykonawca będzie przeprowadzał testy integracyjne.

Załącznik IX do SOPZ. Usługi i bloki architektoniczne wspierające budowę systemów biznesowych w CPD MF

GS2TelCOMM. Rozszerzenie do TelCOMM 2.0. Opracował: Michał Siatkowski Zatwierdził: IMIĘ I NAZWISKO

Szczegółowy opis przedmiotu zamówienia

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA

PROGRAM KURSU PRZYGOTOWUJĄCEGO DO EGZAMINU PAŃSTWOWEGO NA AGENTA CELNEGO

Krótka Historia. Co to jest NetBeans? Historia. NetBeans Platform NetBeans IDE NetBeans Mobility Pack Zintegrowane moduły. Paczki do NetBeans.

Replikacja kolejkowa (Q-replication) w IBM DB2

Problemy niezawodnego przetwarzania w systemach zorientowanych na usługi

Referat pracy dyplomowej

edziennik Ustaw Opis architektury

dlibra 3.0 Marcin Heliński

PLATFORMA USŁUGOWA - OGÓLNA KONCEPCJA SYSTEMU

Projekt Perfect Link jest realizowany przy wsparciu finansowym Unii Europejskiej. Opinie prezentowane w materiałach są opiniami Polskiej Izby

NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI. asix. Aktualizacja pakietu asix 4 do wersji 5 lub 6. Pomoc techniczna

Instrukcja rejestracji osób i podmiotów gospodarczych w bazie SEED PL dla celów przesyłania elektronicznych dokumentów do Systemu EMCS PL

System Kancelaris. Zdalny dostęp do danych

SOA Web Services in Java

W załączniku nr 9 do SIWZ Zamawiający wprowadza następujące zmiany:

PRZEDMIOT ZAMÓWIENIA I TERMINY REALIZACJI

ZAPYTANIE OFERTOWE. z dnia 20 grudnia 2013r.

Platforma Usług dla Obywateli - Microsoft Citizen Service Platform

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

SPIS TREŚCI. Wstęp Część I. GRANICZNY RUCH OSOBOWY

Tworzenie wersji demonstracyjnych enova365 na potrzeby prezentacji u Klienta

DOKUMENTACJA ADMINISTRATORA SYSTEMU INFORMATYCZNEGO POLSKI FADN

Załącznik nr 1 do pisma znak..- BPSP MMK/13 z dnia 20 sierpnia 2013r.

Specyfikacja techniczna GoBiz Virtual Office - systemu dostępu do zasobów wirtualnego biura przez Internet

Projekt Platforma e-zamówienia Wisła, dnia r.

Zarządzenia Ministra Finansów podpisane w 2011 r.

Ełk, dn r. DOMSET Marcin Brochacki. ul. Wojska Polskiego 43 lok. 3, Ełk. Nip ZAPYTANIE OFERTOWE

DOKUMENTACJA BI SOW PFRON. Powykonawcza. dla BI INSIGHT S.A. UL. WŁADYSŁAWA JAGIEŁŁY 4 / U3, WARSZAWA. Strona 1 z 23

Oświadczenia Soneta sp. z o.o., producenta zintegrowanego systemu enova365, o zgodności z obowiązującymi przepisami prawa gospodarczego

Wspomaganie pracy w terenie za pomocą technologii BlackBerry MDS. (c) 2008 Grupa SPOT SJ

SPECYFIKACJA WYMAGAŃ

N E W S L E T T E R Nr Z/ 50/ 2017 z dnia r.

Typy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone

Strategia działania Służby Celnej na lata

I. Wymagania dotyczące świadczenia usług wsparcia

DZIAŁALNOŚĆ I ORGANIZACJA IZBY CELNEJ WE WROCŁAWIU

Instalacja SQL Server Konfiguracja SQL Server Logowanie - opcje SQL Server Management Studio. Microsoft Access Oracle Sybase DB2 MySQL

E-administracja warunkiem rozwoju Polski. Obecna i potencjalna rola epuap w procesowym zarządzaniu w administracji

Specyfikacja wymagań systemowych (może podlegać edytowaniu na kolejnych etapach)

Asseco IAP Integrated Analytical Platform. asseco.pl

Wyjaśnienia treści Specyfikacji Istotnych Warunków Zamówienia

Administratora CSIZS - OTM

Bezpieczne strony WWW dla edukacji, organizacji non-profit i uŝytkowników indywidualnych.

Wykaz zmian wprowadzonych aktualizacją

ZAPYTANIE OFERTOWE. Zamawiający. Przedmiot zapytania ofertowego. Wrocław, dnia r.

Wprowadzenie do technologii Business Intelligence i hurtowni danych

Opis przedmiotu zamówienia

Kielce, dnia roku. HB Technology Hubert Szczukiewicz. ul. Kujawska 26 / Kielce

Wybrane działy Informatyki Stosowanej

Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI

ZMIANY ZWIĄZANE Z LIKWIDACJĄ KODU BLOZ12 ORAZ WDROŻENIEM NOWEGO FORMATU OSOZ-EDI OBOWIĄZUJĄCEGO OD 12 GRUDNIA 2012

Załącznik IX do SOPZ. Usługi i bloki architektoniczne wspierające budowę systemów biznesowych w CPD MF

Szczegółowy opis przedmiotu zamówienia:

Dotacje na innowacje - Inwestujemy w Waszą przyszłość ZAPYTANIE OFERTOWE

Platforma epuap. Igor Bednarski kierownik projektu epuap2 CPI MSWiA. Kraków, r.

Opis komunikacji na potrzeby integracji z systemem klienta (12 kwiecień, 2007)

CDN KLASYKA/OPT!MA/XL PAKIET ECOD KOMUNIKACJA

Jarosław Kuchta. Administrowanie Systemami Komputerowymi. Klastry serwerów

Piotr Krząkała. Dyrektor Handlowy ds. Kluczowych Klientów

Asix. Konfiguracja serwera MS SQL dla potrzeb systemu Asix. Pomoc techniczna NIEZAWODNE ROZWIĄZANIA SYSTEMÓW AUTOMATYKI

1. Zakres modernizacji Active Directory

Pytanie nr 3: Czy połączenie urządzenie mobilne -> serwer będzie szyfrowane? (protokół HTTPS).

WorkingDoc CostControl: Precyzyjna kontrola kosztów wydruku na urządzeniach Grupy Ricoh

Transkrypt:

Projekt techniczny oprogramowania w ramach projektu System Przemieszczania oraz Nadzoru Wyrobów Akcyzowych EMCS PL Zamawiający: Ministerstwo Finansów 1

Metryka dokumentu Tytuł dokumentu: Projekt techniczny oprogramowania Nazwa Projektu: System Przemieszczania oraz Nadzoru Wyrobów Akcyzowych EMCS PL Nr umowy: R/84/09/SC/B/265 Zamawiający: Ministerstwo Finansów Wykonawca: Pentacomp Systemy Informatyczne S.A. Autor (rzy): Marcin Dąbrowski Numer wersji dokumentu: 1.01 Klauzula poufności: Data stworzenia dokumentu: 2010-08-11 Sprawdził (a): Michał Filip Data sprawdzenia wersji: 2010-08-25 Zatwierdził (a) Patryk Ciupka Data zatwierdzenia wersji: 2010-08-25 Historia zmian dokumentu Nr Data wersji Autor zmiany Komentarz/Uwagi/Zakres zmian wersji 1.00 2010-08-12 Marcin Dąbrowski Utworzenie dokumentu. 1.01 2010-08-25 Marcin Dąbrowski Uwzględnienie zgłoszonych uwag. Akceptacja dokumentu Nr Data Akceptujący Zakres Podpis wersji akceptacji 1.01 2010-08-25 Patryk Ciupka Cały dokument 1.01 2010-08-25 Karol Gajos Cały dokument Autorskie prawa majątkowe do niniejszego dokumentu przeniesione zostały przez Pentacomp Systemy Informatyczne S.A., z siedzibą w Warszawie na Ministerstwo Finansów na podstawie Umowy z dnia 2010-05-18 nr R/84/09/SC/B/265. 2

Spis treści 1. Informacje wstępne... 4 1.1. Cel dokumentu... 4 1.2. Definicje... 4 1.3. Dokumenty referencyjne... 5 1.3.1. Dokumenty obowiązujące... 5 1.3.2. Dokumenty pomocnicze... 5 2. Moduł komunikacyjny z domeną wspólnotową... 5 3. Moduł komunikacyjny z podmiotami... 7 4. Generator offline... 9 5. Generator online... 10 6. Aplikacja EMCS PL dla dostępu mobilnego... 10 7. Aplikacja EMCS PL... 11 7.1. Replikacja bazy SEED PL... 12 7.2. Komunikacja z systemem OSOZ... 12 7.3. Komunikacja z systemem ZISAR... 13 7.4. Replikacja bazy ISZTAR... 13 7.5. Komunikacja z systemem ECS... 13 3

1. Informacje wstępne 1.1. Cel dokumentu Celem dokumentu jest przedstawienie ogólnej koncepcji projektu technicznego oprogramowania z omówieniem jego głównych modułów i komponentów. Dokument ten stanowi uzupełnienie dokumentu Projektu Technicznego Systemu. 1.2. Definicje Termin BACHUS Definicja Informatyczny System Kontroli Przemieszczania Wyrobów Akcyzowych Bachus CCN/CSI Common Communication Network / Common Systems Interface wspólnotowy system sieci komunikacyjnej oraz interfejsów dla systemów informatycznych unii celnej i podatkowej. e-cło ECS/AES e-customs Program składający się z szeregu projektów mających na celu stworzenie elektronicznego środowiska polskiej administracji celnej dla potrzeb świadczenia elektronicznych usług publicznych związanych z obrotem towarowym w obszarze UE w celu ułatwienia prowadzenia działalności gospodarczej poprzez sprawniejszą obsługę przedsiębiorców, z jednoczesnym zabezpieczeniem interesów budżetowych. Realizacja programu e-cło wynika z konieczności dostosowania się Polski do wymagań wynikających z inicjatywy e-customs. System Kontroli Eksportu Inicjatywa "Electronic Customs" dotycząca stworzenia bezpapierowego środowiska dla cła i handlu oraz zapewnienia bezpieczeństwa handlu międzynarodowego, wdrażana w ramach Unii Celnej pod kierunkiem Dyrekcji Generalnej TAXUD Komisji Europejskiej w latach 2006-2013. EMCS PL Krajowy System Przemieszczania oraz Nadzoru Wyrobów Akcyzowych tworzony w wyniku realizacji bieżącego przedsięwzięcia system informatyczny, do obsługi przemieszczeń krajowych (zastępujący w tym zakresie system Bachus), oraz wewnątrzwspólnotowych. EMCS PL będzie docelowo zintegrowany z innymi systemami administracji celnej w tym w ramach programu e-cło. EZP InterDBECS Isztar OSOZ SC SEED PL Elementy Zarządzania Projektem - dokument zawierający kluczowe elementy zarządzania projektem (w relacji pomiędzy Zamawiającym a Wykonawcą) System analizy ryzyka, który zostanie w przyszłości zastąpiony przez System ZISAR System Zintegrowanej Taryfy Celnej Isztar Ogólnopolski System Obsługi Zabezpieczeń i Pozwoleń Służba Celna Rzeczypospolitej Polskiej System for the Exchange of Excise Data - System Wymiany Danych Dotyczących Akcyzy, zlokalizowany w IC Białystok. Baza danych podmiotów gospodarczych stosujących procedurę zawieszenia poboru akcyzy przy 4

SIWZ Wykonawca Zamawiający ZISAR przemieszczaniu wyrobów akcyzowych. Specyfikacja Istotnych Warunków Zamówienia Pentacomp Systemy Informatyczne S.A. Ministerstwo Finansów. Zintegrowany System Zarządzania Ryzykiem 1.3. Dokumenty referencyjne 1.3.1. Dokumenty obowiązujące LP Nazwa dokumentu Wersja, data wydania/zatwierdzenia 1. Umowa na realizację systemu EMCS nr 1.00, 2010-05-18 R/281/08/SC/B/846-1 2. Specyfikacja istotnych warunków zamówienia wraz 2010-01-07 z późniejszymi zmianami oraz odpowiedziami na pytania Wykonawców 3. Elementy Zarządzania Projektem 1.07, 2010-06-21 4. Projekt Techniczny Systemu 0.71, 2010-07-26 1.3.2. Dokumenty pomocnicze LP Nazwa dokumentu Wersja, data wydania/zatwierdzenia 1. Dokumentacja powykonawcza systemu Bachus Rozdział BACH-DOCPO-T6-1.42 6. Perspektywa statyczna systemu: architektura systemu rozumiana, jako dekompozycja na moduły i komponenty. 2. Dokumentacja powykonawcza systemu Bachus Rozdział 9 Opis interfejsów służących do integracji z systemami zewnętrznymi. BACH-DOCPO-T9-1.42 2. Moduł komunikacyjny z domeną wspólnotową Moduł komunikacyjny zostanie wykonany w technologii.net Framework 3.5 SP1. 5

cmp Komponenty Moduł komunikacyjny z domeną wspólnotową y komunikacyjne WebServ ice Komponent usług HelpDesk Aplikacja HelpDesk plikowy Plik Komponent administracyjny FTP FTP Komponent adaptera interfejsu bramki Bramka CCN/CSI Klient komunikacyjny MSMQ MSMQ Komponent adaptera interfejsów komunikacyjnych e-mail E-mail Komponent elementów wspólnych SQL Windows SharePoint Services SQL Windows SharePoint Serv ices Komponent dostępu do bazy danych Baza Danych Konfiguracja klientów Log Składnica komunikatów Dane administracyjne Rysunek 1 Architektura logiczna modułu komunikacyjnego z domeną wspólnotową Klient komunikacyjny aplikacja MF która wykorzystuje moduł komunikacyjny do komunikacji z bramką. Aplikacja HelpDesk aplikacja MF która ma dostęp do wybranych funkcjonalności administracyjnych modułu komunikacyjnego. Bramka CCN/CSI bramka znajdująca się w MF za pomocą której następuje komunikacja z aplikacjami innych państw członkowskich UE. y komunikacyjne są to komponenty realizujące odczyt oraz zapis komunikatów od i do klienta komunikacyjnego. Odczyt komunikatów jest realizowany przez usługi Windows wykorzystujące te interfejsy. Dla każdego interfejsu zostanie utworzona jedna usługa. 6

Zapis komunikatów jest realizowany przez jedną usługę, która wykorzystuje odpowiedni dla klienta komunikacyjnego interfejs komunikacyjny. Wszystkie usługi są zainstalowane na każdym węźle klastra aplikacji. Web Service i MSMQ zostaną skonfigurowane przy użyciu usługi równoważenia obciążenia sieciowego (NLB). Dla pozostałych interfejsów zostanie wprowadzony mechanizm zapewniający, że na wszystkich węzłach klastra dla danego klienta komunikacyjnego jest aktywny interfejs komunikacyjny tylko na jednym węźle klastra. Komponent usług HelpDesk jest to komponent udostępniający przez usługi administracyjne dostępne dla aplikacji HelpDesk. Komponent administracyjny jest to komponent udostępniający za pomocą cienkiego klienta funkcje administracyjne modułu. Komponent adaptera interfejsu bramki jest to komponent umożliwiający odczyt i zapis z kolejek na bramce CCN/CSI. Komponent adaptera interfejsów komunikacyjnych jest to komponent integrujący interfejsy komunikacyjne. Za jego pomocą komunikaty otrzymane od klientów komunikacyjnych zostaną zapisane do wewnętrznej kolejki. Ma on też za zadanie przekazanie za pomocą odpowiednich interfejsów komunikacyjnych komunikatów do klientów komunikacyjnych. Komponent dostępu do danych jest to komponent zawierający komponenty dostępu do danych w bazie danych. Komponent elementów wspólnych jest to komponent grupujący elementy wykorzystywane przez poprzednio wymienione komponenty. Baza danych jest to baza danych MySQL składająca się z dwu węzłów Master i Slave. Moduł komunikacyjny wykorzystuje bazę Master, a ta replikuje swoje dane do bazy Slave. W wypadku awarii bazy Master, po zmianie konfiguracji przez administratora rolę bazy Master przejmuje Slave. 3. Moduł komunikacyjny z podmiotami Moduł komunikacyjny zostanie wykonany w technologii.net Framework 3.5 SP1. 7

cmp Komponenty Moduł komunikacyjny z podmiotami Komponent administracyjny Baza Danych Log Komponent dostępu do bazy danych Składnica komunikatów Dane administracyjne Komponent usług HelpDesk Aplikacja HelpDesk y komunikacyjne WebServ ice Komponent elementów wspólnych Podmiot Komponent adaptera interfejsów komunikacyjnych e-mail E-mail Rysunek 2 Architektura logiczna modułu komunikacyjnego z podmiotami Podmiot podmiot gospodarczy stosujący procedurę zawieszenia poboru akcyzy przy przemieszczaniu wyrobów akcyzowych. Aplikacja HelpDesk aplikacja MF która ma dostęp do wybranych funkcjonalności administracyjnych modułu komunikacyjnego. y komunikacyjne są to komponenty realizujące odczyt oraz zapis komunikatów od i do podmiotu. Odczyt komunikatów jest realizowany przez usługi Windows wykorzystujące te interfejsy. Dla każdego interfejsu zostanie utworzona jedna usługa. Zapis komunikatów jest realizowany przez jedną usługę, która wykorzystuje odpowiedni dla podmiotu interfejs komunikacyjny. Wszystkie usługi są zainstalowane na każdym węźle klastra aplikacji. Web Service zostanie skonfigurowane przy użyciu usługi równoważenia obciążenia sieciowego (NLB). e-mail zostanie skonfigurowany identycznie jak ma to miejsce w Bachus. 8

Komponent usług HelpDesk jest to komponent udostępniający przez usługi administracyjne dostępne dla aplikacji HelpDesk. Komponent administracyjny jest to komponent udostępniający za pomocą cienkiego klienta funkcje administracyjne modułu. Komponent adaptera interfejsów komunikacyjnych jest to komponent integrujący interfejsy komunikacyjne. Za jego pomocą komunikaty otrzymane od podmiotów zostaną zapisane do wewnętrznej kolejki. Ma on też za zadanie przekazanie za pomocą odpowiednich interfejsów komunikacyjnych komunikatów do podmiotów. Komponent dostępu do danych jest to komponent zawierający komponenty dostępu do danych w bazie danych. Komponent elementów wspólnych jest to komponent grupujący elementy wykorzystywane przez poprzednio wymienione komponenty. Baza danych jest to baza danych aplikacji EMCS PL. 4. Generator offline Generator zostanie wykonany w technologii Java 6.0, tak aby wykorzystać elementy wspólne z generatorem online. cmp Offline Generator offline emcs-generatory-xml emcs-generatory-slowniki emcs-generatory-wydruki emcs-generatory-offline Rysunek 3 Architektura logiczna generatora offline emcs-generatory-xml komponent wspólny z generatorem online zawierający klasy umożliwiające odczyt oraz zapis dokumentów XML. emcs-generatory-słowniki komponent wspólny z generatorem online zawierający klasy umożliwiające odczyt wartości słownikowych. 9

emcs-generatory-wydruki komponent wspólny z generatorem online zawierający klasy umożliwiające tworzenie wydruków. emcs-generatory-offline komponent zawierający klasy budujące interfejs użytkownika oraz integrujący pozostałe komponenty. 5. Generator online Generator online zostanie wykonany w technologii portletów zgodnej ze standardem JSR 168 pozwalającej na uruchomienie generatora w środowisku: Liferay Portal Enterprise Edition 5.2 EE SP3 (Augustine / Build 5207 / January 7, 2010) Tomcat 6.0.18 Java 6.0 cmp Online Generator online emcs-generatory-xml emcs-generatory-slowniki emcs-generatory-wydruki emcs-generatory-online Rysunek 4 Architektura logiczna generatora online emcs-generatory-xml komponent wspólny z generatorem offline zawierający klasy umożliwiające odczyt oraz zapis dokumentów XML. emcs-generatory-słowniki komponent wspólny z generatorem offline zawierający klasy umożliwiające odczyt wartości słownikowych. emcs-generatory-wydruki komponent wspólny z generatorem offline zawierający klasy umożliwiające tworzenie wydruków. emcs-generatory-online komponent zawierający klasy budujące interfejs użytkownika oraz integrujący pozostałe komponenty, przygotowany do instalacji na portalu INTRAS. 6. Aplikacja EMCS PL dla dostępu mobilnego Aplikacja EMCS PL dla dostępu mobilnego służy jako proxy w dostępie do funkcjonalności udostępnianych przez EMCS PL. Zostanie wykonana w technologii.net Framework 3.5 SP1. 10

cmp Proxy Aplikacja EMCS PL dla dostępu mobilnego Komponent interfejsu użytkownika Komponent dostępu do usług EMCS PL Rysunek 5 Architektura logiczna aplikacji EMCS PL dla dostępu mobilnego Komponent interfejsu użytkownika komponent realizujący interfejs użytkownika. Komponent dostępu do usług EMCS PL komponent realizujący dostęp do usług udostępnianych na rzecz aplikacji przez EMCS PL. 7. Aplikacja EMCS PL Aplikacja EMCS PL jest to zmieniona aplikacja Bachus, która jest opisana w dokumentach pomocniczych 1 i 2. Aplikacja zostanie wykonana w technologii.net Framework 3.5 SP1. cmp EMCS PL Aplikacja EMCS PL OSOZ Komponent intergracyjny z OSOZ Baza danych Dane EMCS PL Komponent usług aplikacji EMCS PL dla dostępu mobilnego Aplikacja EMCS PL dla dostępu mobilnego ZISAR Komponent integracyjny z ZISAR Replika ISZTAR Komponent integracyjny z modułem komunikacyjnym z domeną wspólnotową Moduł komunikacyjny z domeną wspólnotową SEED PL MSMQ Komponent utrzymujący kopię SEED PL Replika SEED PL Komponent interfejsu użytkownika ECS Komponent integracyjny z ECS Składnica komunikatów modułu komunikacyjnego z podmiotami Komponent integracyjny z modułem komunikacyjnym z podmiotami Rysunek 6 Architektura logiczna aplikacji EMCS PL OSOZ Ogólnopolski System Obsługi Zabezpieczeń i Pozwoleń. ZISAR Zintegrowany System Zarządzania Ryzykiem. 11

SEED PL Baza danych podmiotów gospodarczych stosujących procedurę zawieszenia poboru akcyzy przy przemieszczaniu wyrobów akcyzowych. ECS System Kontroli Eksportu. Komponent integracyjny z OSOZ komponent realizujący komunikację z systemem OSOZ za pomocą usług. Komponent integracyjny z ZISAR komponent realizujący komunikację z systemem ZISAR za pomocą usług. Komponent integracyjny z SEED PL komponent realizujący uzupełnianie repliki SEED PL na podstawie komunikatów otrzymanych z SEED PL za pomocą kolejki MSMQ. Komponent interfejsu użytkownika komponent realizujący interfejs użytkownika. Baza danych baza danych aplikacji EMCS PL zawierająca: Dane EMCS PL tabele przechowujące dane EMCS PL. Replika ISZTAR tabele przechowujące replikę ISZTAR. Replika SEED PL tabele przechowujące replikę SEED PL. Składnica komunikatów modułu komunikacyjnego z podmiotami tabele przechowujące komunikaty przesyłane przez moduł komunikacyjny z podmiotami. Komponent usług aplikacji EMCS PL dla dostępu mobilnego komponent udostępniający część funkcjonalności aplikacji EMCS PL na potrzeby aplikacji dla dostępu mobilnego. Komponent integracyjny z modułem komunikacyjnym z domeną wspólnotową komponent realizujący komunikację z modułem komunikacyjnym z domeną wspólnotową za pomocą usług. Komponent integracyjny z modułem komunikacyjnym z podmiotami komponent realizujący komunikację z modułem komunikacyjnym z podmiotami za pomocą tabel w bazie danych. 7.1. Replikacja bazy SEED PL Replikacja bazy SEED PL zostanie zrealizowana tak samo jak w Bachus patrz dokument pomocniczy 2. 7.2. Komunikacja z systemem OSOZ Komunikacja z systemem OSOZ zostanie zrealizowana za pomocą usług s, tak samo jak w Bachus patrz dokument pomocniczy 2. 12

7.3. Komunikacja z systemem ZISAR Komunikacja z systemem ZISAR zostanie zrealizowana za pomocą usług s udostępnionych przez system ZISAR. Parametrem wejściowym usługi będzie jeden z komunikatów: PL814, PL815 i IE801. Parametrem wyjściowym usługi będzie komunikat AR1. 7.4. Replikacja bazy ISZTAR Replikacja bazy ISZTAR zostanie zrealizowana tak samo jak w Bachus patrz dokument pomocniczy 2, z tym że replikacja nie będzie odbywała się automatycznie lecz na żądanie administratora. Jest to spowodowane tym, że baza ISZTAR jest bardzo wolno zmienna. 7.5. Komunikacja z systemem ECS Komunikacja z systemem ECS zostanie zrealizowana za pomocą dwu usług s, udostępnionych przez system ECS i EMCS. System ECS przekazuje do EMCS komunikaty IE501 i IE599. System EMCS przekazuje do ECS komunikat PL849. W obu przypadkach system odbierający nie zwraca żadnych wartości. 13