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 :
wprowadza swój kod,
naciska przycisk PP (początek pracy),
(gdy kod jest prawidłowy lampka przy nazwisku tego pracownika pulsuje.
Kod nie jest widoczny na wyświetlaczu)
wprowadza numer zamówienia (1-8 cyfr) którego będą dotyczyły wykonywane operacje,
naciska przycisk NZ (numer zamówienia).
wprowadza numer operacji (1-8 cyfr) którą będzie wykonywał,
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 :
wprowadza swój kod,
naciska przycisk KO (koniec operacji),
(gdy kod jest prawidłowy lampka przy nazwisku tego pracownika pulsuje.
Kod nie jest widoczny na wyświetlaczu)
wprowadza ilość wykonanych operacji (1-4) cyfr
naciska klawisz IO (ilość operacji)
wprowadza numer zamówienia (1-8 cyfr) którego będą dotyczyły następne wykonywane operacje,
naciska przycisk NZ (numer zamówienia).
wprowadza numer nowej operacji (1-8 cyfr) którą będzie wykonywał,
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 :
wprowadza swój kod,
naciska przycisk KO (koniec operacji),
(gdy kod jest prawidłowy lampka przy nazwisku tego pracownika pulsuje.
Kod nie jest widoczny na wyświetlaczu)
wprowadza ilość wykonanych operacji (1-4) cyfr
naciska klawisz IO (ilość operacji)
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ą.