Integracja systemów działających w UM w Bielsku-Białej stan obecny i wizja rozwoju
Kilka słów o mnie
Urząd Miejski w Bielsku-Białej W urzędzie zatrudniono średnio łącznie ze stażystami i pracownikami zatrudnionymi okresowo: 570 osób. Obsługujemy około: 600 komputerów 400 drukarek
Urząd Miejski w Bielsku-Białej Serwerownia podzielona na dwa ośrodki. Każdy z nich jest wybudowany w osobnej lokalizacji. Wszystkie komputery połączone są do jednej sieci LAN. Zewnętrzne jednostki urzędu są połączone do Miejskiej Sieci Szerokopasmowej, która ma bezpośrednie połączenie z LAN urzędu.
Urząd Miejski w Bielsku-Białej Serwerownia podzielona na dwa ośrodki. Każdy z nich jest wybudowany w osobnej lokalizacji. Stanowią one jeden zintegrowany kompleks oparty na systemie Blade firmy Hewlett Packard. Na tym systemie działa środowisko wirtualne ESX firmy Wmware, które stanowi podstawę do instalowania serwerów użytkowych jak serwery aplikacji, baz danych czy plików.
Po co tak rozbudowane środowisko? BEZPIECZEŃSTWO, WYGODA 1. Każdy z ośrodków może wykonywać wszystkie zadania samodzielnie. 2. Automatycznie następuje rozdzielenie mocy obliczeniowej pomiędzy ośrodkami. 3. Wykonywanie Backupu całych maszyn wirtualnych.
Środowisko programowe. 93 różne programy uruchamiane w sieci. 5 różnych systemów baz danych. 9 podstawowych dostawców oprogramowania.
Przesłanki do zautomatyzowania wymiany danych. - wymagania użytkowników zautomatyzowania weryfikacji danych. - wypracowania mechanizmów zmniejszających błędy i rozbieżności między podobnymi danymi w różnych programach. - przyspieszenie przetwarzania spraw. - zmniejszenie do błędów ludzkich.
Wzorce i dobre praktyki. Nie wyważajmy otwartych drzwi!
Zadanie postawione w 2003 roku. Poszukiwanie dobrych wzorców wykorzystywanych w praktyce. Wybór sposobu rozwiązania problemu zintegrowania wielości aplikacji.
Dwa podstawowe sposoby integrowania systemów wykorzystywane na początku XXI wieku. Integracja danych przez bazę. Integracja danych przez dokument. I
Integracja danych przez bazę. Zalety: - możliwe szybkie zmiany w ramach systemów zintegrowanych pochodzących od jednego dostawcy.
Integracja danych przez bazę. Wady: - bardzo trudne, a wręcz niemożliwe skoordynowanie wymiany danych między różnymi dostawcami oprogramowania, - krótkie niestabilności pracy systemu przy modernizacji struktury bazy, - bardzo ograniczony zakres stosowania każdego przypadku wymiany danych.
Integracja danych przez dokument elektroniczny (XML). Wady: - przy dobrym przygotowaniu wdrożenia brak
Integracja danych przez dokument elektroniczny (XML). Zalety: - łatwość opracowania standardu wymiany danych dla większej liczby podmiotów - możliwość opracowywania dokumentów na dowolnym szczeblu od ministra do gminy. - jeden opracowany dobrze dokument może mieć wiele zastosowań. - duża łatwość automatyzacji za pomocą web serwice.
Główne zasady jakie jakie zastosowano przy opracowywaniu SIWZ oparto na zasadach działania UN / EDIFACT.
Opis skopiowany z Wikipedii EDIFACT, Electronic Data Interchange For Administration, Commerce and Transport (UN / EDIFACT) jest międzynarodową normą dotyczącą elektronicznej wymiany danych, opracowaną w ramach Organizacji Narodów Zjednoczonych. Prace w zakresie utrzymania i dalszego rozwoju tego standardu są dokonywane przez UN/CEFACT (United Nations Centre for Trade Facilitation and Electronic Business) w ramach Komisji Gospodarczej ONZ dla Europy. W 1987 roku EDIFACT został przyjęty przez Międzynarodową Organizację Normalizacyjną (ISO) jako norma ISO 9735.
UN / EDIFACT. Przykład standardu dla opisu ulicy w ramach grupy NAD nazwa i adres rok 1992: C059 Ulica 3042 ulica i numer M an..35 3042 ulica i numer C an..35 3042 ulica i numer C an..35
nazwa i adres rok 2015: 3477 adres kod format M an..3 3472 ulica i numer M an..70 3472 ulica i numer C an..70 3472 ulica i numer C an..70 3472 ulica i numer C an..70 3472 ulica i numer C an..70
Jak widać na przedstawionych przykładach standardy się nie zmieniają mogą być zastępowane innymi.
W oparciu o zasady EDI dla potrzeb postępowania przyjęto założenia: 1. Należy zakupić uniwersalny system umożliwiający integrację wszystkich istniejących w urzędzie programów. 2. System będzie pracował w oparciu o Web serice. 3. System umożliwi dowolne przetwarzanie przesyłanej informacji. 4. Usługi należy przygotować tak by były niezależne od woli operatora.
PIUP - Platforma Integracji Usług Publicznych. Pierwszy Etap. Postępowanie przetargowe rozpoczęto w I kwartale 2009 r. Realizacja wdrożenia trwała przez III i IV kwartał 2009r. W wyniku przetargu wdrożono system integracji zbudowany na systemie BizTalk firmy Microsoft. Integrację wykonała firma OPEGIEKA z Elblaga.
W ramach wdrożenia uruchomiono następujące serwisy: 1. Usługa wydająca dane z systemu ewidencji ludności. - Wywołanie usługi następuje w chwili wypełnienia pól nazwiska i adresu w dowolnej aplikacji. - Usługa w tle porównuje zapisane dane z zapisami w ewidencji ludności. - W przypadku różnic operator otrzymuje komunikat na ekranie. (Ze względów prawnych nie są prezentowane pełne wyniki.) - Porównanie poprawne nie jest sygnalizowane.
2. Usługa wydająca dane z systemu ewidencji gruntów i budynków. - Wywołanie usługi następuje w chwili wypełnienia pól numeru obrębu i numeru działki w dowolnej aplikacji. - Usługa w tle porównuje zapisane dane z zapisami w ewidencji gruntów i budynków. - W przypadku nie odnalezienia działki w danych bieżących lub historycznych występuje komunikat. - Przy porównaniu pozytywnym system może przekazać dodatkowe dane w zależności od reguł zapisanych na BizTalk.
2. Usługa wydająca z obiegu dokumentów do Wydz. UA. Jest wywoływana w chwili zarejestrowania sprawy w obiegu dokumentów. - tworzy i dodaje numer sprawy do systemu dziedzinowego ESTIMA. - dodaje numer pisma i przekazuje do pr. ESTIMA. - dodaje/aktualizuje osobę interesanta. - dodaje/aktualizuje załączniki. - rejestruje i przekazuje daty.
2. Usługa wydająca z obiegu dokumentów do Wydz. UA. Jest wywoływana w chwili wprowadzenia zmian w programie dziedzinowym Estima. - modyfikuje numer sprawy o inicjały prowadzącego - dodaje pisma,numeruje i przekazuje do obiegu dokumentów. - dodaje/aktualizuje osobę interesanta w obiegu. - dodaje/aktualizuje załączniki. - rejestruje daty i synchronizuje z obiegiem.
Platforma Integracji Usług Publicznych. Drugi Etap. Postępowanie z dofinansowaniem z UE. Wdrożenie w I i II kwartale 2011r.
Wprowadzenie Drugi etap zakładał zintegrowanie jednostki MOPS, która leży poza siecią LAN urzędu Uruchomione usługi: 1. Weryfikacja danych osobowych programu dziedzinowego MOPS z danymi ewidencji ludności. 2. Sprawdzenie czy osoba ubiegająca się o zasiłek prowadzi działalność gospodarczą. 3. Sprawdzenie czy osoba ubiegająca się o zasiłek jest właścicielem nieruchomości. 4. Uruchomienie zewnętrznego centrum certyfikacji.
Dwa podstawowe etapy integracji zaangażowane były następujące firmy: OPEGIEKA integrator I etapu. SKG integrator II etapu. OTAGO autor programów RISS i Elud Bogart autor EGB2000 Autor ogólnopolskiego programu POMOST dla MOPS REKORD autor programu Ewidencji Działalności Gospodarczej
Od czasu wdrożenia nastąpiły istotne zmiany: Zmieniony został program obiegu dokumentów: Riss zastąpiono programem Finn firmy LTC EGB2000 zastąpiono programem GeoInfo firmy Systherm Zaprzestano używania Ewid - Ewidencji Działalności Gospodarczej firmy Rekord. Nowe oprogramowanie przejęło wszystkie funkcje integrujące poprzedników.
Inne systemy Integracji uruchomione w Urzędzie Miejskim w Bielsku-Białej.
Dokumenty przyjmowane lub wysyłane z wykorzystaniem ESP SEKAP/ePUAP są automatycznie przesyłane do i z systemów dziedzinowych.
ZPOI. Zintegrowana Platforma Obsługi Interesanta. Autorem systemu jest firma PIRIOS z Krakowa.
ZPOI. To szereg usług elektronicznych adresowanych do klientów urzędu Miejskiego w Bielsku-Białej. Podstawowym celem ZPOI było skrócenie obsługi interesanta oraz poprawienie komunikacji pomiędzy miejskimi jednostkami organizacyjnymi.
Dla poprawienia komunikacji między miejskimi jednostkami organizacyjnymi wprowadzono: - telefonię w technologii VoIP. - integrację e-mail i faxu. - system telekonferencyjny.
Dla usprawnienia kontaktu z interesantem wprowadzono dodatkowe usługi: - kanał IVR. - WebPhone komunikator dostępny ze strony Urzędu Miejskiego w Bielsku-Białej. - oprogramowanie SIREN dla pracowników BOI.
Kanał IVR Pierwsza automatyczna linia kontaktu z klientem. Bez angażowania pracowników może udzielić odpowiedzi o stanie załatwianej w urzędzie sprawy. Podanie dowolnego identyfikatora jak numer dowolnego pisma w sprawie zwraca stan sprawy. Dane podaje się wykorzystując klawiaturę DTMF telefonu, a realizacja jest automatyczna z wykorzystaniem zintegrowanych z obiegiem dokumentów Finn serwisów.
Kanał WebPhone Usługa działa podobnie jak kanał IVR, ale jest realizowana za pomocą komunikatora dostępnego ze strony internetowej Urzędu Miejskiego w Bielsku-Białej. Takie połączenie jest dla interesanta bezpłatne. Podanie dowolnego identyfikatora, jak nawet numer sprawy, który zawiera litery lub numer dowolnego pisma w sprawie może zwrócić stan sprawy lub połączyć telefonicznie z osobą prowadzącą sprawę. Cała obsługa jest automatyczna z wykorzystaniem zintegrowanych z obiegiem dokumentów Finn serwisów.
System Ratusz. Autorstwa firmy Rekord z Bielska-Białej.
Wszystkie tematy finansowe w Urzędzie Miejskim w Bielsku-Białej są obsługiwane przez System Ratusz firmy Rekord. Jest to system programów mocno zintegrowanych poprzez bazę, ale również komunikujących się z otaczającym go informatycznym światem poprzez dokumenty elektroniczne i Web Service.
Integracja Systemu Ratusz z Systemem Obiegu Dokumentów Finn. Oba systemy współpracują ze sobą przesyłając automatycznie dokumenty elektroniczne dostarczane z ESP Sekap, poprzez SOD Finn do repozytorium dokumentów systemu Ratusz.
Obsługiwane dokumenty przekazywane przez ESP: - deklaracje składane przez JGU 6 rodzajów dokumentów. - deklaracje/korekty składane do systemu gospodarki odpadami 6 rodzajów dokumentów.
Dodatkowy system integracji. Połączenie Programu do rozliczeń geodezyjnych Ośrodek systemu GeoInfo z Rejestrem Opłat i Kasą systemu Ratusz. Integracja zastąpiła ręczne potwierdzenia wpłat w kasie i opłat wykonywanych przelewami. Obecnie wpisywanie należności, rejestracja wpłat odbywają się online, a każda z osób biorąca udział w procesie otrzymuje informacje automatycznie do obsługiwanego przez siebie programu natychmiast po każdej zmianie stanu w cyklu przetwarzania.
Kolejne tematy związane z integracją danych: - zintegrowanie obsługi dokumentów składanych korespondencyjnie lub osobiście do Wydz. Geodezji i Kartografii. - uruchomienie powiadamiania mieszkańców przez wysłanie komunikatu SMS o zbliżających się terminach opłat.
Podsumowanie. W wielu ośrodkach wykonuje się prace mające na celu powiązanie ze sobą danych gromadzonych w różnych programach różnych producentów. Opracowuje się wtedy indywidualne systemy integracji, które przy niewielkim wysiłku mogły by być użyteczne dla większej ilości jednostek i ośrodków. Skoordynowane opracowywanie serwisów WSDL może upowszechnić tę technologię i obniżyć koszty jednostkowe wytwarzania.
Dziękuję za uwagę.