XChronos - Instytut Maszyn Matematycznych
Transkrypt
XChronos - Instytut Maszyn Matematycznych
SYSTEM REJESTRACJI CZASU PRACY XChronos Rejestracja czasu pracy Najważniejsze cechy • • • • • • • • • • • zgodność z kodeksem pracy w zakresie rejestracji czasu pracy tworzenie i drukowanie różnorodnych raportów wysyłanie bilansu godzin przepracowanych do terminali współpraca z różnego typu terminalami (kart zbliżeniowych, biometrycznymi terminalami linii papilarnych, układu żył, kształtu dłoni) tworzenie plików wymiany informacji o zdarzeniach możliwość integracji programu z innymi systemami (kadrowo-płacowymi lub kontroli dostępu) praca w środowisku MS Windows 98/NT/2000/XP/Vista wersja jednostanowiskowa i sieciowa budowa modułowa, umożliwiająca łatwą rozbudowę systemu łatwa instalacja i obsługa Program umożliwia: − − − − − − − − − − − − obliczanie czasu pracy zgodnie z kodeksem pracy wprowadzanie wybranych informacji o pracowniku tworzenie harmonogramów i kalendarzy definiowanie nazw stanowisk, zakładów, działów i grup obowiązujących w firmie definiowanie świąt określanie godzin pracy nocnej określanie godzin pracy świątecznej określanie czasu tolerancji spóźnień wprowadzanie przez administratora korekt dotyczących godzin wejścia i wyjścia oraz dziennego bilansu czasu pracy automatyczne wyszukiwanie zmiany przy pracy wielozmianowej pracę zadaniową tworzenie raportów o czasie pracy, spóźnieniach, obecnościach, harmonogramach itp. Zasady rozliczania czasu pracy: − − − − − − − − − rozliczanie czasu pracy opracowano na podstawie kodeksu pracy każdy pracownik ma przypisany indywidualny numer identyfikacyjny każdy pracownik ma zdefiniowany sposób rozliczania czasu pracy każdy dzień pracy opisany jest w przypisanym pracownikowi harmonogramie pracy harmonogram określa normę godzin pracy w danym dniu pracy obowiązuje pojęcie doby pracowniczej (nie jest równoznaczne z dobą kalendarzową). rozliczenie czasu pracy za dany dzień dokonywane jest dopiero po upływie doby pracowniczej zaliczony czas pracy przypisany jest dacie rozpoczęcia doby pracowniczej według harmonogramu wszystkie zdarzenia i wyliczenia dotyczą doby pracowniczej 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. Opis funkcjonalny programu Podstawą do obliczania czasu pracy są informacje uzyskane z terminali o wejściach i wyjściach pracownika. 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 dzień pracy (praca według godz. We//wy) lub rozliczanie czasu pracy według systemu pierwsze wejście, ostatnie wyjście itp. Obowiązujący czas pracy każdej osoby podlegającej rejestracji czasu pracy jest definiowany w harmonogramie lub kalendarzu. 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). Można zdefiniować dowolną liczbę harmonogramów lub kalendarzy. Rozliczenie czasu pracy w danym dniu określa sumaryczny przepracowany czas pracy oraz jego składowe takie jak: − − − − − − − − spóźnienia czas wyjść służbowych czas wyjść innych usprawiedliwionych płatnych czas wyjść usprawiedliwionych bezpłatnych czas przebywania na przerwie płatnej odbiór godzin nadliczbowych odbiór godzin za dyżur czas przebywania na dyżurze Wyznaczane są również godziny nadliczbowe, jeżeli pracownik ma do nich prawo oraz godziny pracy nocnej i godziny pracy w święto. Program umożliwia również wprowadzanie wybranych informacji o zatrudnionych pracownikach. Informacje te zostały podzielone na kilka grup: − − − − − Dane osobowe - imię nazwisko, data urodzenia, data rozpoczęcia i zakończenia pracy, numer akt osobowych Adres – adres zamieszkania, telefon Dział - 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) Czas pracy - nazwa harmonogramu lub kalendarza, sposób obliczania czasu pracy, ewentualna zgoda na godziny nadliczbowe Urlopy - plan różnego rodzaju urlopów i nieobecności usprawiedliwionych (wypoczynkowy, szkoleniowy, okolicznościowy itp.) W raportach dotyczących czasu pracy można uzyskać informację o wszystkich godzinach pracy z rozbiciem na kategorie zarówno przepracowane wskazanego dnia, jak i sumę poszczególnych rodzajów godzin w wybranym okresie. 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ść wskazania jednej osoby lub wszystkich osób pracujących w wybranym zakładzie, dziale lub grupie, o których chce uzyskać informację. 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.}. Przy założeniu, że powyższe aplikacje korzystają z własnych baz danych istnieją dwie podstawowe metody wymiany informacji z programem XChronos: - pośrednie tekstowe pliki wymiany danych, bezpośredni dostęp do integrowanych baz danych za pośrednictwem sterowników (np. ODBC). XChronos jest przystosowany do integracji z programami kadrowymi w oparciu o zasadę przekazywania danych za pomocą plików tekstowych. Przesyłaniu podlegają 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 danych przejmowanych z systemu kadrowego, w programie XChronos można zablokować edycję tych danych (program dostarcza odpowiednich mechanizmów, które powinny być użyte przez administratora systemu w czasie konfiguracji oprogramowania). 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 systemem kadrowym są możliwe do określenia po zapoznaniu się z dokładną dokumentacją techniczną baz danych obu systemów. Stworzenie biblioteki procedur dedykowanych do współpracy z aplikacją wskazaną przez użytkownika pozwala na wymianę danych między integrowanymi programami. W celu zagwarantowania spójności informacji w bazach danych zakłada się, że w programie XChronos nie będzie można edytować danych przejmowanych z systemu kadrowego (dostęp do baz w trybie: tylko odczyt). Współpraca z terminalami Program XChronos współpracuje z terminalami: − kart zbliżeniowych – IMMProx (IMM) − biometrycznymi − linii papilarnych – IMMPro, serii IMMSkan 300 (IMM) − układu żył – IMMVein − kształtu dłoni – Handpunch 3000, HandKey (Recognition Systems) Terminale IMMProx mogą być wyposażone w głowice zbliżeniowe firm: − MOTOROLA − COTAG − HID − MIFARE − UNIQE lub inne posiadające interfejs typu Wiegand. Wymagania techniczne Terminale − kart zbliżeniowych − linii papilarnych − układu żył − kształtu dłoni Komunikacja − − Sieć z protokółem TCP/IP Interfejs RS-232/485 Komputer (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