Szczecin 2009-03-03

SPECTRUM PIOTR HERBUT 

ul. Napierskiego 38/9 

70-783 Szczecin 

www.spectrum.pl 

 

 

Instrukcja obsługi Systemu Kontroli Czasu Pracy Akordowej wersja 3.0 

 

System Kontroli Czasu Pracy Akordowej (SKCPA) składa się z : 

- terminala/i dla pracowników  

- zasilacza/y  terminala/i

- rozdzielacza umieszczonego przy komputerze 

- programu obsługi dla  komputera PC z systemem WINDOWS 95/98/ME

 

 

Terminal posiada : 

- 10 przycisków cyfrowych dla wprowadzenia kodu dostępu 

-  8  przycisków funkcyjnych

-  własny zegar z wyświetlaczem i akumulatorem

        (działający przy braku zasilania)

-  96 lampek wskazujących aktualny stan obecności pracowników

-  pamięć  nieulotną o pojemności do 4000 zapisów ( jeden zapis odpowiada 1 prawidłowemu zalogowaniu się pracownika)

        (stan pamięci nie ulega zmianie przy braku zasilania)

 

 

Instalacja programu 

Należy uruchomić dostarczony program instalacyjny "Instalator_SKCPA_wersja_3_2003.02.03.exe" 

W wyniku instalacji zostanie utworzony na dysku C katalog C:\SPECTRUM_PIOTR_HERBUT\SKCPA_3

i do niego zostaną skopiowane niezbędne pliki.

Pliki nie są przeznaczone do ręcznej edycji ! 

Ręczna modyfikacja plików może doprowadzić do wadliwego działania programu ! 

 

SKCPA.exe                    program obsługi

archiwum.txt                    archiwum,  zawierające przykładowe wpisy ,

które można wykorzystać do nauki obsługi i testowania systemu 

system.xrx                  plik systemowy niezbędny do funkcjonowania całości

lastarch.xrx                   plik systemowy niezbędny do funkcjonowania całości

dane_personalne.txt          plik z  przykładowymi danymi personalnymi,

                które można wykorzystać do nauki obsługi i testowania systemu

nadli_zaokr.xrx                 plik systemowy niezbędny do funkcjonowania całości

wydajność.txt                 plik z przykładowymi danymi o operacjach (numer i założona wydajność)

ceny_operacji.txt                plik z przykładowymi cenami operacji

export.txt                 plik eksportu

nazwy_operacji.txt        plik z nazwami operacji

 

 

 

Instalacja systemu 

 

Jeśli komputer jest włączony, należy zamknąć poprawnie system WINDOWS
i włączyć ponownie sprawdzając czy przy uruchamianiu nie pojawiają się
komunikaty ostrzegawcze.
Skopiować plik instalacyjny programu SKCPA na pulpit z dyskietki /CD
Uruchomić plik instalacyjny.
Po instalacji w MENU START powinna pojawić się ikonka z inicjałami PH
Uruchomić program klikając na nią.
Włączyć zasilacz/e terminala/i  i uruchomić program.
       Powinien pokazać się komunikat o prawidłowym podłączeniu wszystkich terminali.
       Hasło : bdy6u9
Otworzyć okno "czas i data" i ustawić zegary wszystkich terminali i komputera.
Otworzyć okno "dane personalne" wprowadzić dane i wysłać je do terminali.
Program najpierw wysyła je po kolei do wszystkich terminali a potem odbiera wysłane dane kolejno

od wszystkich terminali i sprawdza czy zostały poprawnie odebrane przez terminale.
Informacja o tym jest podawana na dole okna.
Nie należy uruchamiać dwóch i więcej kopii programu  SKCPA.exe !

Przed instalacją należy zamknąć inne programy. 

Program po uruchomieniu szuka w dostępnych portach komunikacyjnych podłączonego terminala. 

Po znalezieniu wyświetla komunikat o tym fakcie i przechodzi do okna głównego. 

W czasie wykonywania niektórych funkcji program może  nie reagować na klawiaturę i mysz.

(np. przy testowaniu portów, przetwarzaniu dużych plików archiwum, odbiór archiwum z terminala) 

W takim przypadku należy po prostu poczekać. Kiedy jednak program nie odpowiada niepokojąco długo, należy 

zakończyć program naciskając ALT+CTRL+DEL  jeden raz  (!!) ,wybrać program do zakończenia i nacisnąć

ZAKOŃCZ ZADANIE. 

 

 

 

Opis działania programu 

Po uruchomieniu programu należy chwilę odczekać, aż znajdzie on porty komunikacyjne  komputera

i ustanowi połączenie z terminalem. 

Jeśli pojawi się informacja o braku terminala/i to należy sprawdzić czy przewody są podłączone prawidłowo i 

czy terminal jest zasilany (świeci się wyświetlacz zegara).

Program zorganizowany jest w formie drzewka. Z okna głównego wywołujemy okna funkcyjne. 

Aby zmienić okno funkcyjne należy najpierw wrócić  do okna głównego.

Aby zakończyć program należy wrócić do okna głównego i nacisnąć KONIEC. 

 

 

 

Z okna głównego możemy wywołać następujące okna funkcyjne :

 

-        DANE PERSONALNE

-        CZAS I DATA

-        ARCHIWUM

-        STAN OBECNOŚCI

-        INNE       

-        KOREKTY

-        ARCHIWIZACJA

-        HASŁO

 

 

Okno  DANE PERSONALNE

Okno  DANE PERSONALNE posiada tabelę do której należy wpisać nazwiska i imiona oraz kody dostępu

pracowników. Kody dostępu mogą posiadać długość od 1 do 8 cyfr. Program zapobiega wprowadzeniu

dwóch  takich samych kodów i dwóch takich samych nazwisk, a także kodów które są identyczne z końcówkami

innych kodów, i kodów bez nazwiska. 

Po wprowadzeniu kodów należy zapisać je na dysku i przesłać do terminala. 

Można wydrukować tabelę na papierze A4  w formacie pozwalającym na umieszczenie jej

na terminalu przy lampkach. Po wydrukowaniu należy wyciąć wzdłuż obramowania i nakleić na lico terminala. 

Anulowanie - to utrata wprowadzonych danych i pozostawienie poprzednich. 

 

Okno  CZAS I DATA

Okna CZAS I DATA posiada 2 pola odczytowe dla zegara komputera i zegara terminala oraz pole 

edycyjne dla ustawiania czasu. Terminal z którym chcemy się połączyć wybieramy z rozwijanego menu. 

Przyciski służą do ustawiania zegara komputera i terminala.

Nie należy pozostawiać tego okna na dłuższy czas , ponieważ co około sekundę następuje odczyt 

zegara terminala i w tym czasie na moment blokowana jest klawiatura terminala. 

 

 

 

 

Okno  ARCHIWUM

Okno ARCHIWUM służy do odczytywania archiwum z terminala i tworzenia raportu za dany okres dla

wybranych pracowników, operacji i zamówień. 

Każde prawidłowe zalogowanie pracownika (początek pracy, zmiana operacji, koniec pracy) 

jest zapisywane w pamięci nieulotnej terminala. Pojemność tej pamięci wynosi 4000 logowań. 

Przy przekroczeniu pojemności nowe logowania będą zapisywane na najstarszych. 

W rzeczywistości istnieją dwa archiwa. Jedno w terminalu, drugie w komputerze. 

Po naciśnięciu AKTUALIZUJ komputer odczytuje całe archiwum terminala i dołącza do istniejącego archiwum 

na dysku (plik "archiwum.txt"). W tym czasie terminal kasuje swoje archiwum. 

W górnej części okna znajduje się tabela z zawartością archiwum komputera. Pierwsza kolumna pokazuje 

kolejny numer zapisu, druga nazwisko i imię, trzecia  typ zdarzenia, czwarta datę i czas logowania, piąta ilość

wykonanych operacji, szósta numer zamówienia, siódma numer operacji. 

Po tabeli można poruszać się klawiszami GÓRA DÓŁ po uprzednim kliknięciu na nią myszką. 

Działają też klawisze : 

        END - przejdź na koniec tabeli

        HOME - przejdź na początek tabeli

        PAGE UP - przejdź wyżej 1 stronę

        PAGE DOWN - przejdź niżej 1 stronę

 

Przed wykonaniem raportu należy upewnić się , że wszyscy pracownicy zakończyli pracę. 

(żadna lampka terminala nie świeci się). Po czym należy przy pomocy przycisku AKTUALIZUJ 

przesłać archiwum z terminala do komputera. 

 

Aby wykonać na podstawie archiwum raport (np. miesięczny) należy uprzednio ustalić kryteria raportu. 

Na liście PRACOWNICY należy zaznaczyć dla których pracowników ma być wykonany raport. 

Należy kliknąć na listę, po czym wybrać jednego lub więcej pracowników. 

Naciśnięcie WSZYSCY powoduje zaznaczenie wszystkich pracowników. 

Aby wybrać jednego pracownika należy go odnaleźć przy pomocy przycisków przewijania i kliknąć myszką, 

lub przy pomocy klawiszy GÓRA i DÓŁ. 

Aby wybrać wielu pracowników należy każdego po kolei odnaleźć przy pomocy przycisków przewijania 

 i naciskając klawisz CTRL kliknąć na niego myszką.

Aby usunąć zaznaczenie pracownika należy naciskając klawisz CTRL ponownie kliknąć na niego myszką. 

Wybrane nazwiska są podświetlane. 

 

 

Na liście ZAMÓWIENIA należy zaznaczyć dla których zamówień ma być wykonany raport. 

Należy kliknąć na listę, po czym wybrać jedno lub więcej zamówień. 

Naciśnięcie WSZYSTKIE powoduje zaznaczenie wszystkich zamówień. 

Aby wybrać jedno zamówienie należy je odnaleźć przy pomocy przycisków przewijania i kliknąć myszką, 

lub przy pomocy klawiszy GÓRA i DÓŁ. 

Aby wybrać wiele zamówień należy każde po kolei odnaleźć przy pomocy przycisków przewijania

 i naciskając klawisz CTRL kliknąć na nim myszką.

Aby usunąć zaznaczenie zamówienia należy naciskając klawisz CTRL ponownie  kliknąć na nim myszką.

Wybrane zamówienia są podświetlane. 

 

 

Na liście OPERACJE należy zaznaczyć dla których operacji ma być wykonany raport. 

Należy kliknąć na listę, po czym wybrać jedną lub więcej operacji. 

Naciśnięcie WSZYSTKIE powoduje zaznaczenie wszystkich operacji. 

Aby wybrać jedną operację należy ją odnaleźć przy pomocy przycisków przewijania i kliknąć myszką, 

lub przy pomocy klawiszy GÓRA i DÓŁ. 

Aby wybrać wiele operacji należy każdą po kolei odnaleźć przy pomocy przycisków przewijania 

 i naciskając klawisz CTRL kliknąć na niej myszką.

Aby usunąć zaznaczenie operacji należy naciskając klawisz CTRL ponownie  kliknąć na niej myszką.

Wybrane operacje są podświetlane. 

 

 

Następnie należy podać graniczne daty raportu : początkową i końcową. 

Datę początkową ustala się w 2 okienkach "Od" - w polu daty i w polu godziny. 

Datę końcową ustala się w 2 okienkach "Do" - w polu daty i w polu godziny.

Wartości pól daty i godziny zmienia się klawiszami GÓRA i DÓŁ przedtem klikając myszką na wybrane pole. 

Druga możliwość to użycie przycisków przewijania. 

Aby ustalić szybko raport za ostatnie 30 dni należy użyć przycisku OSTATNIE 30 DNI.

Aby ustalić szybko raport za ostatni tydzień należy użyć przycisku OSTATNI TYDZIEŃ. 

Aby ustalić szybko raport za wczoraj należy użyć przycisku WCZORAJ. 

Aby ustalić szybko raport z dnia dzisiejszego należy użyć przycisku DZIŚ. 

Aby ustalić datę początku raportu na datę końca ostatniego raportu należy nacisnąć ODTWÓRZ DATĘ. 

Ma to na celu łatwą kontrolę ciągłości raportów (koniec poprzedniego = początek następnego). 

 

Następnie należy wybrać typ raportu : szczegółowy lub skrótowy przy pomocy kontrolek.

 

Program generuje raport na 3 sposoby,  

POKAŻ  -  generuje raport i wyświetla na ekranie.

EKSPORTUJ  -  generuje raport i zapisuje go jako plik "export.txt"  , który można później wykorzystać

                jako źródło danych dla innego programu np EXCEL®.

DRUKUJ  -  generuje raport i drukuje go na domyślnej drukarce.

Liczba przepracowanych godzin zapisywana jest w formacie, w którym po kropce dziesiętnej 

nie jest podana liczba minut lecz liczba setnych części godziny. 

Np. Półtorej godziny to nie 1.30 lecz 1.50

       Trzy godziny i 15 minut to nie 3.15 lecz 3.25

 

Aby zapisać datę końca raportu w celu odtworzenia jej jako początku następnego raportu , należy 

użyć przycisku ZAPAMIĘTAJ DATĘ. 

 

 

 

 

 

Okno  STAN OBECNOŚCI

Okna STAN OBECNOŚCI służy do zobrazowania bieżącego stanu obecności pracowników. 

Okno jest aktualizowane (pobierany jest aktualny stan obecności z terminala) przy pojawieniu się 

oraz ręcznie przy pomocy przycisku AKTUALIZUJ. 

 

 

Okno INNE 

Okno INNE służy do ustalania :  

- wzorca wydajności dla poszczególnych operacji

- granic godzin nadliczbowych 

- sposobu zaokrąglania początku i końca pracy 

 

Tabela posiada 4 kolumny : numer operacji , wydajność , nazwa operacji , wartość w zł. 

4 przyciski nad kolumnami powodują  sortowanie alfabetyczne tabeli wg danej kolumny.

Wydajność należy podać w jednostkach na godzinę. 

Np. Operacja nr 1230 - wydajność 100 operacji na godzinę. 

Jeżeli pracownik wykona w ciągu pół godziny 45 operacji nr 1230 to program wyliczy efektywność 

pracy porównując rzeczywistą wydajność pracownika z wydajnością wzorcową. 

Wynik - efektywność pracownika przy wykonywaniu tej operacji = 90%. 

Aby usunąć operację należy usunąć jej numer i nacisnąć przycisk ZAPISZ I ZAMKNIJ. 

 

Program przewiduje 2 rodzaje godzin nadliczbowych. 

Granice należy ustawić w dwóch okienkach oznaczonych POCZĄTKI GODZIN NADLICZBOWYCH. 

Okienko lewe to “pierwsze godziny nadliczbowe”  np. 8 godzin i 20 minut

Okienko prawe to “drugie godziny nadliczbowe” np. 10 godzin. 

Wartość “pierwszych godzin nadliczbowych” musi być oczywiście mniejsza niż “drugich godzin nadliczbowych”. 

Obie wartości są wykorzystywane przy tworzeniu raportu (okno ARCHIWUM). 

 

Czas rozpoczęcia pracy może być zaokrąglany do wartości minut ustawionej w okienku jeśli zaokrąglanie jest 

włączone (kontrolka z lewej strony)

  Np. ustawiono zaokrąglanie początku pracy na 0 minut ;

  gdy pracownik rozpoczyna pracę o 5.56 . Ta godzina zostaje w czasie  generowania raportu zaokrąglona do 6.00,

  gdy pracownik rozpoczyna pracę o 6.07 . Ta godzina zostaje w czasie generowania raportu pozostawiona bez zmian.

 

Czas zakończenia pracy może być zaokrąglany do wartości minut ustawionej w okienku jeśli zaokrąglanie jest 

włączone (kontrolka z lewej strony) 

  Np. ustawiono zaokrąglanie końca pracy na 0 minut ;

  gdy pracownik kończy pracę o 13.56 . Ta godzina zostaje w czasie generowania  raportu pozostawiona bez zmian,

  gdy pracownik kończy pracę o 14.09 . Ta godzina zostaje w czasie generowania  raportu zaokrąglona do 14.00.

 

  Np. ustawiono zaokrąglanie końca pracy na 20 minut ;

  gdy pracownik kończy pracę o 14.12 . Ta godzina zostaje w czasie generowania  raportu pozostawiona bez zmian,

  gdy pracownik kończy pracę o 14.33 . Ta godzina zostaje w czasie generowania  raportu zaokrąglona do 14.20.

 

 

OKNO KOREKTY 

Okno korekty służy do zmian zawartości pliku archiwum. 

Najpierw najeży kliknąć w dowolnym miejscu na tabeli i przewijając jej zawartość znaleźć szukaną linię. 

Po tabeli można poruszać się klawiszami GÓRA DÓŁ po uprzednim kliknięciu na nią myszką. 

Działają też klawisze : 

        END - przejdź na koniec tabeli

        HOME - przejdź na początek tabeli

        PAGE UP - przejdź wyżej 1 stronę

PAGE DOWN - przejdź niżej 1 stronę 

 

Aby zmienić daną linię archiwum należy zaznaczyć ją myszką – jej zawartość zostanie skopiowana do okien edycyjnych  

na dole okna. Należy dokonać odpowiednich korekt i kliknąć przycisk ZMIEŃ LINIĘ.

Aby dodać linię należy dokonać odpowiednich korekt w okienkach edycyjnych na dole okna i kliknąć przycisk DODAJ LINIĘ. 

Aby usunąć linię należy zaznaczyć ją myszką i i kliknąć przycisk USUŃ LINIĘ. 

Anulowanie powoduje porzucenie wprowadzonych zmian. 

Przycisk SZUKAJ BŁĘDÓW służy do kontroli całego archiwum , jeśli znalezione zostaną błędy to program 

Wyświetli okno z numerem błędnej linii. 

Przed wykonaniem raportu należy zawsze korzystać z tego narzędzia. 

 

OKNO ARCHIWIZACJA 

Okno archiwizacji służy do zamknięcia okresu rozliczeniowego. 

Z menu rozwijanego WYBIERZ ARCHIWUM ZDARZEŃ wybieramy archiwum , z których chcemy pracować. 

Bieżące archiwum zdarzeń nosi nazwę ARCHIWUM, wcześniejsze wersje zawierają w nazwie daty ich utworzenia. 

Aby  z bieżącego archiwum usunąć zdarzenia przed zadaną datą, należy ustawić tę datę i godzinę w okienkach

I nacisnąć przycisk ARCHIWIZUJ BIEŻĄCE ZDARZENIA DO 

 

OKNO HASŁO 

Okno hasła służy do zmiany hasła dostępu do programu.

Hasło pierwotne (po instalacji) : bdy6u9 

 

 

Obsługa terminala 

 

Pracownik rozpoczynając pracę wykonuje następujące czynności : 

  1. wprowadza swój kod, 

  2. naciska przycisk PP (początek pracy), 

               (gdy kod jest prawidłowy lampka przy nazwisku  tego pracownika pulsuje.

               Kod nie jest widoczny na wyświetlaczu)

  1. wprowadza numer zamówienia (1-8 cyfr) którego będą dotyczyły wykonywane operacje, 

  2. naciska przycisk NZ (numer zamówienia). 

  3. wprowadza numer operacji (1-8 cyfr) którą będzie wykonywał, 

  4. naciska przycisk NO (numer operacji). 

( lampka przy nazwisku pracownika przestaje pulsować i świeci - potwierdzając prawidłowe logowanie) 

 

 

Pracownik zmieniając wykonywaną  operację wykonuje następujące czynności :

  1. wprowadza swój kod, 

  2. naciska przycisk KO (koniec operacji), 

               (gdy kod jest prawidłowy lampka przy nazwisku  tego pracownika pulsuje.

               Kod nie jest widoczny na wyświetlaczu)

  1. wprowadza ilość wykonanych operacji (1-4) cyfr 

  2. naciska klawisz  IO  (ilość operacji)

  3. wprowadza numer zamówienia (1-8 cyfr) którego będą dotyczyły następne wykonywane operacje,

  4. naciska przycisk NZ (numer zamówienia). 

  5. wprowadza numer nowej operacji (1-8 cyfr) którą będzie wykonywał, 

  6. naciska przycisk NO (numer operacji). 

( lampka przy nazwisku pracownika przestaje pulsować i świeci - potwierdzając prawidłowe logowanie)

 

Pracownik wychodząc na przerwę wykonuje takie same czynności jak przy zmianie operacji 

ustawiając nową operację na 0 i nowe zamówienie na 0. 

 

Pracownik kończąc przerwę wykonuje takie same czynności jak przy zmianie operacji. 

 

Pracownik kończąc pracę  wykonuje następujące czynności :

  1. wprowadza swój kod, 

  2. naciska przycisk KO (koniec operacji), 

               (gdy kod jest prawidłowy lampka przy nazwisku  tego pracownika pulsuje.

               Kod nie jest widoczny na wyświetlaczu)

  1. wprowadza ilość wykonanych operacji (1-4) cyfr 

  2. naciska klawisz  IO  (ilość operacji)

  3. naciska  klawisz  KP (koniec pracy)

 

 ( lampka przy nazwisku pracownika przestaje pulsować i gaśnie - potwierdzając prawidłowe logowanie)

 

 

 

W przypadku wprowadzenia błędnego kodu dostępu włącza się ciągły sygnał akustyczny, który 

można wyłączyć klawiszami cyfrowymi. 

 

W przypadku popełnienia błędu przy wprowadzaniu cyfr należy użyć klawisza KAS (kasuj) i wprowadzić 

prawidłowe cyfry. 

 

Zapis zdarzenia do archiwum terminala następuje w chwili gdy lampka przestaje pulsować (przy naciśnięciu klawiszy 

NO lub KP. Zapisanego zdarzenia nie da się usunąć. 

Przed zakończeniem wprowadzania danych (naciśnięcie NO lub KP)  można anulować nie dokończone błędne logowanie

naciskając klawisz ANU (anuluj). Anulowanie powoduje powrót do stanu sprzed anulowanego logowania bez dokonywania 

żadnych zapisów w archiwum. 

 

W przypadku naciśnięcia nieprawidłowego klawisza funkcyjnego włącza się ciągły sygnał akustyczny, który

można wyłączyć klawiszem KAS (kasuj). 

 

 

W przypadku gdy trwa wymiana danych między komputerem i terminalem , klawisze są zablokowane a 

na wyświetlaczu pojawiają się poziome linie.  

 

Każde naciśnięcie przycisku jest potwierdzane krótkim sygnałem akustycznym.

 

Uwagi 

Program został przetestowany dla systemów WINDOWS 95 i WINDOWS 98 WINDOWS ME wersja polska. 

Katalogiem roboczym do którego zapisywane są i odczytywane wszystkie pliki jest katalog (folder) 

C:\SPECTRUM_PIOTR_HERBUT\SKCPA_3

 

Po uruchomieniu programu utworzy on nowe archiwum "archiwum.txt" z przykładowymi wpisami, króre można usunąć

Przy pomocy okna KOREKTY. 

Nie należy podłączać i rozłączać przewodów przy włączonym komputerze. 

W przypadku silnych zakłóceń energetycznych system mikroprocesorowy terminala może ulec zawieszeniu. 

W takim przypadku należy odłączyć od niej zasilanie i po kilku sekundach włączyć ponownie. 

 

Plik "export.txt" można otworzyć przy pomocy programu EXCEL zaznaczając w oknie dialogowym OTWÓRZ 

pliki typu "txt" , następnie w kreatorze importu zaznaczyć :  typ pliku - z separatorami,  jako separator - tabulator.

 

Przerwy niepłatne należy traktować jako operację o numerze 0 (zero). Przy wyjściu na przerwę pracownik 

zmienia aktualnie wykonywaną operację (wprowadzając ilość) na operację nr 0 i nr zamówienia 0.

Po zakończeniu przerwy zmienia operację nr 0 (nie wprowadzając ilości) na poprzednio wykonywaną i 

nr zamówienia na ten sprzed przerwy. Przerwy niepłatne nie są wliczane do czasu pracy. 

Przerwy płatne należy traktować jako operację o numerze 0 (zero). Przerwy płatne są wliczane do czasu pracy. 

Przy generowaniu raportu należy pamiętać o tym , że operacja nr 0 i zamówienie nr 0 oznaczają przerwę płatną.