Witryna Internetowa jest obecnie bardzo ważnym sposobem komunikacji pomiędzy firmami a ich klientami. Obecnie również instytucje państwowe korzystają z tej metody publikacji informacji na temat ich działalności, zasad składania wniosków, czy przepisów prawnych związanych z ich działalnością. Obu stronom – instytucjom, jak i petentom – takie rozwiązanie zaoszczędza dużo czasu i pracy. Witryna Internetowa wymaga stałej aktualizacji, żeby informacje na niej umieszczone mogły być faktycznie przydatne dla odbiorców. Najczęściej spotykanym rozwiązaniem jest, że treść jest tworzona przez specjalistów z danej tematyki, natomiast jej publikacją na witrynie zajmuje się specjalista-informatyk, znający odpowiednie technologie. System zarządzania treścią umożliwia publikowanie treści na witrynie już przez ich autorów, bez udziału informatyków.
Nasz klient jest jednym z centralnych urzędów państwowych. Informacje publikowane przez Urząd dotyczą wielu specjalistów w kraju i na świecie, jak również instytucji, firm i osób prywatnych. Publikowane są informacje na temat działania Urzędu, przeprowadzania postępowań, druków i opłat, ogłoszenia i aktualności związane z pracami Urzędu, zbiory aktów prawnych, adresy organizacji, innych urzędów i specjalistów. Witryna Internetowa składała się z pojedynczych statycznych stron napisanych w języku HTML. Do wszystkich podstron prowadziły odsyłacze ze strony głównej i z mapy serwisu, natomiast nie było możliwości nawigacji pomiędzy samymi podstronami. Witryna miała dwie części – polskojęzyczną i anglojęzyczną. Na serwerze firmy zewnętrznej znajdował się, spełniający ustawowe wymagania, Biuletyn Informacji Publicznej, posiadający całkiem odrębny format i sposób nawigacji. Treść stron składała się przede wszystkim z tekstów, z małą ilością formatowania oraz z rzadko występującymi ilustracjami graficznymi. Format i układ treści na stronach witryny nie był spójny. Cała witryna liczyła kilkaset dokumentów. Administracją witryną zajmował się jeden specjalista, który materiały opracowywał sam lub otrzymywał od zainteresowanych departamentów. On również był całkowicie odpowiedzialny za publikowane treści. Częstotliwość i zakres aktualizacji witryny ograniczony był jego możliwościami.
Po przeanalizowaniu potrzeb, jako narzędzie do zarządzania treścią witryny, został wybrany Microsoft Content Managament Server 2002 (MCMS). Jako serwer aplikacji posłużył Microsoft Internet Information Services 6.0 (IIS), z zainstalowanym .NET Framework 1.1. System został wdrożony w oparciu o serwer bazodanowy Microsoft SQL Server 2000 Standard Edition (SQL Server), w którym to przechowywane są wszystkie informacje o strukturze witryny, właściwościach poszczególnych węzłów oraz treść dokumentów. Do stworzenia wzorców, wykorzystywanych w procesie tworzenia stron i dodatkowej funkcjonalności witryny zostało użyte Microsoft Visual Studio .NET ver. 2003. Wszystkie wzorce, formatki i kontrolki zostały napisane w języku C#. Całe środowisko zostało zainstalowane na dwóch serwerach z serii HP Proliant DL 380, pracujących pod kontrolą systemu operacyjnego Microsoft Windows 2003 Standard Edition. Serwery zostały umieszczone w dwóch osobnych segmentach sieci (DMZ – demilitarized zone), utworzonych przez sprzętowy firewall Cisco PIX 515E. Informacje o użytkownikach, wykorzystywane w procesie uwierzytelniania, są przechowywane i udostępniane przez usługę Active Directory, której replika znajduje się na jednym z serwerów (podstawowy serwer Active Directory znajduje się w sieci LAN). Zainstalowane oprogramowanie na serwerach:
| • | Serwer A |
| • | Serwer B |

Rysunek 1. Schemat połączeń systemu
Wdrożony system posiada następującą funkcjonalność i cechy z perspektywy użytkowników końcowych:
| • | Jednolity, starannie dobrany format i interfejs graficzny |
| • | Intuicyjny system elementów nawigacyjnych (menu nawigacyjne po lewej stronie oraz belka górna z wybranymi odsyłaczami |
| • | Łatwy dostęp do wersji polskojęzycznej i anglojęzycznej oraz do Biuletynu Informacji Publicznej |
| • | Pogrupowanie dokumentów w dwupoziomowym menu, dostępnym z każdego dokumentu |
| • | Możliwość wyszukiwania pełnotekstowego w treściach i tytułach dokumentów |
| • | Czytelna prezentacja treści dokumentów w zależności od ich rodzaju (podkreślenie specyfiki np. przepisów prawnych, kontaktów, aktualności) |
| • | Biuletyn Informacji Publicznej spełnia ustawowe wymagania – każdy dokument zawiera informację o ilości odsłon, imieniu i nazwisku twórcy oraz osoby odpowiedzialnej za ostatnią modyfikacją, dacie utworzenia i modyfikacji |

Rysunek 2. Elementy nawigacyjne na witrynie
Wybrane cechy i funkcje ważne dla administratorów witryną:
| • | Łatwa i prosta możliwość tworzenia dokumentów, wymagająca od użytkownika tylko umiejętności posługiwania się edytorem tekstu |
| • | Dokumenty są tworzone przy użyciu wzorców, które są dopasowane do specyfiki publikowanych treści |
| • | Możliwość tworzenia i edycji dokumentów przez szeroki zespół autorów, mających możliwość pracy w określonych gałęziach witryny |
| • | Każdy dokument musi zostać zaakceptowany przez edytora, odpowiedzialnego za treści pod kątem edytorskim i przez moderatora odpowiedzialnego za treści pod kątem merytorycznym |
| • | Możliwość określania okresu automatycznej publikacji dokumentu |
| • | Możliwość opracowania dokumentów, dostępnych dla wybranych użytkowników |
| • | Brak udziału w procesie automatycznego tworzenia się menu nawigacyjnego oraz w organizacji wyszukiwania |
| • | Możliwość dostosowywania do swoich potrzeb zawartości górnej belki nawigacyjnej |
| • | Biuletyn Informacji Publicznej spełnia ustawowe wymagania |
| • | Bezpieczeństwo i wydajność wdrożonego systemu |
Wyszukiwanie nie należy do podstawowej funkcjonalności MCMS 2002, dlatego konieczne było dopisanie odpowiedniego modułu. Zadane zapytanie jest najpierw rozbijane na pojedyncze słowa kluczowe, które są następnie używane do zbudowania odpowiedniego zapytania w SQL. Wszystkie dokumenty stworzone w MCMS 2002 są umieszczane w bazie danych na serwerze MS SQL. Zadając zapytanie do bazy, można otrzymać jako wynik unikalny identyfikator dokumentów zawierających zadane słowa. Znając identyfikator dokumentu i korzystając z funkcji API MCMS 2002, można otrzymać adres URL do szukanego dokumentu, w kontekście obecnej sesji użytkownika. Dzięki temu jest uwzględniany status dokumentu, prawa danego użytkownika oraz jego obecny tryb pracy.
Wdrożony system wpłynął na poprawę i czytelność odbioru informacji przez użytkowników. Obecnie znacznie łatwiej odnaleźć interesujący dokument, co decyduje o pozytywnym odbiorze witryny przez użytkowników. Organizacja pracy w Urzędzie nad witryną również uległa zdecydowanej zmianie. Dotychczasowi autorzy treści będą mogli je samodzielnie umieszczać na witrynie. Osoba pełniąca wcześniej rolę jedynego administratora witryny, będzie mogła skoncentrować się na korekcie i poziomie merytorycznym publikowanych treści oraz na dalszym rozwoju witryny.
Wdrożenia dokonała firma Datacom System
S.A.
Więcej informacji o produktach i usługach oferowanych przez firmę Datacom System S.A. można otrzymać pod numerem telefonu (22) 35 52 100 lub adresem: ul. Taborowa 10, 02-699 Warszawa.