MODELOWANIE SYSTEMÓW ELEKTRONICZNEGO OBIEGU DOKUMENTÓW WSPOMAGAJĄCYCH DZIAŁALNOŚĆ ADMINISTRACJI PUBLICZNEJ PRZY WYKORZYSTANIU PLATFORMY ePUAP inż. Sebastian Stańczyk Pod kierownictwem dr hab. inż. Piotra Zaskórskiego prof. WWSI CEL PRACY Analiza i modelowanie systemu elektronicznego obiegu dokumentów, wspomagającego działalność administracji publicznej przy wykorzystaniu środowiska platformy ePUAP. Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP ZAKRES PRACY • • • • • Dziedzina i sformułowanie problemu oraz hipotez roboczych Procesy modelowania SIZ Analiza problemu i identyfikacja rozwiązań Model systemu Implementacja wybranych funkcji systemu Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP HIPOTEZA ROBOCZA Platforma ePUAP umożliwia efektywny proces wymiany i obiegu informacji w administracji państwowej Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP Dziedzina i sformułowanie problemu • Istota i problematyka Elektronicznego Obiegu Dokumentów • Uwierzytelnianie dokumentów elektronicznych • e-Administracja oraz informatyzacja działalności podmiotów publicznych • Interoperacyjność systemów informatycznych • Elektroniczna platforma usług administracji publiczneje-PUAP • Wykluczenie cyfrowe Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP Modelowanie SIZ • • • • Istota modelowania Metody i techniki modelowania Komputerowe wspomaganie modelowania systemów Metodyki zarządzania projektami Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP Analiza problemu • Ocena systemu tradycyjnych rozwiązań • Identyfikacja organizacji • Analiza problemu • Model i reguły biznesowe Kluczowi partnerzy Kluczowe działania Propozycja wartości Relacje z klientami Segmenty klientów Organizacje rządowe Nadawanie i pozbawianie: Kompleksowa i profesjonalna Cudzoziemcy Budowa, utrzymanie i rozwój uprawnione ustawowo do statusu uchodźcy obsługa Uchodzcy krajowego zbioru rejestrów, korzystania z Systemu Pobyt, ewidencji i wykazu w sprawach azylu Małego Ruchu Granianicznego cudzoziemców o nazwie ochrony uzupełniającej Brak przejmowania i systemu do obsługi zadań pobytu tolerowanego „System Pobyt”, systemu do spraw podczas Pełnomocnik do spraw Pomyłki ludzkie centralnego organu wizowego obsługi zadań centralnego Udzielaniem ochrony czasowej Błędy w wypełnieniu nieobecności wniosku Współpraca z innymi Prowadzenie postępowań organu wizowego oSzef nazwieUrzędu Ochrony Informacji pracownika Czas Dokumenty państwami obszaru Schengen „Aplikacja Konsultacyjna” oraz dublińskich Nieprawidłowe dane Niejawnych Przegapienie terminu Niekomplentne Współpraca z organami I Krajowego Punktu Zapewnienie pomocy odpowiedzi Brak narzędzi kontroli Dokumenty wypełnienie wniosku Błędne formularze instancji w sprawie legalizacji Kontaktowego Małego Ruchu cudzoziemcom ubiegającym obciążenia Późne dotarcie pobytu Granicznego się o nadanie statusu uchodźcy Brak wymaganych pracowników Zagubienie dokumentu do Zła organizacja Różne wersje Brak załącznikówRozpatrywanie odwołań od załączników zadaniami dokumentu pracownika pracy Błędnedokumentów dane (stare, Prowadzenie ośrodków dla decyzji i zażaleń na Zarządzanie nowe itd) uchodźców, udzielania pomocy postanowienia wydane w INieprawidłowy Brak narzędzi Nieterminowość formularz wniosku socjalnej dla uchodców, instancji przez inne organy w raportowania spraw Brak wspólnego Długidekretowanych czas odpowiedzina prowadzenie postępowań sprawach uregulowanych w wypełnianiu wniosków Dyrektor Generalny wzorca Błędy formularzy Potrzeba dodatkowych pracowników uchodźczych, legalizacja pobytu ustawą konsultacji Duże obciążenie Kluczowe zasoby Kanały Duże obciążenie Samodzielne Niekompletne wnioski pracownika pracownika 13 ośrodków dla osób znajdująca Kontrola wykonywania zadań Własna kancelaria Pomyłki wypełnianiu Stanowisko dowprzy ubiegających się o status ul. okreśelonych w ustawie z dnia się w siedzibie urzędu Zagubienie spraw Audytu uchodźcy w całej polsce Koszykowa 16 i Taborowa 33 13 czerwca 2003 r. o dokumentu 2 obiekty w Warszawie pocztowa Nieefektywna obsługa cudzoziemcach (Dz. U. z 2006 r. Droga Wewnętrznego Potrzeba Nr 234, poz. 1694, z późn. zm.), Elektroniczna skrzynka dodatkowych obiegu dokumentów Około 350 pracowników podawcza ustawie z dnia wnioski 14 lipca 2006 r. o Papierowe składane do urzędu Niedotrzymanie konsultacji System informatyczny Pobyt do wjeździe na terytorium Ośrodki dla uchodźców RP, terminu Brak narzędzi do raportowania dla kadry zarządczej Papierowe archiwa obsług cudzoziemców a takżeBrakpobycie oraz wyjeździe z tego jednolitego repozytorium Późne dotarcie malego ruchu granicznego terytorium obywateli państw wzorców dokumentów dokumentu do osoby Brak przekazywania spraw Departament Biuro Logistyki i członkowskich UE i członków która jest Departament Departament Czas Biuro Współpracy przez nieobecnych pracowników Papierowe akta Nieefektywne Postępowań Biuro Fianasów Pomocy ich rodzin (Dz. U. Nr 144, poz. kompetentna Długotrwały proces dekretacji Pomocy Socjalnej Międzynarodowej Papierowa ewidencja wyszukiwanie Legalizacji Pobytu Brak kontroli nad pracami pracowników 1043, z późn. zm.) oraz ustawy Uchodźczych Zagranicznej Wiedza "Pani dokumentów w z dnia 13 czerwca 2003 r. o Zapomnienie terminu bez niejnad obciążeniem Brak Sekretarki" należytej kontroli pracowników archiwum Problem z wyszukiwaniem pism cudzoziemcom odpowiedzi udzielaniu nikt nic nie wie ochrony na terytorium RP (Dz. Skomplikowany Brak wiedzy nad czym pracownik pracuje U. z 2006 r. Nr 234, poz. 1695, z System przechowywania spraw proces dekretacji niedostosowany do potrzeb (pisma) Biuro Informatyki i Wydział Kadr, pism - dużo punktów późn. zm.) Wydział Kontroli i Organizacja Konieczność jednostki organizacyjnej Przetrzymywanie Decyzje na piśmie, brak innych możliwości pośrednich Strumienie przychodów Ewidencji Struktura kosztów Biuro Prawne Informacji Szkolenia i prowadzenia ręcznej dokumentu do Urząd jest finansowany z budżetu państwa na podstawie rocznego planu ewidencji kto dostał Cudzoziemców Niejawnych ostatniej Organizacji chwili Zarządzanie Organizacja Brak wspólnego Dotrzymanie terminu, Koszty na utrzymanie pracowników, ośrodków i systemów informatycznych budżetowego pismo repozytorium ale organiem odpowiedzadministracji w Duże obciążenie Koszty pomocy dla uchodźców Jest publicznej więc nie może posiadać dochodów. dokumentów urzędnika Koszty na dostosowanie rejestrów (Pobyt, MRG) do wymogów prawa Polskiego ostatni możliwy dzień Nieefektywna obsługa dokumentów w urzędzie i UE Złą organizacja pracy i robienie na ostatnią chwilę Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP Analiza problemu • Koncepcja systemu: – DLA – Administracji Publicznej, – KTÓRA – ogranicza problem z nieefektywnym obiegiem dokumentów • SEOD – System Informatyczny, – KTÓRY – Umożliwia efektywny obieg dokumentów elektronicznych – W PRZECIWIEŃSTWIE – do tradycyjnej formy (papierowej) Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP MODEL SYSTEMU • Charakterystyka i założenia systemu • Model biznesowy systemu • Model domeny Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP uc Przypadki użycia SI SEOD act Automatyczna dekretacj a do systemu z w niosku ePUAP Zrealizuj spraw ę Skonsultuj spraw ę «extend» ePUAP MODEL SYSTEMU Podaj status spraw y dokumentu Ustal zastępstw o act Wprow adź dokument pkg Diagram Pakietów Wprow adzenie dokumentu do systemu «include» Zatwierdzenie dodawania SEOD System biznesow y sd Diagram Komunikacj i System informatyczny Przekazanie pisma odbiorcy Zmień dekretacj e Aktor rezygnuj e z dodania dokumentu do teczki Generuj a naraport dla Dekretacj decydenta departament i urzędnika [Rezygnacja] Przyjęcie dokumentu do systemu Decydent Aktor w prow adza now y dokument Wysłanie decyzji Decydent Urzędnik merytorysta [Zatwierdzenie] Przydziel spraw ę Odbierz pismo Czy istnieje teczka sprawy [True] [False] Urzędnik kancelaryj ny Iurzednika Petent «extend»1.12: przekazanie decyzji() 1.1: weryfikacja użytkownika() 1.8: wprowadzenie dokumetu do systemu() System otw iera teczkę 1.15: spraw y wprzesłanie trybie do ePuap decyzji() 1.17: przesłanie decyzji() dodaw ania dokumentów ePuap Urzędnik merytorysta rozszeża odpowiedzi 1.11: przekazanie dokumentu() przypadek na zadekretuj spełnia dokument [False]i konczy czyoczekiwania przypadek użycia decydenta [Dla ePuap] 1: zaloguj() Interfejs ePUAP 1.3: złożenie dokumentu() Czy projekt System Zadekretuj dokument 1.14: odesłanie decyzji() Exception1 1.7: potwierdzenie przyjęcia() 1.4: potwierdzenie złożenia() ePUAP [True] System zakłada teczkę spraw y składa dokument System w ycofuj e się do a odpow funkcj i Akceptacj w yboru operacj i, iedzi nie zapisuj ąc dokumentu i Wprow adź dokument teczki spraw y IePuap 1.2: potwierdzenie toższamości() Petent ePUAP Użytkownik akceptacja wydanie decyzji Wprow adź dokument Akceptuj realizacj e spraw y Aktor w ybiera istniej ącą teczkę spraw y Decydent – Przypadki użycia – Diagram czynności – Diagram komunikacji BIP Zmień harmonogram pracy Utw órz spraw ę • Dynamika systemu Odbiór decyzji Generuj raport dla merytorysty Urzędnik merytorysta Wysłanie Wyślij dokument 1.16: wprowadzenie do ePuap decyzji() Zarządzaj 1.10: autodekretacja() upraw nieniami System generuj e unikalny 1.6: przesłanie do urzedu dokumentu() użytkow ników numer dla dokumentu, SEOD Obsługa spraw y zapisuj e dokument i teczkę spraw y oraz 1.13: zapisanie decyzji()procesami Zarządzaj konczy przypadek użycia przepływ u dokumentów System dodaj e dokument do teczki spraw y 1.5: przesłanie dokumentu do wsdl() Administrator Dekretacja przejście do przypadku propozycj i Przygotow anie zadekretuj iedzi. odpow Decydent dokument 1.9: zapisanie dokumentu() odbiorca.wsdl Zarządzaj systemem Repozytorium dokumentów Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP MODEL SYSTEMU class Diagram klas class Diagram klas Osoba +wydział 0..* +departament 0..1 - Departament • Statyka systemu - NazwaDepartamentu: string WlascicielDepartamentu: string + + + + dodajDepartament() : void modyfikujDepartament() : void usunDepartament() : void wyswietlDepartament() : void 1..* Departament +przełożony 0..1 przynależy - 1 1 Pracow nik Spraw a Dokument zawiera podlega 1 zawiera 1..*1 + posiada + + + DataDokumentu: 1date 1..* IdDokumentu: int NumerDokumentuPierwotnego: string Skladajacy: string TagDokumentu: string Data: date + + + dodajNieobecnosc() : void usunNieobecnosc() : void wyswietlNieobecnosc() : void «enumeration» Katalog usług 1 Attributes - RodzajUsługi: int + + + 0..* + + + dodajTypDokumentu() : void modyfikujTypDokumentu() : void usunjTypDokumentu() : void odnosi się dodajAkcje() : void modyfikujAkcje() : void usunAkcje() : void dodajDokument() : void modyfikujDokument() : void usunDokument() : void zatwierdzDokument() : void Jakie akcje mogą zoastać wykonane na dokumencie dodajStatus() : void modyfikujStatus() : void usunStatus() : void «interface» IBip + + pobierzStatus(int) : void zwrocStatus(string) : void «interface» IDokument IDokument + + + + Attributes - RodzajAkcji: string Attributes Co moze zrobić - pracownik StatusSprawy: string + + + «enumeratio... i Rodzaj akcj «interface» «enumeration» Rodzaj akcj i «enumeration» Status Spraw y «enumeration» Typ dokumentu odnosi się «enumeratio... Status Spraw y 1 + + + dodajInstytucje() : void modyfikujInstytucje() : void usunInstytucje() : void «enumeratio... wyswietlInstytucje() : void Typ dokumentu Dokument Attributes - TerminOdpowiedzi: int - TypDokumentu: string dodajDokument() : void modyfikujDokument() : void usunDokument() : void zatwierdzDokument() : void posiada - + + + + 1 «enumeratio... 1 Katalog usług używa AdresInstytucji: string DataDokumentu: date DataWpłynięciaDokumentu: date Departament: string NazwaInstytucji: string 1 OsobaWystawiająca: string 0..* Spraw a Pracow nik +pracownik - DataUtworzeniaSprawy: date 1..* 1 1..* - IdSprawy: int DataZatrudnienia: date podlega - StatusSprawy: string +zastępowany 0..* Hierarchia: string 1 1 1 NazwaDepartamentu: string 1..* + archiwizujSprawe() : void Stanowisko: string +zastępujący 0..1 + dodajDokumentDoSprawy() : void Zastepstwo: string +zastępowany 0..* + modyfikujSprawe() : void 1 używa + podajStatusSprawy() : void + dodajPracownika() : void + ustawStatus() : void + modyfikujPracownika() : void Harmonogram + usunDokumentZeSprawy() : void + usunPracownika() : void obecności + usunSprawe() : void + wyswietlPracownika() : void + utworzSprawe() : void +zastępujący 0..1 1 + zamknijSprawe() : void Harmonogram obecności Instytucj a - 0..* 0..* - 1 Instytucj a Petent Petent DataWjazduDoKraju: date NrPaszportu: string NrTelefonu: int + dodajOsobe() : void + modyfikujOsobe() : void + usunOsobe() : void +podwładny + wyswietlOsobe() : void 0..* 1 +wydział 0..* +departament 0..1 +przełożony przynależy 0..1 +podwładny 0..* Osoba AdresZameldowania: string AdresZamieszkania: string Imie: string ImieMatki: string ImieOjca: string MiejsceUrodzenia: string Narodowosc: string Nazwisko: string Obywatelstwo: string PESEL: string «interface» «interface» IePUAP IBip + pobierzXML() : void + wyslijXML() : void dodajUsluge() : void modyfikujUsluge() : void usunUsluge() : void Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP «interface» IePUAP MODEL SYSTEMU deployment Diagram Rozlokow ania Internet «interface» Interfej s BIP Pasek Informacyjny Personalizowany Element Graficzny Środowisko pracy systemu DMZ «device» Urządzenie brzegow e Warstwa aplikacji • Architektura systemu • Środowisko pracy systemu • Projekt interfejsu «interface» Interfej s ePUAP «device» Serw er 1 «interface» IePUAP MENU NAWIGACJI PO STRONIE Internet Information Services «executionEnvironment» System operacyj ny «device» Przełącznik sieciow y «executionEnvironment» Serw er komunikacyj ny WEB SERVICES Warstwa danych SEOD CLR Komunikacj a Microsoft SQL Server 2012 C# ASP.NET STRONA GŁÓWNA «device» Macierz dyskow a «device» Serw er 2 System Operacyjny «device» Serw er 3 PLATFORMA .NET FRAMEWORK «executionEnvironment» System operacyj ny «executionEnvironment» Serw er aplikacj i «interface» IBip Microsoft Visual Studio 2010 LAN UdSC ADO.NET «executionEnvironment» System Operacyj ny Micrsoft Windows server «executionEnvironment» Motor bazy danych «device» Serw er 4 XML «executionEnvironment» System operacyj ny «device» Przełącznik SAN Baza danych «executionEnvironment» Serw er backup Backup «device» Urządzenie taśmow e do backup STOPKA Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP MODEL SYSTEMU • Projekt bazy danych Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP IMPLEMENTACJA WYBRANYCH FUNKCJI SYSTEMU Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP IMPLEMENTACJA WYBRANYCH FUNKCJI SYSTEMU Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP WNIOSKI • Elektroniczny obieg dokumentów wzmacnia sprawność systemu informacyjnego organizacji i umożliwia uzyskanie oszczędności czasu i środków • e-PUAP może stanowić standard platformy komunikacyjnej z klientem • Możliwy jest wzrost efektywności obiegu dokumentów w administracji państwowej • Kierunki dalszych prac powinny koncentrować się na standaryzacji procesów obiegu dokumentów z wykorzystaniem istniejących zasobów informacyjnych (biblioteka „szablonów” dokumentów powiązana z dziedzinowymi bazami danych, utrzymywanych w systemach administracji państwowej) Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP Dziękuję za uwagę Modelowanie systemów elektronicznego obiegu dokumentów wspomagających działalność administracji publicznej przy wykorzystaniu platformy ePUAP