Internetowy moduł prezentacji WIZYT KLIENTA PUP do wykorzystania np. na stronie WWW. Wstęp Prezentujemy Państwu propozycję modułu aplikacji internetowej słuŝącej do prezentacji zaplanowanych wizyt klienta PUP na Państwa stronie www. Wizyty pobierane są automatycznie z systemu Syriusz STD. Przenoszenie danych przebiega całkowicie automatycznie bez potrzeby ingerencji jakichkolwiek osób (chyba, Ŝe Państwo sobie tego Ŝyczą). Częstotliwość automatycznej generacji plików i przesyłania do aplikacji internetowej zaleŝy wyłącznie od Państwa. Generacja i przesył jest całkowicie bezpieczny, poniewaŝ pliki zawierające potrzebne informacje (do wczytu) nie zawierają danych osobowych, a ponadto przesyłane są do serwera docelowego zazwyczaj za pomocą scp (secure copy). Dane te moŝna więc bezpiecznie transportować na odległe serwery wykorzystując sieć Internet. Następnie dane te zostają automatycznie wczytane do bazy systemu internetowego. Proszę zauwaŝyć, Ŝe nie ma fizycznego połączenia obydwu systemów. PoniŜej znajduje się przykładowa implementacja naszego rozwiązania. Kolory, układ treści i ilość danych wyświetlanych przez nasz moduł ustalamy z kaŝdym klientem indywidualnie. 1
Jak to działa? Ogólna koncepcja działania: 1) Klient przychodzi do urzędu i prosi o tymczasowy login i hasło do systemu internetowego. 2) Pracownik PUP do którego trafił klient loguje się do specjalnie na tą potrzebę przygotowanej aplikacji. Podaje id osoby z systemu Syriusz STD, klika klawisz generuj dane tymczasowe. W wyniku tej operacji następuje wydruk dla klienta zawierający tymczasowy identyfikator i hasło. 3) Klient loguje się (np. z domu) do aplikacji internetowej na podstawie wygenerowanego loginu i hasła. Przy pierwszym logowaniu musi zmienić login i hasło wygenerowane przez pracownika PUP. 4) Po pomyślnym zalogowaniu klienta zostaje wyświetlony panel klienta gdzie moŝe np. zmienić swoje hasło, uzupełnić swój e-mail (jeŝeli zaznaczy opcję wysyłania przypomnienia o wizytach itp.) oraz zobaczyć zaplanowane wizyty. Hasło moŝna równieŝ zastąpić kluczem cyfrowym (zamiast generacji hasła następuje generacja ciągu liczb będąca kluczem dostępu) i zgrać klientowi na jego nośnik magnetyczny. Przenoszenie danych z Syriusz STD 1) O ustalonym czasie, na serwerze źródłowym pobierane są dane dotyczące zaplanowanych wizyt klienta PUP. 2) W wyniku działania skryptu z punktu 1 powstają pliki wynikowe, które następnie zostają automatycznie wysyłane za pomocą polecenia scp na serwer internetowy. 3) Skrypt po stronie serwera internetowego sprawdza, czy są nowe informacje do wczytania. JeŜeli tak, to zostają one automatycznie zaczytane do bazy danych systemu internetowego. 2
4) Skrypt zaimplementowany na podstronie Państwa serwisu dotyczącej wizyt łączy się z bazą danych (wymienioną w punkcie 3), pobiera niezbędne informacje na temat wizyt klienta, a następnie wyświetla je na stronie serwisu WWW po poprawnej autentykacji klienta. Prezentacja rozwiązania. Opcja logowania na Państwa stronie internetowej moŝe wyglądać następująco: 3
W przypadku podania błędnej nazwy uŝytkownika lub hasła uŝytkownik zostanie poinformowany odpowiednim komunikatem: Po poprawnym zalogowaniu pojawia się panel uŝytkownika w którym uŝytkownik moŝe zmienić swoje dane (login unikalny w obrębie systemu, hasło, adres e-mail). Po wybraniu pokaŝ wizyty prezentowane są zaplanowane wizyty dla zalogowanej osoby. JeŜeli osoba nie posiada zaplanowanych wizyt zostanie poinformowana odpowiednim komunikatem o ich braku. Jeśli jednak posiada zaplanowane wizyty prezentacja tej informacji moŝe wyglądać następująco: Po zaznaczeniu przez uŝytkownika opcji przypominaj o wizytach mailem system automatycznie wyśle do uŝytkownika maila z informacją o zaplanowanej wizycie / wizytach np. 3 dni przed wizytą (opcja ilość dni przed wizytą do ustawienia przez 4
administratora systemu z poziomu modułu administracyjnego dostarczanego z rozwiązaniem). Skrypt sprawdza równieŝ, czy logująca się osoba jest nadal aktywna w systemie urzędu. MoŜna to dodatkowo wykorzystać na wiele sposobów np. moŝna tworzyć elektroniczne ankiety do wypełnienia tylko przez osoby zarejestrowane w PUP za pośrednictwem Internetu. MoŜna przeprowadzać równieŝ inne badania, wywiady itp. Tak naprawdę wygląd i opcje tego modułu mogą być bardzo zaawansowane i mogą zaleŝeć tylko i wyłącznie od Państwa inwencji twórczej. To co Państwo zaplanujecie my wykonamy! Implementacja powyŝszego rozwiązania Implementacja opisywanego rozwiązania zawiera: stworzenie bazy danych MySQL potrzebnej do wczytywania danych na Państwa stronie WWW, nadanie odpowiednich uprawnień dostępu do bazy, ustalenie informacji przenoszonych z systemu źródłowego, wykonanie skryptów eksportujących i wczytujących dane, ustalenie wyglądu graficznego prezentowanych wizyt klienta oraz umieszczenie kodu pobierającego te dane na docelowej stronie WWW, konfiguracja skryptu wysyłającego dane o zaplanowanych wizytach na e-mail klienta. Wszystkie te czynności moŝna wykonać zdalnie (bez ponoszenia dod. kosztów przez urząd). Czynności instalacyjne, konfiguracyjne zachowujące zasady bezpieczeństwa są wykonywane przez naszych pracowników. MoŜna teŝ, po wcześniejszym uzgodnieniu warunków technicznych wykonać implementację samodzielnie. W kaŝdym przypadku mają Państwo zapewnioną pomoc techniczną naszego pracownika. 5
Co w przypadku jeŝeli nie moŝna uruchomić na własnym serwerze wymaganych komponentów czyli MySQL, PHP5 lub SMTP? To dla nas Ŝaden problem. JeŜeli PUP nie ma moŝliwości tworzenia bazy danych MySQL na własnym serwerze, proponujemy Państwu dodatkową usługę hostingu bazy danych. W takim przypadku bazę umieszczamy na naszym serwerze, a skrypt z Państwa strony będzie pobierał dane z tej właśnie bazy. JeŜeli nie mają Państwo równieŝ uruchomionej obsługi PHP5, to takŝe nasz serwer będzie doskonałym rozwiązaniem tego problemu. Skrypt wykona się po stronie naszego serwera, a wynik wykonania skryptu trafi bezpośrednio na Państwa stronę z prezentacją wizyt osoby! W przypadku obsługi wizyt moŝna równieŝ uŝywać agentów poczty SMTP do wysyłania przypomnienia do klienta o zaplanowanej wizycie. JeŜeli na własnym serwerze nie macie Państwo moŝliwości uruchomienia takiego agenta to my umieścimy agenta wysyłania powiadomień mailowych na naszym serwerze. W tym przypadku do ogólnych kosztów naleŝy doliczyć opłatę abonamentową za usługę hostingu. Cennik Cena implementacji w/w rozwiązania na Państwa stronie WWW to: 2.000 zł. JeŜeli jest to kolejne rozwiązanie, które kupujecie Państwo od nas to przysługuje Państwu rabat -20% od ceny podanej powyŝej. PODANE CENY SĄ CENAMI NETTO. Cena ostateczna ustalana jest po konsultacji z klientem, po ustaleniu szczegółów i w zaleŝności od ilości i typu zmian w skryptach moŝe ulec zmianie. KaŜdego klienta traktujemy indywidualnie! 6
Zapraszamy do kontaktu z naszymi pracownikami, którzy chętnie odpowiedzą na dodatkowe pytania. Niniejsza propozycja ma charakter poglądowy i nie stanowi oferty w rozumieniu Kodeksu Handlowego. Kontakt Firma Infotax Tomasz Głowacki tel.: (32) 645-54-66 fax: (32) 645-54-66 kontakt w sprawach technicznych, kom.: 796-358-803 lub 695-859-206. 7
Spis treści Wstęp... 1 Jak to działa?... 2 Prezentacja rozwiązania... 3 Implementacja powyŝszego rozwiązania... 5 Co w przypadku jeŝeli nie moŝna uruchomić na własnym serwerze wymaganych komponentów czyli MySQL, PHP5 lub SMTP?... 6 Cennik... 6 Kontakt... 7 Spis treści... 8 8