|
Pro zajišťování svých věcných úkolů Městská policie Brno postupně buduje a provozuje vlastní vnitřní informační systém, který využívá řadu technologií a serverových produktů společnosti Microsoft. Jedná se zejména o:
| • | Microsoft SQL Server |
| • | Microsoft Windows Server (včetně služeb Internet Information Services a Active Directory) |
| • | Microsoft Exchange Server |
| • | a řešení ve vícevrstvé a komponentové architektuře „klient – server“, kde jsou jednotlivé komponenty realizovány v jazyce C#, Windows.Forms nad .NET Framework |
Jednou z klíčových a požadovaných vlastností tohoto informačního systému je schopnost vzájemné a standardizované komunikace mezi jednotlivými komponenty informačního systému a spolehlivá a zabezpečená komunikace se systémy partnerských organizací.
Městská policie Brno při každodenním zpracování informací v rámci svých agend narážela na často se opakující rutinní činnosti vyžadující neustálou pozornost jednotlivých pracovníků, a tím docházelo k hromadění těchto činností a možnému vzniku chyb. Hlavním cílem řešení proto bylo zjednodušení a standardizace celého procesu zpracování informací. Pro realizaci projektu byly identifikovány hlavní problematické oblasti a stanoven cílový stav řešení.
Jednalo se o tyto oblasti:
| • | Správa uživatelů a subjektů, adresářové služby organizace: |
| • | Řešení agendy přestupků, jejich evidence a předávání na Magistrát města Brna: |
| • | Sledování a předávání informací o pozici služebních vozů ve službě do ISMP i na další subjekty státní správy prostřednictvím služeb GPS |

Obrázek 1: Koncept řešení
Klíčovým úkolem implementačního projektu bylo řešení integrace aplikací a systémů. Pro zajištění tohoto úkolu, s přihlédnutím k požadavku Městské policie Brno na další postupný rozvoj systému jako celku i jeho dílčích částí, s respektováním požadavků na bezpečnost a při splnění nároků na moderní a spolehlivé řešení, byl jako klíčový prvek systému zvolen produkt BizTalk Server společnosti Microsoft.
Pomocí tohoto nástroje je zajištěna technologicky a systémově datová interoperabilita informačního systému uvnitř i směrem k partnerským systémům. Návrh řešení vycházel z užití standardů webových služeb a zároveň s výhodou využívá vlastnosti BizTalk serveru, který umožňuje pomocí předpřipravených adaptérů nad různými protokoly přístup k informačním zdrojům organizace.
Microsoft BizTalk Server plní v architektuře informačního systému roli univerzální komunikační vrstvy a zprostředkovává spojení mezi komponenty informačního systému a datovými zdroji. Pro zajištění řízeného přístupu z vnější sítě do prostředí Městské policie byla architektura řešení realizována dvěma oddělenými BizTalk servery.
Hlavní server umístěný ve vnitřní sítí zabezpečuje zpracování agend, přístup k informačním aktivům a interakci s klientem informačního systému. Komunikační BizTalk server je umístěn v DMZ a zabezpečuje komunikaci vyhrazenými protokoly se systémy partnerů. Změnami v konfiguraci komunikačního BizTalk Serveru je možné připojovat další subjekty k již realizovaným agendám nebo členit formát a protokol v rámci jedné agendy pro různé subjekty. V případě vzniku rizikových stavů lze externí subjekty snadno dočasně odpojit od přístupu k informačnímu systému Městské policie Brno bez negativního dopadu na činnost v rámci vlastního informačního systému. V realizovaném řešení je také jednoznačně odděleno řízení a správa přístupu pro externí a interní subjekty.

Obrázek 2: Základní topologie řešení
Nasazením Microsoft BizTalk Serveru byl vytvořen základní integrační prvek informačního systému Městské policie Brno. Pomocí tohoto nástroje je technicky standardizován přístup jak k interním, tak i externím informačním zdrojů, funkcím systémů a aplikací. Tento přístup zabezpečuje:
| • | inteligentní výměnu dat mezi stávajícími informačními systémy |
| • | výměnu dat, která je pružně rozšiřitelná o další agendy a subjekty |
| • | využití standardních formátů a protokolů pro komunikaci na bázi XML a SOAP |
| • | plné využití technologie Microsoft .NET |
| • | maximální zachování investic do existujících informačních systémů |