XChronos - Instytut Maszyn Matematycznych
Transkrypt
XChronos - Instytut Maszyn Matematycznych
SYSTEM REJESTRACJI CZASU PRACY I KONTROLI DOSTĘPU XChronos System rejestracji czasu pracy i kontroli dostępu Najważniejsze cechy systemu • • • • • • • • • zgodność z kodeksem pracy w zakresie rejestracji czasu pracy budowa modułowa, umożliwiająca łatwą rozbudowę systemu praca w środowisku MS Windows 98/NT/2000/XP/Vista współpraca z różnego typu terminalami (kart zbliżeniowych, linii papilarnych, układu żył, kształtu dłoni) możliwość wysyłania bilansu godzin przepracowanych do terminali rozbudowany system selektywnego dostępu do danych i funkcji programu zależnie od poziomu uprawnień operatora możliwość integracji programu z innymi systemami kadrowo-płacowymi lub kontroli dostępu łatwa instalacja i obsługa, wersje jednostanowiskowa i sieciowa. Program XChronos został opracowany w Instytucie Maszyn Matematycznych zgodnie z polskim kodeksem pracy. Program jest na bieżąco dostosowywany do zmian wprowadzanych w kodeksie pracy. Możliwe jest również uwzględnianie indywidualnych potrzeb poszczególnych użytkowników w zakresie funkcji programu i integracji z innymi systemami. System XChronos został wdrożony w wielu firmach o różnych profilach (zakłady produkcyjne, banki, urzędy administracji publicznej) oraz był kilkakrotnie nagradzany (Złoty Medal za System rejestracji czasu pracy i kontroli dostępu wykorzystujący techniki biometryczne - XChronosBio na Międzynarodowych Targach Innowacji, Nowych Technologii i Współpracy Gospodarczej INVESTTECHNOLOGY 2002, Nagroda Prezesa Krajowej Izby Gospodarczej dla IMM na 17 Międzynarodowych Targach Komputer EXPO - 2002 r. za XChronos – program do rejestracji czasu pracy i kontroli dostępu). Opis funkcjonalny programu Program umożliwia: − − − − − − − − − − − − − obliczanie czasu pracy zgodnie z kodeksem pracy, kontrolę dostępu do pomieszczeń, wprowadzanie wybranych informacji o pracowniku, tworzenie harmonogramów i kalendarzy opisujących różne typy organizacji czasu pracy, przypisywanie każdemu pracownikowi harmonogramu lub kalendarza, opisującego czas pracy, definiowanie nazw stanowisk, zakładów, działów i grup obowiązujących w firmie, definiowanie uprawnień dostępu do stref chronionych z uwzględnieniem stref czasowych, przypisywania pracownikom praw dostępu do różnych stref wewnątrz firmy, definiowanie świąt, godzin pracy uważanych za pracę w nocy i w święta, współpracę z różnego typu terminalami, wprowadzanie przez administratora korekt dotyczących godzin wejścia i wyjścia, tworzenie i drukowanie różnorodnych raportów o czasie pracy, spóźnieniach, obecnościach, harmonogramach itp., tworzenie plików wymiany informacji o zdarzeniach. Zasady rozliczania czasu pracy: − − − − − rozliczanie czasu pracy opracowano na podstawie kodeksu pracy, wszystkie obliczanie czasu pracy jest dokonywane z uwzględnieniem doby pracowniczej, każdy pracownik ma indywidualnie zdefiniowany, opisany harmonogramem lub kalendarzem sposób rozliczania czasu pracy na każdy dzień, harmonogram określa normę godzin pracy w danym dniu pracy, obliczanie czasu pracy za dany dzień dokonywane jest dopiero po upływie doby pracowniczej, zaliczony czas pracy przypisany jest dacie rozpoczęcia doby pracowniczej wynikającej z harmonogramu. Program składa się z kilku modułów funkcjonalnych. Do najważniejszych należą moduły: danych osobowych, kontroli dostępu, obliczania czasu pracy i tworzenia raportów oraz obsługi terminali. − Wszystkie informacje o danych osobowych pracownika i przypisanym mu czasie wprowadzane w module danych osobowych zostały podzielone na kilka grup: - dane osobowe: imię nazwisko, data urodzenia, data rozpoczęcia i zakończenia pracy, numer akt osobowych, - adres zamieszkania, telefon, e-mail, - informacje o miejscu pracownika w firmie: automatycznie nadawany numer identyfikacyjny, numery kart dla różnych typów terminali, dane o przynależności do struktury organizacyjnej firmy (stanowisko, zakład, dział, grupa), - dane opisujące czas pracy: nazwa harmonogramu lub kalendarza, data obowiązywania, sposób obliczania czasu pracy, ewentualna zgoda na godziny pracy nadliczbowe, - - informacje o urlopach i innych planowanych absencjach: plan różnego rodzaju urlopów i nieobecności usprawiedliwionych (urlop wypoczynkowy, szkoleniowy, okolicznościowy, delegacja, zwolnienie itp.). przypisywania uprawnień dostępu do stref chronionych na terenie firmy Moduł kontroli dostępu: - rejestruje wszystkie zdarzenia i na bieżąco kontroluje ruch osób w strefach chronionych, - pozwala na definiowanie i nadawanie użytkownikom uprawnień dostępu do obszarów chronionych, - informuje operatora o alarmach i próbach wejścia osób nieuprawnionych, - tworzy raporty o ruchu w poszczególnych strefach - wyświetla alarmy o naruszeniu praw dostępu do stref lub próbie zniszczenia urządzeń zabezpieczających. Moduł obliczania czasu pracy i tworzenia raportów funkcjonuje w oparciu o zasadę, że podstawą do obliczania czasu pracy są: − − informacje zawarte w harmonogramach określające planowane i zakończenia pracy każdej osoby oraz normę dzienną, dane z terminali o rzeczywistych godzinach wejścia i wyjścia pracownika, godziny rozpoczęcia − informacje o planowanych absencjach (urlopy, delegacje, zwolnienia, praca poza terenem firmy itp.). System uwzględnia różne rodzaje wejść i wyjść (np. płatne przerwy, wyjścia służbowe itp.). Czas przepracowany danego dnia przez pracownika jest wyznaczany zgodnie z przypisanym mu sposobem rozliczania czasu pracy i harmonogramem pracy. Podstawowym trybem pracy jest praca zgodnie z harmonogramem, można uwzględnić również pewne szczególne sytuacje jak np. nienormowany czas pracy lub rozliczanie czasu pracy dokładnie według godzin wejścia i wyjścia. Harmonogram daje możliwość określenia czasu pracy oraz przerw dla osób pracujących w jednym, stale takim samym układzie dziennym, tygodniowym (także z ruchomym czasem pracy) lub miesięcznym. Kalendarz ułatwia zaplanowanie godzin pracy i przerw dla osób pracujących w różnych, powtarzających się cyklach dziennych, tygodniowych lub miesięcznych (np. praca zmianowa). W systemie można zdefiniować dowolną liczbę harmonogramów lub kalendarzy. Każdemu pracownikowi na dany dzień może być przypisany tylko jeden harmonogram lub kalendarz. W wyniku wykonania bilansowania czasu pracy otrzymuje się informacje o sumarycznym czasie pracy pracownika. Sumaryczny czas pracy obejmuje czas przebywania na terenie firmy w godzinach ujętych w harmonogramie plus czas wyjść służbowych i innych płatnych oraz przerw płatnych, planowanych płatnych absencji itp. Ponadto system dostarcza informacji o poszczególnych składowych sumarycznego czasu pracy. Są to: - czas obecności na terenie firmy, spóźnienia, czas wyjść służbowych, czas wyjść innych usprawiedliwionych płatnych, czas wyjść usprawiedliwionych bezpłatnych, czas przebywania na przerwie płatnej i bezpłatnej, czas przepracowany w godzinach nadliczbowych, czas pracy w nocy oraz w święto, odbiór godzin nadliczbowych, odbiór godzin za dyżur, czas przebywania na dyżurze. Raporty dotyczące czasu pracy można wykonać po sporządzeniu bilansu czasu pracy, a raporty o spóźnieniach i planowanych nieobecnościach w pracy (np. urlopy) - również dla dnia bieżącego. Raporty są sparametryzowane. Operator systemu może dowolnie wybierać okres, jakiego ma dotyczyć raport i zaznaczać pozycje, które go interesują w danej chwili. Ma również możliwość wykonania raportu dla wskazanej osoby lub wszystkich osób pracujących w wybranym zakładzie, dziale lub grupie. W raportach dotyczących czasu pracy można uzyskać informację o poszczególnych składnikach czasu pracy zarówno dla wskazanego dnia, jak i sumę poszczególnych rodzajów godzin w wybranym okresie. Współpraca z innymi programami Program XChronos może być zintegrowany z innymi programami wykorzystywanymi w procesie zarządzania przedsiębiorstwem (np. programami kadrowymi, płacowymi itp.). Między systemami mogą być przesyłane dane personalne (zakres danych definiowalny, obowiązkowe - imię, nazwisko) oraz opcjonalnie - dane dotyczące planowanych nieobecności (urlopy, zwolnienia, odbiór godzin nadliczbowych itp.). Aby zapobiec przypadkowym poprawkom w programie XChronos można wybiórczo zablokować edycję tych danych. W praktyce program XChronos zintegrowano m. in. z następującymi systemami kadrowo-płacowymi: KALI (MacroSoft), BONMASTER (Bonair), SIMPLE, FINUS. Istnieje także możliwość przesyłania danych bezpośrednio między tablicami relacyjnych baz danych. Zakres i metody dostępu do wymienianych danych między programem XChronos i innym systemem są możliwe do określenia po zapoznaniu się z dokładną dokumentacją techniczną baz danych obu systemów. Współpraca z terminalami Program XChronos współpracuje z następującymi terminalami: − kart zbliżeniowych – IMMProx (IMM, głowice zbliżeniowe firm: HID, MIFARE, UNIQE, COTAG, MOTOROLA lub inne posiadające interfejs typu Wiegand) − linii papilarnych – IMMPro, IMMSkan 300 (IMM) − układu żył – IMMVein − kształtu dłoni – Handpunch 3000, HandKey (Recognition Systems) Komunikacja z terminalami: − Sieć z protokółem TCP/IP − Interfejs RS-232, RS-485 Wymagania techniczne (zalecane) Wersja jednostanowiskowa: − − − − Komputer PC, procesor 2,0 GHz, RAM 1 GB HDD z wolnym obszarem pamięci 100 MB Monitor SVGA (co najmniej 800x600 pikseli) System MS Windows 98/NT/2000/XP/Vista Wersja sieciowa: − − − − − Serwer – komputer PC, procesor dwurdzeniowy 2,3 GHz, RAM 2 GB Klient – komputer PC, procesor 1,7 GHz, RAM 1 GB HDD z wolnym obszarem pamięci 500 MB Monitor SVGA (co najmniej 800x600 pikseli) System MS Windows 98/NT/2000/XP/Vista Sieć komputerowa oparta o protokół TCP/IP INSTYTUT MASZYN MATEMATYCZNYCH 02-078 Warszawa, ul. Krzywickiego 34, tel. (22) 621 84 41, fax. (22) 629 92 70 e-mail: [email protected], http://www.imm.org.pl