Postup zpracování
NÁVOD K OBSLUZE PROGRAMU

             WIN-KIT, ver. 1.2

     Program je určen pro jednouživatelský režim práce pod operačním systémem WINDOWS 95 (CZ), WINDOWS 98 (CZ). Program nemůže být spuštěn na jednom počítači vícekrát. Pro svou činnost vyžaduje komunikační port COM2.

Je určen pro administraci přístupového systému sestavovaného z hardwarových jednotek PDS-8 takových typů, které jsou určeny k obsluze dveří nebo závor, případně docházkových jednotek. Je základním integračním nástrojem  určeným pro zajištění nezbytně nutných operací (nastavení a vyhodnocování stavu systému) složeného z kombinace jednotek uvedených typů.

     Docházkový modul umožňuje vyhodnocování výkonu pracovníka na základě pevně stanoveného, periodicky se opakujícího rozpisu (plán práce).

     Při výpočtu docházky může uživatel zvolit takový způsob zpracování, kdy se použijí rozpisy denních směn předem připravené a umístěné ve zvláštní databázi.

     Spuštění  programu  je  možné  výhradně  na základě přečtení identifikačního klíče dodávaného s programem. Nositel takového klíče odpovídá organizaci uživatele programu za ochranu proti jeho zneužití.

INSTALACE PROGRAMU

SPUŠTĚNÍ PROGRAMU

VŠEOBECNÉ ZÁSADY PRO PRÁCI S PROGRAMEM

MENU PROGRAMU

MODEL ZPRACOVÁNÍ INFORMACÍ V SYSTÉMU

PŘÍPRAVA SYSTÉMU K PROVOZU

VŠEOBECNÉ INFORMACE O DOCHÁZCE

METODIKA ZPRACOVÁNÍ DOCHÁZKY

MOŽNOSTI UŽIVATELE PŘI ZPRACOVÁNÍ DOCHÁZKY

PRAVIDLA PRO EVIDENCI DOCHÁZKY PRACOVNÍKA

MOŽNOSTI ROZŠÍŘENÍ FUNKCÍ SYSTÉMU

PODPORA IMPLEMENTACE SYSTÉMU

LICENČNÍ UJEDNÁNÍ

REKLAMACE

Program WIN-KIT, nápověda: © 1998,1999 Zbyněk CALABA, Praha.


instalace
INSTALACE PROGRAMU

     Pro instalaci systému se používá program SETUP.EXE na disku číslo 1, který zajistí všechny operace pro integraci programu  a BDE (Borland Database Engine)do systému WINDOWS. Instalační program postupně vyžaduje diskety 2,3,4.

     Po takto provedené instalaci musí uživatel nejdříve zkopírovat obsah diskety č. 5 do domovského adresáře aplikace.

     Doporučuje se také jednorázově zkontrolovat nastavení BDE (program BDEADMIN.EXE), případně BDE konfigurovat:

 - nastavení driver: PARADOX,

 - LANGDRIVER Paradox czech 852.

     Uživatel se odkazuje na nápovědu k tomuto programu.


MENU PROGRAMU

 DATABÁZE - část menu určená pro přípravu systému, definici jeho prvků a vazeb mezi nimi.

 NASTAVENÍ - část určená pro nastavení systému, zjištění a dokumentaci jeho stavu.

 SLEDOVÁNÍ - funkce určené pro denní zpracování dat v systému.

 VYHODNOCENÍ - funkce určené pro retrospektivní zpracování údajů o událostech v systému a docházkový modul.

 PROGRAM - pomocné funkce programu.

 KONEC - ukončení práce programu.


DATABÁZE

 Hardwarové jednotky systému

Funkce je určena pro uložení informací o hardwarových jednotkách používaných v  systému a jejich vlastnostech.

 Nositelé identifikačních klíčů

Funkce určená pro evidenci osob, jim přidělených klíčů a podmíněně i jejich rozdělení do organizačních celků, oprávnění k přístupu, případně normy pro vyhodnocení odpracované doby.

 Skupiny vyhodocení docházky

Funkce umožní rozdělit osoby evidované v databázi nositelů identifikačních klíčů do nižších organizačních celků. Databáze představuje seznam používaných skupin.

 Rozpisy směn pro docházku

      Databáze představuje seznam používaných rozpisů směn. Skládá se z posloupnosti názvů časových rozvrhů směn.

 Časové rozvrhy směn

      Databáze představuje seznam možných průběhů denních směn. Každý záznam definuje normu denní práce co do velikosti, doby a podmínek jejího provádění.

 Skupiny oprávnění pro přístup

      Databáze, ve které jsou uloženy pojmenované prototypy oprávnění k přístupu pro přístupovou část systému. Záznam databáze definuje seznam jednotek a oprávnění k objektům, které obsluhují.

      Oprávnění se skládá z atributu a jména rozvrhu, který definuje dobu pro povolení přístupu.

 Časové rozvrhy pro přístup

      Databáze představuje seznam pojmenovaných časových schémat pro povolení přístupu k nějakému objektu systému. Záznam databáze (jeden časový rozvrh) umožní definovat až pět časových intervalů se strukturou <doba od> <doba do> <maska dnů týdne>.


NASTAVENÍ

Zjištění stavu jednotek

Funkce umožní zjišťovat stav hardwarových jednotek.

Synchronizace času

Funkce nastaví datum a čas hardwarových jednotek v souladu s aktuálním nastavením těchto informací ve výpočetním systému. Nastavované hodnoty jsou zobrazeny, výsledek nastavení je obsluhou potvrzován pro každou jednotku zvlášť.

Nastavit oprávnění

      Kontrola informací  o  přístupových  právech pro identifikační klíče, případně přenesení informací do odpovídajících hardwarových jednotek.

Dokumentace systému

 Funkce  umožňující zobrazit, případně  vypsat informace o technické části systému, seznam používaných  identifikačních klíčů a přístupová práva osob k částem systému.


Zjištění stavu jednotek

Obsluha vybere jednotku dvojitým poklepáním na odpovídající řádek seznamu. Pokud se nepodařilo přečíst stav jednotky, je zobrazena zpráva o chybě.

Po přečtení stavu vybrané jednotky je zobrazen formulář se zjištěnými parametry.

Z pohledu běžného uživatele jsou zajímavé informace "Čas jednotky", "Typ jednotky" a "Stav jednotky". Ostatní informace slouží pro technickou diagnostiku (viz. technický popis jednotek).

Jednotka může být v těchto stavech:

konfigurována - nejsou nastavena oprávnění,

uzamčena      - oprávnění byla nastavena.


Synchronizace času jednotek
Synchronizace času


Nastavit oprávnění

Je zobrazena malá statistika systému.

Tlačítko "Kontrola" slouží k prověření formální správnosti nastavení. Případné chyby jsou uvedeny ve zvláštním okně. Sestavou lze volně procházet.

Tlačítko "Nastavení" se používá k odeslání informací hardwarovým jednotkám.

      Protokol o nastavení je zobrazen ve zvláštním okně. Sestavou lze volně procházet.


Dokumentace systému

 Funkce  umožňující zobrazit, případně  vypsat informace o technické části systému, seznam používaných  identifikačních klíčů a přístupová práva osob k částem systému.

Sestava "Popis jednotek" charakterizuje technickou část systému,

sestava "Seznam klíčů" obsahuje základní informace o používaných klíčích, sestava "Přehled oprávnění" podrobně popisuje nastavení možností každého klíče.


Popis jednotek


přehled oprávnění


SLEDOVÁNÍ

Monitor událostí

      Sledování  systému  s  výpisem  událostí  na  obrazovku a jejich ukládáním do souboru.

Sběr dat od jednotek

 	Čtení  událostí od  všech hardwarových jednotek systému a jejich  ukládání do souboru. Sběr dat se opakuje do té doby, dokud nejsou vnitřní paměti jednotek vyprázdněny.

Přehledový monitor

Jde o vícefunkční dohled nad systémem, kdy program periodicky sleduje události v systému a podle zvolené záložky zobrazuje:

 - poslední registrované události klíčů v objektu,

 - obsazení prostorových zón objektu,

 - grafické znázornění objektu a stav prvků systému.


Monitor událostí

Obsluha určí monitorované jednotky, případně periodu monitorování a stiskne tlačítko "Start". Hardwarové jednotky jsou periodicky dotazovány na stav a události jsou zobrazovány.

      Monitorování lze přerušit a v jistých mezích retrospektivně prohlížet události v systému. Podle potřeby je možno v monitorování buď pokračovat, změnit množinu monitorovanch jednotek, případně funkci ukončit.


Sběr dat
Sběr dat od jednotek

      O průběhu operace se vytváří protokol, který je možno prohlížet. Funkci lze kdykoliv přerušit. Po ukončení funkce obsluha musí formulář uzavřít tlačítkem "Hotovo".


VYHODNOCENÍ

 Události v systému

      Prohlížení všech událostí v systému s možností selekce událostí podle vybraných parametrů (datum události, čas události, události vybraného klíče, místo události).

 Zpracování docházky

      Souhrn voleb a funkcí pro zpracování výstupních sestav vyhodnocení docházky.

 Události docházky

      Funkce umožňující prohlížení a úpravy událostí pro vybraného pracovníka a den.

 Databáze rozpisů

Pomocná databáze, která se využívá při alternativní volbě zpracování docházky, kdy rozpisy směn ve vyhodnocovaném období jsou předem připravovány.

 Stanovení svátků

Práce s kalendářem pro aktuální rok. Uživatel může kdykoliv změnit příznaky pracovní / nepracovní pro libovolně zvolený den. Stav databáze následně ovlivňuje výpočet docházky.


Kalendář

 Standardní kalendář je vypočítáván. Systém označí jako pracovní dny všechny dny, které připadají na pondělí až pátek, kromě vypočtených výjimek.


PROGRAM

 Parametry programu

      Funkce, která zobrazí charakteristiky používaného programu.

 Nápověda

      Funkce určená pro vyvolání této nápovědy.

 Účel programu

      Zobrazí se stručná anotace programu.


spuštění
SPUŠTĚNÍ PROGRAMU

 Obsluha stiskne tlačítko umístěné na hlavním panelu. Program požaduje identifikační klíč (IK), se kterým byl dodán:

Obsluha načte IK pomocí snímače u počítače a stiskne tlačítko "Hotovo". Tlačítko "Zrušit" přeruší čtení a ukončí práci programu.

Adresa pro čtení klíče je standardně nastavena na hodnotu 00 (hex.).

U nastaveného, funkčního systému je v nouzi možné spouštěcí klíč přečíst na libovolném snímači hardwarové jednotky jejíž adresu obsluha zapíše do odpovídajícího pole formuláře.


Zásady
VŠEOBECNÉ ZÁSADY PRO PRÁCI S PROGRAMEM

Pokud je načten správný klíč, je  zvýrazněno základní  menu programu. Podle  úrovně  rozpracování požadovaných informací v databázích program řídí možnosti voleb v dílčích menu.

      Formuláře programu jsou sestaveny ze standardních grafických ovládacích prvků WINDOWS (tlačítka, panely, selektory). Ve vybraných případech je jejich funkce upřesněna nápovědou, která je dočasně zobrazena, pokud kurzor myši leží v oblasti takového objektu.

      Při práci s databázemi je zobrazován navigátor databáze.

Před smazáním záznamů z databáze je zobrazen dotaz "Delete record?", který obsluha může potvrdit (tlačítko "OK"), nebo požadavek zrušit (tlačítko "Cancel").

      Formuláře programu se zobrazují podle okamžité potřeby, pro přechod zpět je nutno každý rozpracovaný formulář ukončit.


Model
MODEL ZPRACOVÁNÍ INFORMACÍ V SYSTÉMU

Obrázek vyjadřuje logickou strukturu informací, které jsou vztahovány ke každému identifikačnímu klíči, v závislosti na jeho používání v systému.


Příprava systému
6. PŘÍPRAVA SYSTÉMU K PROVOZU

     Předpokládá se, že úspěšně proběhla etapa analýzy a technické

přípravy systému a že všechny části systému jsou ověřeny a funkční.

     Pro úspěšné využívání systému  je nutno zajistit následující

posloupnost činností:

6.1. Příprava databází

6.1.1 Hardwarové jednotky systému (HWJ) detail

Pro každou HWJ v systému vytvořit odpovídající záznam ve struktuře:

 "Adresa" - adresa jednotky (v hexadekadickém tvaru, za použití velkých písmen např. 'FE'), adresa '00' je vyhrazena pro čtení klíčů v konvertoru

 "Název"  - označení jednotky pro hlášení a výpisy

 Texty popisu snímačů jednotky pro hlášení a výpisy událostí při aktivitách snímacích vstupů jednotky

     (Snímač TM0 ... Snímač TM7, Snímač IN0 ... Snímač IN7)

 Texty hlášení jednotky o výsledku operací (Výsledek 0 ... Výsledek 3)

 "Použití"

  - u HWJ typů: PŘÍSTUPOVÁ, EXPANDER, ZÁVOROVÁ určení těch prvků (dveře, závora), které jsou určeny pro VNĚJŠÍ VSTUP do objektu (v takovém případě lze podle nich zpracovat docházku);

  - u HWJ typu DOCHÁZKOVÁ příznak aktivity (události neaktivní jednotky nejsou zahrnuty do docházky);

  Ostatní parametry ovlivňují chování jednotky, uživatel se odkazuje na technický popis HWJ.

6.1.2 Časové rozvrhy pro přístup detail

    Pokud databáze obsahuje alespoň jednu HWJ typů: PŘÍSTUPOVÁ, EXPANDER, ZÁVOROVÁ, je možno rozvrhy pro přístup definovat.

    V takovém případě rozvrh definuje dobu, kdy konkrétní jednotka reaguje na známý identifikační klíč otevřením.

6.1.3 Skupiny oprávnění pro přístup detail

    Pokud databáze obsahuje alespoň jednu HWJ typů: PŘÍSTUPOVÁ, EXPANDER, ZÁVOROVÁ a byl splněn bod 6.1.2, je možno skupiny oprávnění pro přístup definovat.

    Přístupová práva jsou rozdělena do pojmenovaných skupin. Každá skupina je definována pro množinu HWJ (nebo jejich částí) a odpovídajících časových rozvrhů. Jméno skupiny oprávnění pro přístup se používá při popisu identifikačního klíče (viz. dále).

6.1.4 Skupiny vyhodnocení docházky detail

    Pokud databáze obsahuje alespoň jednu aktivní HWJ typu DOCHÁZKOVÁ, nebo byl označen alespoň jeden vnější vstup u dveří (závor), je možno funkci použít. Funkce umožní rozlišit organizační útvary, pro které se vyhodnocení docházky zpracuje.

6.1.5 Časové průběhy směn detail

    Pokud databáze obsahuje alespoň jednu aktivní HWJ typu DOCHÁZKOVÁ, nebo byl označen alespoň jeden vnější vstup u dveří (závor), je možno funkci použít.

    Směnu lze rozdělit do dvou částí, pro každou část směny je možné

určit povinný a nepovinný úsek a počet hodin, které je nutno v průběhu směny odpracovat:

- povinný úsek vyjadřuje dobu, kdy pracovník MUSÍ být na pracovišti

  přítomen (výjimky SLUŽEBNĚ, LÉKAŘ, OBĚD, NEOBSAZENO),

- nepovinný úsek vyjadřuje dobu, kdy pracovník MŮŽE pracovat.

    Název směny se využívá pro konstrukci periodického rozpisu pracovní doby.

    Noční směna musí být definována takto:

          P:00:00-kk:kk P:zz:zz-23:59,

kde zz:zz je počátek noční směny

a kk:kk konec noční směny.

6.1.6 Rozpisy směn pro docházku detail

    Pojmenované periodické rozpisy směn se používají pro definici fondu pracovní doby. Rozpisy jsou vztaženy k ročnímu kalendáři, podle kterého probíhá vyhodnocování.

Každý rozpis je charakterizován:

 - délkou (zpravidla 7, případně 21 pro třísměnný provoz)

 - posloupností názvů směn pro daný den (s přihlédnutím k datu počátku cyklu).

    Poznámka: Při změně roku je nutno rozpisy aktualizovat!

6.1.7 Nositelé identifikačních klíčů detail

    Pro každý identifikační klíč používaný v systému je nutno vyplnit

tyto údaje:   - číslo klíče,

              - jméno nositele,

  - osobní číslo nositele (Slouží jako identifikace při shodě jmen);

    Pro jejich využití v přístupovém systému, je nutno zapsat jméno

skupiny oprávnění do položky "Oprávnění".

    Pro jejich využití pro docházku, je nutno zapsat jméno rozpisu směn do položky "Docházka".

    Položka "Pracoviště" určuje skupinu vyhodnocení docházky.

6.2. Příprava systému k provozu

6.2.1 Provedením funkce menu "Nastavení" "Zjištění stavu jednotek" se přesvěčte, zda program komunikuje s HWJ.

6.2.2 Provedením funkce menu "Nastavení" "Nastavit oprávnění" jsou odpovídající informace přeneseny do HWJ.

6.2.3 Provedením funkce menu "Nastavení" "Dokumentace systému" je možno vytisknout přehled o nastavení systému.

6.3. Běžný provoz

6.3.1 Uživatel zajišťuje pravidelný sběr dat od všech HWJ (menu "Sledování" "Sběr dat od jednotek").

6.3.2 V případě potřeby může provádět monitorování činnosti všech (vybraných) HWJ v systému (menu "Sledování" "Monitor událostí").

6.3.3 V případě požadavku změny (korekce) času HWJ nastavit hodiny (menu "Nastavení" "Synchronizace času").

6.3.4 Použitím funkce menu "Vyhodnocení" "Události v systému" lze zkoumat historii událostí v systému.

6.4. Zpracování docházky

6.4.1 Pro aktuální rok je nutno vytvořit odpovídající kalendář

(menu "Vyhodnocení" "Stanovení svátků").

6.4.2 Podle požadavků lze zpracovávat a tisknout výstupy docházky. Vytvořený výstup je také ukládán do souboru WPDS.TXT (standardně v podadresáři VYSTUP). Odtud je možné získat data pro případné další zpracování.

6.4.3 Použitím funkce menu "Vyhodnocení" "Události docházky" lze zjišťovat, případně korigovat události zahrnované do docházky pro pracovníka a den.

6.5 Denní provoz a používání, ochrana dat

      Samotný program je chráněn  proti spuštění neoprávněnou osobou (čtení identifikačního klíče správce). Doporučuje se  však, aby uživatel zabezpečil zvýšení stupně ochrany, například kombinací opatření k řízení fyzického přístupu k počítači a blokováním  systému počítače proti spuštění neoprávněnou osobou.

      Doporučuje  se zajistit,  aby informace  z paměti hardwarové jednotky byly pravidelně přenášeny do  báze na počítači.

      Doba zpracování sestavy vyhodnocení docházky závisí na objemu dat ukládaných v databázi událostí. Doporučuje se udržovat rozsah databáze událostí v minimálních nutných mezích (použití funkce vypuštění událostí před určeným datem).

Případné požadavky na dlouhodobou archivaci dat, je nutno zajistit  pracovníkem pověřeným u organizace údržbou výpočetního systému.

6.6. Změny v systému

   V případě změn ve struktuře pracovníků, oprávnění a rozpisu pracovní doby je nutno zajistit operace popsané v bodech 6.1. a 6.2., včetně odeslání oprávnění HWJ.


Docházka
VŠEOBECNÉ INFORMACE

     Docházkový subsystém je relativně samostatná část systému.

Hardwarové jednotky zajišťují sběr údajů o příchodu a odchodu pracovníků,  jejich ukládání  do zálohované  paměti a  komunikaci s programovou částí. Jednotky pracují  autonomně, tzn. po základním nastavení  není nutné mít současně  zapnut počítač.

     Program zajistí přenos údajů (monitorování, sběr dat) do dlouhodobě uchovávaných bází dat, jejich vyhodnocení a údržbu celého systému.

     Podle frekvence událostí na snímačích hardwarových jednotek je nutno zabezpečit pravidelné čtení pamětí jednotek (sběr dat, případně pravidelné monitorování).


Metodika docházky
METODIKA ZPRACOVÁNÍ DOCHÁZKY

Předpokládá se správná technická instalace docházkového systému, konfigurace hardwarové jednotky  ve smyslu firemní dokumentace.

Do sestavy pro vyhodnocení docházky je možné zahrnout události od všech druhů jednotek v závislosti na účelu a nastavení každé jednotky (databáze hardwarových jednotek, údaj "Použití").

U typů PŘÍSTUPOVÁ, EXPANDER, ZÁVOROVÁ se provede určení těch prvků (dveře, závora), které jsou určeny pro VNĚJŠÍ vstup do objektu, u typu DOCHÁZKOVÁ se nastaví příznak její aktivity.

     Program požaduje, aby pro každého pracovníka, u kterého se předpokládá vyhodnocování docházky, byl zpracován rozpis průběhu směn (norma), která je porovnávna se skutečným výkonem. Tento rozpis je cyklicky používán v závislosti na datu vyhodnocovaného dne. Rozpis je použitelný pro skupinu pracovníků se stejnou normou práce v průběhu stejné periody dnů.

Docházka pracovníka je sumarizována na základě událostí, které generuje hardwarová jednotka. Hardwarová jednotka umožňuje: identifikovat nositele IK, registrovat čas vložení IK do snímače, podle čísla vybraného snímače předat do centrálního počítače zprávu o odpovídající volbě.

     Logika  zpracování  docházky  osob  předpokládá "pravidelné"

chování, které  je vyjádřeno jistou  posloupností událostí, které

systém registruje a následně zpracovává.

     Proto  každý pracovník,  nositel identifikačního  klíče (IK)

musí dodržet tato pravidla:

- aby bylo možno uznat, že nositel  IK odešel, musí být v systému

  k dispozici záznam o dřívějším příchodu,

- v  systému nemohou  existovat za  sebou dvě  identické události

  (dvojitý příchod, dvojitý odchod),

- ke konci pracovního dne musí být vyznačen odchod.

Schéma událostí pro jeden den pracovníka:

 PŘÍCHOD                = první příchod

 ODCHOD ... PŘÍCHOD ... = párové události

 ...

 ODCHOD ... PŘÍCHOD ... = párové události

 ODCHOD                 = poslední odchod

     V případě, že v rozpisu směn pracovníka je uvedena noční směna, může poslední odchod přesahovat do dalšího dne.

     Při praktickém  provozování může dojít k  situacím, kdy tyto

podmínky nejsou splněny. V takovém případě bude vypsán progtokol o chybách. Pokud bude použito při zpracování docházky volby "Opravovat", je možné události interaktivně korigovat.

     V opačném případě je nutno pro nositele IK a den zajistit manuální korekci (Události docházky).

     Korekce docházky v  systému je proces, kdy se  k souboru autentických  událostí (získaných  při činnosti systému) přidávají uměle vytvořené události, které  korigují denní docházku nositele IK tak, aby vyhověla logice zpracování dat v systému.

     Půjde o zadání údaje(-ů):

- nositel IK nesplnil svou povinnost (opomenutí),

- nositel IK nemohl splnit svou povinnost,

- nositel IK omylem zaznamenal  dvakrát za sebou stejnou událost.

     Korekce událostí je založena na skutečnosti, že párové události příchod / odchod, vzniklé ve stejném čase, se anulují.

     Při zobrazování událostí pracovního dne jednoho pracovníka jsou autentické události a události vložené při korekci docházky rozlišovány.

     Události vložené při korekci docházky jsou označovány znakem '#' před řádkem popisujícím událost. Tyto události je možno (jako celek pro daný den) kdykoliv smazat a případně po jednotlivostech doplňovat. Autentické události nelze pomocí programových funkcí ovlivnit (mazat, měnit jejich informační obsah).

Při prohlížení událostí (funkce "Události systému") je čas vložené události červeně orámován.


KONSTRUKCE ROZPISU

      Rozpis je posloupností denních směn, které se periodicky opakují. Rozpis má vyjádřenu periodu, denní směna vyjadřuje normu denní práce. Dále má uvedeno datum jeho uplatnění (zpravidla od počátku roku). Název rozpisu se používá pro definici rozpisu konkrétního pracovníka.

      Denní směna popisuje plán průběhu pracovního dne ve smyslu "kdy" a "kolik". Směnu lze rozdělit až do dvou částí (např. ráno a odpoledne), pro každou část směny je možné určit povinný a nepovinný úsek. Současně se určuje počet hodin, které je nutno v průběhu takové směny odpracovat.

     Povinný úsek směny vyjadřuje dobu, kdy pracovník MUSÍ být na pracovišti přítomen (výjimky SLUŽEBNĚ, LÉKAŘ, OBĚD,NEOBSAZENO). Nepovinný úsek směny vyjadřuje dobu, kdy pracovník MŮŽE pracovat, aby mu odpracovaná doba byla do výkonu započtena.

     Denní směna je použitelná pro konstrukci rozpisu se stejnou normou práce v průběhu dne.


Možnosti
MOŽNOSTI UŽIVATELE PŘI ZPRACOVÁNÍ DOCHÁZKY

POSTUP ZPRACOVÁNÍ

1. Zpracování je zahájeno určením intervalu pro zpracování docházky (tlačítko "Určit datum zpracování"), kdy je automaticky provedeno základní nastavení programu.

2. Uživatel určí podmínky zpracování:

2.1 Jaký bude použit pro vyhodnocení docházky rozpis pracovní doby: "automatický, bez úprav" - pro vybraný klíč se použije standardní periodický rozpis, nebo

"manuálně upravený" viz. databáze rozpisů

2.2 Zda při výpočtu opravovat případné chyby (zaškrtnutím políčka "nesprávné události"), zda při chybě vstupních dat vyvolat automaticky opravy událostí (korekce). V opačném případě bude místo výstupní sestavy vypsán protokol o chybách (např. dvojitý příchod).

2.3 Zda požaduje upravovat vypočtené hodnoty (zaškrtnutím políčka "zpracovanou sestavu", kdy po výpočtu, ještě před vytvořením sestavy, bude zobrazena tabulka vypočtených hodnot, kterou je možno upravovat. Změny se promítají do tištěného výstupu, úpravy nemají žádný vliv na obsah databází!

2.4 Druh výstupní sestavy

 Aretované tlačítko "Výkaz"

Základní  funkcí modulu  je zpracování  sestavy "VÝKAZ DOCHÁZKY", která vyjadřuje výkony pracovníka v porovnání s normou danou rozpisem.

 Aretované tlačítko "Rozšířený výkaz"

Druhou možností je zpracování sestavy "PŘEHLED DOCHÁZKY", která vyjadřuje strukturu využití pracovní doby podle sledovaných příznaků.

 Aretované tlačítko "Souhrnný přehled"

     Je vytvořena sestava vyjadřující sumarizaci výsledků za zvolené odbobí pro vybrané klíče.

 Aretované tlačítko "Formát exportu"

Poslední možností je zpracování jednořádkového výstupu, který je využitelný pro import dat do navazujících agend uživatele.

Po zpracování výstupu pro jednoho pracovníka je výstupní sestava zobrazena. Hotovou sestavu lze po jednotlivých řádcích opravovat, k původním hodnotám je možné se vrátit. Zobrazenou sestavu lze vytisknout.

      Jednotlivé sestavy je možné kumulovat do souboru VYSTUP.TXT (podadresář VYSTUP). Takový soubor lze následně zpracovávat programovými prostředky (např. příslušenství WINDOWS).

Kromě toho je možné využít skutečnosti, že poslední programem zpracovaný výstup se ukládá do souboru WPDS.RTF v podadresáři VYSTUP.

3. Uživatel zvolí způsob zpracování:

3.1 Manuálně řízené zpracování

      Při manuálně řízeném zpracování je nutno:

  - vybrat klíč,

  - případně změnit podmínky zpracování;

  - provést výpočet.

      Výstupní sestava se kumuluje do pracovního souboru. Tento postup je možno opakovat. Tlačítko "Celá sestava" vyvolá zobrazení zpracovaných údajů (s možností jejich tisku).

Tlačítko "Smazat sestavu" vymaže pracovní soubor.

3.2 Zpracování dávky

      Při zpracování dávky je možno určit, zda budou vybírány všechny klíče, nebo jen klíče patřící do vybrané skupiny (tlačítko "Určit skupinu").

      Pokud bude zaškrtnuto políčko "jako jeden výstup", bude výstupní sestava zobrazena až po zpracování posledního klíče.

      V opačném případě se sestava zobrazuje pro každý klíč zvlášť a data se nekumulují!

    Tlačítko "přerušit" umožní přerušit zpracování dávky.


Úpravy rozpisu před výpočtem

Je zobrazena tabulka rozpisu pro vybraný měsíc. Dvojitým poklepáním na příslušný údaj je možno vyvolat opravu denního rozpisu (časové úseky směny, druh a počet hodin). Takto upravený rozpis bude poté použit jako norma pro následující výpočet docházky pracovníka.


Úpravy vypočtených výsledků

Je zobrazena tabulka vypočtených hodnot pro vybraný měsíc. Jednotlivé položky je možno opravovat (zapnout "režim ) a údaje v řádku je možno případně přepočítat.

Tlačítko "Hotovo" ukončí úpravy a je generována výstupní sestava.


Korekce docházky
Korekce docházky pracovníka

- při výpočtu docházky

- před výpočtem docházky


Protokol o chybách


KOREKCE PŘI VÝPOČTU DOCHÁZKY

Pokud při zpracování sestavy byla použita volba "Opravovat" a byly zjištěny chyby, je zobrazen formulář se seznamem chybných událostí.

Dvojité poklepání na řádek seznamu vyvolá formulář pro korekci událostí nastavený podle odpovídajícího klíče a data.

Po uzavření formuláře je možno případně opravit chybu pro jiný den, nebo použít:

  Tlačítko "Přerušit zpracování", které ukončuje zpracování a je zobrazen protokol o chybách;

  Tlačítko "Hotovo", které vyvolá opakování výpočtu (předpokládá se po provedení korekcí událostí docházky).


Korekce událostí
FORMULÁŘ KOREKCE UDÁLOSTÍ

Uživatel má možnost buď smazat všechny doplněné události (tlačítko), případně vkládat další události na pozicích seznamu, které jsou označeny textem "<- vložit".

Vložení události se provede dvojitým poklepáním na odpovídající řádek seznamu. Na pomocném panelu

se nastaví čas a vybere snímač, případně se volbu zruší (tlačítko "X").

Pokud volba nebyla zrušena, je seznam přepracován a postup korekce se může opakovat.


Manuální korekce docházky
MANUÁLNÍ KOREKCE PŘED VÝPOČTEM

Programem je možné dodatečně doplnit události i v takových případech, kdy z jakéhokoliv důvodu nebylo použito identifikačních klíčů ke generování autentických událostí.

Při vyvolání funkce menu "Události docházky" se zobrazí formulář,

kde

 - tlačítko umožní vybrat nositele identifikačního klíče,

 - aretované tlačítko zapíná zobrazování událostí pro nastavené datum (vypnutím tlačítka obsluha urychlí reakci programu na změny data při rozsáhlé databázi událostí).

Další postup odpovídá postupu "korekce při výpočtu".


práce s výstupem
PRÁCE S VÝSTUPNÍ SESTAVOU

      Zpracovaný výstup je možné prohlížet, případně vytisknout na systémové tiskárně. Tlačítka se používají takto:


Export
VZOR ŘÁDKU PŘI EXPORTU DAT

Jméno 001                1           01.05.31.05.1998136:00153:30 017:30

------------------------------------------------------------------------

000000000111111111122222222223333333333444444444455555555556666666666777

123456789012345678901234567890123456789012345678901234567890123456789012

 sloupec    položka (význam)           poznámka

  1-25      jméno pracovníka           zarovnáno vlevo

 26-37      osobní číslo               zarovnáno vlevo

 38-43      období od                  formát DD.MM.

 44-53      období do                  formát DD.MM.RRRR

 54-59      norma                      formát HHH:MM

 60-65      výkon                      formát HHH:MM

 66-72      saldo                      formát zHHH:MM


      VÝKAZ DOCHÁZKY

Jméno:  Jméno 001; 1, děln

Období: 01.05.1998 - 31.05.1998

Rozpis: r1

---------------------------------------------------------------

| Datum     | Přích.| Odch. | Norma | Výkon | Saldo  | Pozn.  |

|-----------|-------|-------|-------|-------|--------|--------|

| 01.05. pá | 06:00 | 18:00 |   -   | 08:30 | +08:30 | S      |

| 02.05. so | 06:00 | 18:00 |   -   |   -   |  00:00 | N      |

| 03.05. ne | 06:00 | 18:00 |   -   |   -   |  00:00 | N      |

| 04.05. po | 06:00 | 18:00 | 08:30 | 08:30 |  00:00 |        |

| 05.05. út | 06:00 | 18:00 | 08:30 | 08:30 |  00:00 |        |

| 06.05. st | 06:00 | 18:00 | 08:30 | 08:30 |  00:00 |        |

| 07.05. čt | 06:00 | 18:00 | 08:30 | 08:25 | -00:05 |        |

| 08.05. pá | 09:00 | 18:00 |   -   | 06:30 | +06:30 | S      |

| 09.05. so | 09:00 | 18:00 |   -   |   -   |  00:00 | N      |

| 10.05. ne | 09:00 | 18:00 |   -   |   -   |  00:00 | N      |

| 11.05. po | 09:00 | 18:00 | 08:30 | 06:30 | -02:00 |        |

| 12.05. út | 09:00 | 18:00 | 08:30 | 06:30 | -02:00 |        |

| 13.05. st | 09:00 | 18:00 | 08:30 | 06:30 | -02:00 |        |

| 14.05. čt | 09:00 | 18:00 | 08:30 | 06:30 | -02:00 |        |

| 15.05. pá | 06:00 | 15:00 | 08:30 | 08:00 | -00:30 |        |

| 16.05. so | 06:00 | 15:00 |   -   |   -   |  00:00 | N      |

| 17.05. ne | 06:00 | 15:00 |   -   |   -   |  00:00 | N      |

| 18.05. po | 06:00 | 15:00 | 08:30 | 08:00 | -00:30 |        |

| 19.05. út | 06:00 | 15:00 | 08:30 | 08:00 | -00:30 |        |

| 20.05. st | 06:00 | 15:00 | 08:30 | 08:00 | -00:30 |        |

| 21.05. čt | 06:00 | 15:00 | 08:30 | 08:00 | -00:30 |        |

| 22.05. pá | 09:00 | 15:00 | 08:30 | 06:00 | -02:30 |        |

| 23.05. so | 09:00 | 15:00 |   -   |   -   |  00:00 | N      |

| 24.05. ne | 09:00 | 15:00 |   -   |   -   |  00:00 | N      |

| 25.05. po | 09:00 | 15:00 | 08:30 | 06:00 | -02:30 |        |

| 26.05. út | 09:00 | 15:00 | 08:30 | 06:00 | -02:30 |        |

| 27.05. st | 09:00 | 15:00 | 08:30 | 06:00 | -02:30 |        |

| 28.05. čt | 09:00 | 15:00 | 08:30 | 06:00 | -02:30 |        |

| 29.05. pá | 06:00 | 18:00 | 08:30 | 08:30 |  00:00 |        |

| 30.05. so | 06:00 | 18:00 |   -   |   -   |  00:00 | N      |

| 31.05. ne | 06:00 | 18:00 |   -   |   -   |  00:00 | N      |

|-----------|-------|-------|-------|-------|--------|--------|

| Celkem:   |       |       |161:30 |153:25 |-008:05 |        |

---------------------------------------------------------------

 Význam položek:

  Datum  - datum vyhodnocovaného dne

  Přích. - první příchod na pracoviště

  Odch.  - poslední odchod z pracoviště

  Norma  - denní norma výkonu

  Výkon  - skutečný výkon

  Saldo  - rozdíl výkonu a normy

  Pozn.  - poznámky (S-svátek, N-nepracovní den)


      PŘEHLED DOCHÁZKY

Jméno:  Jméno 001; 1, děln

Období: 01.05.1998 - 31.05.1998

Rozpis: r1

------------------------------------------------------------------------------

| Datum     | Norma | Výkon |Pracov.|Služeb.|  Oběd | Lékař | Volný | Pozn.  |

|-----------|-------|-------|-------|-------|-------|-------|-------|--------|

| 01.05. pá |   -   | 08:30 | 08:30 |   -   |   -   |   -   |   -   | S      |

| 02.05. so |   -   |   -   |   -   |   -   |   -   |   -   |   -   | N      |

| 03.05. ne |   -   |   -   |   -   |   -   |   -   |   -   |   -   | N      |

| 04.05. po | 08:30 | 08:30 | 07:05 | 01:00 | 00:25 |   -   |   -   |        |

| 05.05. út | 08:30 | 08:30 | 05:52 | 01:00 | 00:27 | 01:11 |   -   |        |

| 06.05. st | 08:30 | 08:30 | 05:03 | 02:00 | 00:27 |   -   | 01:00 |        |

| 07.05. čt | 08:30 | 08:25 | 07:55 |   -   | 00:35 |   -   |   -   |        |

| 08.05. pá |   -   | 06:30 | 06:30 |   -   |   -   |   -   |   -   | S      |

| 09.05. so |   -   |   -   |   -   |   -   |   -   |   -   |   -   | N      |

| 10.05. ne |   -   |   -   |   -   |   -   |   -   |   -   |   -   | N      |

| 11.05. po | 08:30 | 06:30 | 06:30 |   -   |   -   |   -   |   -   |        |

| 12.05. út | 08:30 | 06:30 | 06:30 |   -   |   -   |   -   |   -   |        |

| 13.05. st | 08:30 | 06:30 | 06:30 |   -   |   -   |   -   |   -   |        |

| 14.05. čt | 08:30 | 06:30 | 06:30 |   -   |   -   |   -   |   -   |        |

| 15.05. pá | 08:30 | 08:00 | 08:00 |   -   |   -   |   -   |   -   |        |

| 16.05. so |   -   |   -   |   -   |   -   |   -   |   -   |   -   | N      |

| 17.05. ne |   -   |   -   |   -   |   -   |   -   |   -   |   -   | N      |

| 18.05. po | 08:30 | 08:00 | 08:00 |   -   |   -   |   -   |   -   |        |

| 19.05. út | 08:30 | 08:00 | 08:00 |   -   |   -   |   -   |   -   |        |

| 20.05. st | 08:30 | 08:00 | 08:00 |   -   |   -   |   -   |   -   |        |

| 21.05. čt | 08:30 | 08:00 | 08:00 |   -   |   -   |   -   |   -   |        |

| 22.05. pá | 08:30 | 06:00 | 06:00 |   -   |   -   |   -   |   -   |        |

| 23.05. so |   -   |   -   |   -   |   -   |   -   |   -   |   -   | N      |

| 24.05. ne |   -   |   -   |   -   |   -   |   -   |   -   |   -   | N      |

| 25.05. po | 08:30 | 06:00 | 06:00 |   -   |   -   |   -   |   -   |        |

| 26.05. út | 08:30 | 06:00 | 06:00 |   -   |   -   |   -   |   -   |        |

| 27.05. st | 08:30 | 06:00 | 06:00 |   -   |   -   |   -   |   -   |        |

| 28.05. čt | 08:30 | 06:00 | 06:00 |   -   |   -   |   -   |   -   |        |

| 29.05. pá | 08:30 | 08:30 | 08:30 |   -   |   -   |   -   |   -   |        |

| 30.05. so |   -   |   -   |   -   |   -   |   -   |   -   |   -   | N      |

| 31.05. ne |   -   |   -   |   -   |   -   |   -   |   -   |   -   | N      |

|-----------|-------|-------|-------|-------|-------|-------|-------|--------|

| Celkem:   |161:30 |153:25 |145:25 |004:00 |001:54 |001:11 |001:00 |        |

------------------------------------------------------------------------------

 Význam položek:

  Datum   - datum vyhodnocovaného dne

  Norma   - denní norma výkonu

  Výkon   - skutečný výkon z toho:

  Pracov. - doba registrovaná na pracovišti

  Služeb. - doba registrovaná příznakem služebně mimo

  Oběd    - doba registrovaná příznakem na obědě

  Lékař   - doba registrovaná příznakem u lékaře

  Volný   - doba registrovaná volným snímačem

  Pozn.  - poznámky (S-svátek, N-nepracovní den)


Pravidla
PRAVIDLA PRO EVIDENCI DOCHÁZKY PRACOVNÍKA

1. Hardwarová jednotka je připravena k registraci docházky, pokud na jejím  panelu svítí přerušované zelené světlo. Na displeji je zobrazován centrální čas. Při monitorování událostí (sběru dat) se na krátkou dobu rozsvěcuje i červené světlo.

   Pokud  svítí jen přerušované červené světlo, je nutno informovat správce systému o chybě.

2. Pracovník přiloží identifikační klíč ke zvolenému snímači a vyčká na reakci hardwarové jednotky:

     Krátký  akustický signál znamená rozpoznání identifikačního klíče a zjištění, že čas odpovídá stanovené pracovní době.

     Dlouhý akustický signál a rozsvícení červeného světla znamená buď neznámý klíč, nebo  skutečnost, že čas události neodpovídá stanovené pracovní době. Událost je v každém případě registrována.

3. Každý příchod a odchod z pracoviště pracovník vyznačuje vložením identifikačního klíče do odpovídajícího snímače.

4. Opravy omylů

     Pokud pracovník omylem aktivoval jiný snímač a danou situaci si uvědomí, může událost potlačit dvěma způsoby:

a) Je-li hardwarová jednotka vybavena snímačem Zruš, použije tento snímač a tato událost nebude předána k dalšímu zpracování.

b) Pokud omylem zaznamenal jiný odchod, použije snímač PŘÍCHOD a potom novou, správnou volbu odchodu.

c) Pokud omylem zaznamenal PŘÍCHOD  místo odchodu a není k dispozici snímač  ZRUŠ, může použít novou, správnou volbu odchodu. Současně musí u správce systému zajistit manuální korekci nesprávné volby.

d) Pokud omylem zaznamenal nějakou událost dvakrát po sobě ve stejném čase (minutě), není třeba žádné korekce.

e) Ostatní případy, stejně jako případy neúplného výkazu pracovní doby je nutno řešit  se správcem systému (zajistit manuální korekci událostí).


FUNKCE SNÍMAČŮ

     Snímač PŘÍCHOD se používá kdykoli pracovník přichází na pracoviště, tedy při prvním příchodu do zaměstnání, ale i při návratu pro všechny druhy vyznačených odchodů.

     Snímač ODCHOD SLUŽEBNĚ signalizuje, že pracovník opouští pracoviště v rámci plnění takových úkolů, kdy odpovídající doba je započítávána do skutečně odpracované pracovní doby.

     Snímač ODCHOD K LÉKAŘI signalizuje, že pracovník opouští pracoviště za účelem návštěvy lékaře.

     Snímač ODCHOD NA OBĚD signalizuje, že pracovník opouští pracoviště za účelem stravování. Doba  do 30 minut denně je započítávána do skutečně odpracované pracovní doby.

     Snímač ODCHOD signalizuje, že pracovník opouští pracoviště. Až do dalšího příchodu je zastaveno počítání skutečně odpracované pracovní doby.

   Další snímače, kterými jednotka nemusí být vybavena:

     Snímač NEOBSAZENO je možno použít jako odchodový podle potřeb organizace. Pro jeho používání je nutno zpracovat samostatné pokyny. Odpovídající doba je započítávána do skutečně odpracované pracovní doby.

     Snímač SALDO. Hardwarová jednotka zobrazí číselný údaj, kterým může být například saldo pracovní doby pracovníka, nebo jiný  údaj  určený  pro signalizaci. Pravidelné nastavování salda musí zajistit organizace uživatele.

Standardní program tuto funkci nevyužívá!

     Snímač ZRUŠ. Vložením identifikačního klíče do tohoto snímače je možné anulovat chybnou volbu, pokud mezitím nebyl přečten jiný identifikační klíč, nebo pokud hardwarová jednotka není přímo monitorována (v takovém případě již data byla předána centrálnímu počítači).


Rozšíření
MOŽNOSTI ROZŠÍŘENÍ FUNKCÍ SYSTÉMU

      Všechny informace nezbytné pro nastavení systému, stejně jako vzniklé události jsou ukládány ve standardních formátech (databáze PARADOX).

      Pro pokrytí specifických požadavků uživatele (např. na výstupní sestavy, způsob provozování systému, monitorování, signalizace stavu a pod.) je možné zpracovat samostatný modul.

      Rozšíření funkcí je možné dvěma cestami:

- vlastními programátorskými silami uživatele, za dodržení podmínek   licenčního ujednání,

- zpracováním takového programového modulu na objednávku u autorské firmy, která je schopna projektové služby poskytnout.


PODPORA IMPLEMENTACE SYSTÉMU

Systém vytvořený z hardwarových jednotek poskytuje uživateli široké možnosti použití. Jeho správný návrh a nastavení však vyžaduje jisté organizační předpoklady, technické a programové znalosti. Kromě tohoto dokumentu je možno využít další nabízené služby:

 KONZULTACE

 KONTROLNÍ PŘÍKLAD

 NÁVRH A NASTAVENÍ SYSTÉMU UŽIVATELE


KONZULTACE

Telefonické konzultace k technické i programové části je možno v pracovní době (po-pá 07:00-15:30) získat na telefonních číslech uvedených v úvodním formuláři programu.

      Osobní konzultace se doporučuje předem telefonicky dohodnout.


Příklad
KONTROLNÍ PŘÍKLAD

Pro bližší seznámení s možnostmi a funkcemi programu je možno získat naplněné databáze a odpovídající události pro tuto verzi programu.

Kontrolní příklad předpokládá provedení instalace programu a nahrazení stávajících databází soubory dodanými na disketě. Po dobu běhu programu je nutno nastavit systémové datum na 31.5.1998.

Popis kontrolního příkladu je uveden v samostatném dokumentu.

(placená služba)


příprava
NÁVRH A NASTAVENÍ SYSTÉMU UŽIVATELE

Na základě předem definovaných podmínek a potřebných podkladů je možno připravit a odzkoušet celý systém, včetně databází a základního nastavení hardwarových jednotek. Takový systém je možno dodat uživateli, který si zajistí fyzickou montáž, případně zajistit instalaci programu na počítači uživatele, uvedení systému do provozu, zaškolení obsluhy.

(placené služby)


Licence
LICENČNÍ UJEDNÁNÍ

1. Program je autorským dílem a jako takový je chráněn zákony o autorském právu. Jakýkoliv zásah do programu, či do struktury datové části, je porušením práv autora. Uživatel se zavazuje nezasahovat do programové části díla ani do struktury jeho datových bází.

2. Program je uživateli k dispozici tak, jak byl autorem vytvořen, tudíž uživatel nemůže požadovat na autorovi bezplatné úpravy nebo rozšíření funkcí programu.

3. Autor nenese odpovědnost za nesprávné používání programu, za nesprávnou interpretaci jeho dat, za škody, které vznikly na základě použití, nebo nemožnosti program použít, za škody způsobené za běhu programu, zejména při kolizi s jinými programy pracujícími ve výpočetním systému uživatele, škody ze ztrát zisku z podnikání, přerušení podnikání, ztráta informací o podnikání nebo jakékoliv další finanční ztráty.

4. Program může být umístěn na více počítačích oprávněného uživatele, avšak uživatel musí zajistit, že program nebude využívat více osob současně. Uživatel se zavazuje neposkytovat kopie programu (ani kopie dílčích částí) třetím osobám.

5. Uživatel se zavazuje využívat program i výstupy tohoto programu výhradně pro vlastní potřebu, zejména neposkytovat služby programu a přístup k němu třetím osobám.

6. Výstupy získané pomocí programu, zejména ve formě tištěných sestav, nemohou být samy o sobě předmětem prodeje nebo jiného obchodu. Taktéž nelze použít výstupů z programu k vytvoření díla, které je následně předmětem obchodu a v němž výstupy z tohoto programu tvoří podstatnou část.

7. Uživatel je oprávněn (s výhradou bodu 1.) vytvářet pro vlastní potřebu samostatné programové moduly vycházející ze struktury datových bází tohoto programu, které rozšiřují funkce podle specifických podmínek a požadavků uživatele.

   Jsou-li výstupy z programu použity jako část jiného autorského díla, musí uživatel uvést vhodným způsobem citaci originálního zdroje.

8. Problémy vzniklé při užívání programu řeší oprávněný uživatel s tím subjektem, který s uživatelem uzavřel smlouvu o prodeji a užívání tohoto programu.

Toto licenční ujednání má osm bodů.


Hardwarové jednotky
Hardwarové jednotky systému

Tlačítko [image] umožní vytvořit nový záznam o hardwarové jednotce. Proces začíná určením typu jednotky

Poté program vytvoří standardní záznam, který obsluha v dalším upravuje. U textových položek se úpravy provádní běžným způsobem.

Oprava barevně označených položek se vyvolá použitím tlačítka navigátoru "opravit záznam" a dvojitým poklepáním na požadovanou položku. Je zobrazen panel parametrů, po nastavení hodnot obsluha potvrdí tlačítkem "Hotovo".

Položka "Použití" určuje, zda/které události hardwarové jednotky budou zahrnovány do docházky:

 a) pro typ DOCHÁZKOVÁ

 b) pro typ PŘÍSTUPOVÁ, EXPANDER

 c) pro typ ZÁVOROVÁ

Položka "Poplach" určuje nastavení masky poplachu (viz. technický popis HWJ). Položka nemá význam u jednotky "ZÁVOROVÁ". Příklad:

Položka "Relé" se využívá jen u docházkové jednotky. Na obrázku je situace, kdy při příchodu je aktivováno relé pro otevření dveří:

Položka "Konfigurační data" charakterizuje chování jednotky (viz. technický popis HWJ). V závislosti na typu jednotky jsou zobrazeny panely:

 a) pro typ PŘÍSTUPOVÁ, DOCHÁZKOVÁ obsluha nastavuje dobu otevření dveří.

 b) pro typ EXPANDER obsluha nastavuje pro každé dveře zvlášť dobu jejich otevření a dobu čekání na jejich zavření.

 c) pro typ ZÁVOROVÁ obsluha nastavuje pro každou závoru zvlášť dobu jejího otevření, dobu čekání na její zavření a určuje druh používané závory.


Identifikační klíče
Nositelé identifikačních klíčů

Povinné položky záznamu:

"Identifikační klíč" Pokud položka není vyplněna, program vydá zprávu: "Field 'CTM' must have a value"; Hodnota položky musí být v databázi jediná, jinak program vydá zprávu: "Key violation"

"Jméno a příjmení" Pokud položka není vyplněna, program vydá zprávu: "Field 'JMENO' must have a value";

"Os.číslo" Pokud položka není vyplněna, program vydá zprávu: "Field 'OSCIS' must have a value"; Hodnota položky musí být v databázi jediná, jinak program vydá zprávu: "Key violation. Index:IndexOSCIS".

      Obsluha má k dispozici několik přídavných funkcí:

 - tlačítko vyvolá import databáze

 - tlačítko vyvolá export databáze

 - panel pro vyhledání možného jména nositele klíče.

 - tlačítko vyvolá čtení identifikačního klíče.

Po načtení je číslo klíče zobrazeno. V závislosti na režimu databáze je možno informaci vzít na vědomí (režim prohlížení) stiskem tlačítka "OK", nebo (režim oprava záznamu) tlačítkem "Uložit" přenést číslo klíče do opravovaného záznamu. Tlačítko "Přerušit" ruší operaci.

V režimu "oprava záznamu" lze dvojitým poklepáním na údaj položky vyvolat možnost vkládat data podle výběrových seznamů, jejichž obsah je odvozován od jiných databází.

Stiskem pomocného tlačítka [image] jsou zobrazeny možné hodnoty. Tento postup se týká položek "Pracoviště", "Oprávnění" "Docházka".


Pracovní skupiny
Skupiny vyhodocení docházky

Položka "Kód pracoviště" představuje symbolické jméno skupiny uváděné v databázi identifikačních klíčů.

      Položka "Název pracoviště" slouží jako vysvětlení (poznámka).


Rozpisy směn
Rozpisy směn pro docházku

      Obsluha má k dispozici několik přídavných funkcí:

 - tlačítko vyvolá import databáze

 - tlačítko vyvolá export databáze

 - vyhledání podobného jména rozpisu

 - provede přepočet záznamů databáze podle systémového data

Při vkládání záznamu je nutno určit délku cyklu, tj. počet dnů, po kterých se rozpis automaticky opakuje. Standardní hodnota je 7.

      Záhlaví aktuálního rozpisu (názvy dnů v závislosti na délce a datu počátku rozpisu) se aktualizuje jen při režimu "oprava záznamu".

V režimu "oprava záznamu" se při poklepání na položku názvu směny zobrazí panel se seznamem možných směn. Operace se ruší tlačítkem  "x".Poklepáním na řádek seznamu je vybrána hodnota.


Směny
Časové rozvrhy směn

      Obsluha má k dispozici několik přídavných funkcí:

 - tlačítko vyvolá import databáze

 - tlačítko vyvolá export databáze

 - vyhledání podobného jména směny

Obsah položky "Název směny" nesmí být v databázi uložen duplicitně.

Poklepáním na položku úseku směny je vyvolán panel pro nastavení povinné a nepovinné části úseku. Tlačítko "přerušit" operaci s položkou ruší, tlačítko "dokončit" akceptuje nastavené hodnoty.

Dvojité poklepání na položku "Odpracovat" vypočítá součet povinných úseků směny. Údaj (HH:MM) je možno manuálně opravit.


Skupiny oprávnění pro přístup

Pro pohyb po databázi se využívá navigátor, který aktualizuje údaje v oknech pro název a oprávnění skupiny.

      Při vyvolání režimu vkládání nebo oprav je překryt pomocným panelem, který umožní operaci potvrdit, případně zrušit.

      Název oprávnění se zapisuje v odpovídajícím okně. Název nesmí být duplicitní (zpráva "Key violation").

Poklepáním na položku v okně oprávnění je vyvolán panel, který umožní tuto položku specifikovat.

Položka "Jednotka" se určuje ze seznamu hardwarových jednotek, poklepáním na odpovídající řádek, případně se operace přeruší tlačítkem "x".

Položka "Atribut" charakterizuje oprávnění pro složky hardwarové jednotky a závisí na jejím typu. Obsluha volí objekty obsluhované vybranou jednotkou, případně další parametry zaškrtnutím.

Položka "Rozvrh" se určuje podle seznamu časových rozvrhů. Obsluha nastaví jméno rozvrhu (v dolní části je graficky znázorněn průběh týdne) a operaci potvrdí, případně přeruší odpovídajícím tlačítkem.


Časové rozvrhy pro přístup

Levé okno formuláře vyjadřuje časový rozvrh numericky, v pravém okně je grafická interpretace průběhu týdne.

Pro pohyb po databázi je možné využít navigátor, případně volit záznam podle rejstříku.

      Obsluha vyplní název časového rozvrhu a má možnost zařadit až pět časových intervalů. Stanovení časového intervalu provede poklepáním na odpovídající údaj numerické části.

Je vyvolán pomocný panel, kde zaškrtnutím volí dny v týdnu, pro které interval nastavovaný tlačítky platí. Výsledek je zobrazován graficky. Operaci je možno potvrdit, případně zrušit horními tlačítky.

      Uložení celého záznamu zajistí tlačítko navigátoru.


Události
Události v systému

Funkce menu, která umožňuje prohlížení databáze událostí.

Aretované tlačítko "Překlad kódů" určuje, zda bude použit číselný nebo jmenný formát zobrazení dat (srv. řádek 1 a řádek 2).

Pohled na události systému lze měnit použitím filtrů. Aretovaná tlačítka s ikonami umožní nastavení libovolné kombinace kritérií.

Tlačítko pro seznam filtrů je určeno pro budoucí rozšíření systému, k tomuto programu nejsou žádné filtry dodávány.

Jinou možností je ovlivnit řazení záznamů v databázi, které se nastavuje selektorem "Třídit" s možnostmi:

netřídit       - originální řazení záznamů v databázi

AHWJ           - podle adresy jednotek

CTM            - podle čísla identifikačního klíče

CAS            - podle času vzniku události

DATUM          - podle data vzniku události

CTM;DATUM;CAS  - kombinace výše uvedených položek

Pokud je nastaveno třídění podle nějaké položky, je možno vyhledávat podobné záznamy. Do pole "Hledat" se zapíše hledaná hodnota, nebo její část. Dvojité poklepání potom aktivuje hledání.

  - tlačítko umožní vypustit z databáze záznamy, které jsou starší než určená hranice. Zobrazí se formulář pro určení limitu:

Pokud bude operace potvrzena, budou v tomto případě smazány záznamy do 2.června 1998 včetně!


navigátor
VÝZNAM TLAČÍTEK NAVIGÁTORU DATABÁZE


báze
DŮLEŽITÉ DATABÁZE

'WPDSSVA.*'     - databáze kalendáře

'SVATKY.INF'    - šablona svátků roku

'WPDSUNI.*'     - databáze hardwarových jednotek

'WPDSKEY.*'     - databáze identifikačních klíčů

'WPDSPRS.*'     - databáze pracovních skupin

'WPDSDCH.*'     - databáze rozpisů pro docházku

'WPDSSME.*'     - databáze směn pro rozpisy docházky

'WPDSACC.*'     - databáze skupin oprávnění pro přístup

'WPDSCAS.*'     - databáze rozvrhů pro přístup

'EVENTS.*'      - databáze událostí


'WPDSVDCH.*'    - vyhodnocení docházky

'WPDSVDER.*'    - chyby při vyhodnocení

'WPDSPOM.*'     - pomocna baze

'WPDSKEYX.*'    - hledané klíče

'PLAN.*'        - plán objektu

'WPDSCFG.DBF'   - konfigurační soubor

'WPDSJSB.DBF'   - soubor omezení

'WPDS.RTF       - soubor vystupniho procesoru


REKLAMACE

Výsledky zpracování informací v programu jsou ovlivněny nastavením množstvím souvisejících parametrů.  Pokud program správně nepracuje, nebo výstupní sestavy obsahují chyby, je nutno posoudit obsah datbází.

V takovém případě uživatel musí doručit kopie těchto souborů s obsahem databází. Současně je nutno poskytnout informace o vlastnostech používaného počítače (procesor, rychlost, velikost paměti) a operačního systému.


PŘEHLEDOVÝ  MONITOR

     Program periodicky sleduje události v systému a podle zvolené záložky zobrazuje:

 - poslední registrované události klíčů v objektu,

 - obsazení prostorových zón objektu,

 - grafické znázornění objektu a stav prvků systému.

     Po aktivaci se odpovídající tabulky programu nastavují podle aktuálního stavu databáze událostí. Doporučuje se, aby tato databáze byla udržována co nejmenší (viz. funkce mazání databáze událostí). Velký objem dat v této databázi způsobí při startu časovou prodlevu.

     Události jsou ukládány do databáze událostí a zobrazovány v okně, které se při naplnění automaticky maže. V okně se zobrazují všechny události, tedy i takové, které se neprojeví v obsazenosti zón.

     V případě potřeby máte možnost texty smazat, nebo texty zpráv tohoto okna uložit do souboru.

     Varovné zprávy jsou zobrazovány v jiném okně, které se při naplnění automaticky maže. V případě potřeby máte možnost okno smazat, nebo texty zpráv uložit do souboru.

     Monitorování lze pozastavit klepntím na text "pozastavit". Další klepnutí opět aktivuje monitor.

     Tlačítko "Ukončit" přerušuje přehledový monitor.

POZNÁMKA:

     V případě, že systém je tvořen několika hardwarovými jednotkami, může v některých případech docházet ke generování falešných varovných zpráv. Tento jev se může uplatnit tehdy, pokud  nositel klíče může "způsobit" dvě události v časovém rozmezí menším než perioda dotazování jednotek (5 s.), přičemž jedna z nich patří k vnější a druhá k vnitřní zóně.

     Program totiž čte postupně a pravidelně události od všech jednotek,

avšak vlivem geometrického rozmístění prvků systému dojdou informace o dvou závislých událostech v nevhodném pořadí (čas události je shodný, protože jednotky PDS8 čítají čas v celých minutách).

MOŽNOSTI ZOBRAZENÍ

 a) Poslední registrované události klíčů v objektu;

     V tabulce je uchováván popis poslední události každého     identifikačního klíče, která byla při sběru dat, nebo monitorování     přečtena a uložena v databázi událostí.

     Systém rozlišuje tři stavy:

      - o daném klíči není k dispozici žádná událost (šedá barva),

      - u daného klíče je informace o příchodu (zelená barva),

      - informace o odchodu (červená barva).

POUNÁMKA:

     Systém nerozlišuje aktuální datum a datum, kdy událost vznikla! Jako přítomný bude tedy označen i klíč, jehož čas události nemusí odpovídat době vyhodnocování.

     Z pohledu logiky platí jediná správná interpretace:

"Je pravdou že u idenitifikačního klíče XXX byla naposledy registrována událost YYY v čase TTT."

     Uživatel sám musí poroudit relevantnost údaje.

 b) Obsazení prostorových zón objektu;

     Hardwarové jednotky pro obsluhu dveří (přístupová, expander) musí mít zapojeny vstupy pro kontrolu jejich otevření. Při použití docházkových a závorových jednotek (tyto nemají kontrolu otevření), závisí prezentace výsledků na přesnosti (chování) nositelů identifikačních klíčů.

Pokud systém zjistí nesrovnalosti, generuje varovné zprávy.

     Každý prvek sytému (dveře, závora) řízený jednotkami PDS-8 lze přiřadit některé prostorové zóně.

     Seznam prvků je veden v samostatné databázi, která se vytváří podle základních databází programu. Tuto databázi lze částečně upravovat.

     Určení PROSTOROVÉ ZÓNY závisí na konkrétní situaci v objektu uživatele. Dělí se na VNĚJŠÍ a VNITŘNÍ.

     VNĚJŠÍ ZÓNA představuje hranici celého objektu organizace uživatele. Prvky systému patřící do vnější zóny jsou určeny nastavením základních databází programu. Jde o ty prvky, jejichž události se využívají pro vyhodnocování docházky a které byly označeny v databázi hardwarových jednotek (položka použití, vnější vstupy do objektu).

     VNITŘNÍ ZÓNY pojmenovává uživatel libovolně podle potřeby.

Vnitřní zóny se nemohou překrývat, nemohou být do sebe vnořeny!

Příklad přípustných možností:

     Prvky systému (s výjímkou prvků automaticky přiřazených vnější zóně)

lze přiřadit do zón, jejichž naplnění požadujeme sledovat. Pokud prvek systému nebude zažazen do nějaké zóny nebudou aktivity na tomto prvku systému v zónách vyhodnocovány.

POSTUP ZPRACOVÁNÍ

1. Při prvním startu programu zvolte záložku "Nastavení parametrů monitoru". Tlačítkem "Definovat zóny objektu" vyvoláte formulář pro určení zón.

2. Stiskněte tlačítko "Podle systému". Tímto způsobem bude určeno základní rozdělení prvků systému na vnitřní a vnější.

3. Stiskněte tlačítko "Seznam zón". Zobrazí se formulář databáze. Podle potřeby doplňte a pojmenujte zóny. Tyto zóny potom bude možno přiřazovat prvkům systému. Formulář zavřete.

4. Ve formuláři klepněte myší na vybraný řádek seznamuprvků systému. Stiskněte tlačítko "Určit zónu". Zobrazí se formulářseznamu zón. Pro výběr ze seznamu klepněte myší na vybraný řádek seznamu prvků systému a stiskněte tlačítko "Vybrat".

   Tlačítko "Žadný" vyřadí prvek systému ze zóny.

   Tlačítko "Přerušit" ruší operaci.

   Tímto způsobem přiřadíte požadované prvky systému zónám.

5. Tlačítko "Přehled" zobrazí aktuální rozdělení objektu na zóny a prvky systému. Zpět se vrátíte pomocí tlačítka "Prvky", tlačítkem "Přerušit" odejdete do hlavního menu.

 c) Grafické znázornění objektu a stav prvků systému;

Postup při zpracování:

1) Pomocí grafického editoru zpracujte půdorys objektu. Doporučená velikost obrazu 640x480 obrazových bodů. Při zpracování vezměte v úvahu, že jednotlivé prvky systému (dveře, závory, obsazené pomocné vstupy) budou do plánu zobrazovány jako čtvercové obrazy rozměru 16x16 obrazových bodů.

2) Soubor uložte do domovského adresáře programu WIN_KIT pod jménem "PLAN.BMP". Pokud při spuštění tohoto programu nebude soubor "PLAN.BMP" nalezen, bude vytvořen nový, ve kterém  bude vytvořen rastr 80x80 obrazoých bodů.

3) Každý prvek sytému (dveře, závory, obsazené pomocné vstupy) je potom možno do plánu umístit. Pokud prvek nebude zažazen do plánu, nebudou ktivity na tomto prvku systému vyhodnocovány.

4) Program rozlišuje mezi prvky zařazenými do plánu (tyto jsou graficky prezentovány) a nezařazenými, které jsou uvedeny v příslušném seznamu formuláře.

   Tlačítko "Nový podklad plánu" vytvoří "prázdný" plán (soubor "PLAN.BMP" s rastrem 80x80 bodů).

   Tlačítko "Smazat všechny prvky" vymaže prvky z databáze plánu.

5) Uživatel má k dispozici dvě operace: "Přidávat nezařazené" a "Ubírat objekty plánu". Potom je na panelu nad tlačítky zobrazována nápověda pro další kroky.

6) Již umístěné objekty plánu lze přemisťovat. Přitom je třeba ukázat na objekt, stisknout levé tlačítko "myši", přejít s objektem do nové pozice a uvolnit tlačítko.

   Pozice objektů plánu je možno měnit jen v rámci aktuálního výřezu. Na hranicích výřezu je objekt automaticky "upuštěn". Po změně souřadnic vyřezu (viz. ovladače pro obě souřadnicové osy) je možné objekt přesouvat dále.

7) Pokud se kurzorem "myši" pozastavíte nad objektem plánu, bude zobrazen název objektu.

8) Všechny změny jsou okamžitě promítány do nastavení systému, takže při přechodu do režimu monitorování je zobrazován nový stav.


DATABÁZE ROZPISŮ

     Efektivita použití periodicky generovaného rozpisu pracovní doby může být u některých uživatelů díky nepravidelnostem práce jednotlivých osob poměrně nízká a případné úpravy databází před výpočtem jsou pracné.

     Program reaguje na tuto skutečnost tak, že umožní předem vytvořit a uchovávat aktuální rozpisy směn pro každého pracovníka a dané období.

     Tyto rozpisy lze podle konkrétní situace použít, případně změnit.

Příprava rozpisu se zahajuje určením období a pracovníka, pro kterého se rozpis upravuje (vytváří). V okně tabulky se vždy zobrazí rozpisy směn pro vybraného pracovníka, bez ohledu na období, avšak všechny operace s rozpisem jsou na vybrané období vázány, neboť platí zásada, že docházka je vyhodnocena pouze pro ty dny, pro které je rozpis směn definován a zpracovatel musí tudíž uvážit  širší souvislosti obsahu databáze.

     Přehled o stavu naplněnosti databáze je možno získat použitím tlačítka "Obsah databáze", které vyvolá rejstřík osob, pro které je zpracován alespoň jeden denní rozpis.

     Podle situace lze poklepem na dané jméno rychle přejít na rozpisy dané osoby (tlačítko "Na pracovníka"), tlačítkem "Vymazat" budou vymazány všechny záznamy vybraného pracovníka, tlačítko "Vymazat vše" smaže záznamy v celoé databázi.

Po určení období a pracovníka má uživatel několik možností:

   - nastavit prázdný rozpis (tl. "Prázdný rozpis"),

   - nastavit takový, jaký by byl systémem nastaven automaticky (tl. "Předepsaný rozpis"),

   - přečíst rozpis podle nějakého dříve uloženého vzoru (zpracovaný rozpis je možno uchovat jako vzorový pro pozdější použití, případně jej vytisknout).

     Přitom může volit mezi prostou náhradou směn všech dnů, nebo jen těch, které prozatím nejsou v rozpisu obsaženy.

Tlačítko "Norma za období" zobrazí celkový počet hodin, které je nutno odpracovat (dáno součtem dílčích norem období).

Aktuální záznam databáze je možno upravovat.

     Tlačítko "Smazat poznámku" vymaže text poznámky, tlačítko "Opravit poznámku" vyvolá pomocný seznam poznámek, který lze doplňovat a dlouhodobě uchovávat. Obsah seznamu závisí na zvyklostech uživatele.

     Položka poznámka (max. 8 znaků) bude v případě použití tištěna ve výstupní sestavě. Její obsah nemá vliv na výpočet. Proto, pokud potřebuje uživatel např. vyjádřit, že daný den pracovník čerpal náhradní volno, použije poznámku "nahr.v." a současně musí upravit normu práce v daném dni (tl. "Opravit směnu").

     Potom je zobrazen formulář směny s úplnými informacemi o směně. Postup opravy časových úseků je shodný s postupem (viz. databáze časové rozvrhy směn).

     Použitím vybraných tlačítek je možno směnu vynulovat, případně použít vzory pro volnou, ranní, odpolední nebo noční směnu s normou práce 8 hodin.

     Pokud vznikne potřeby jiných vzorů, použije uživatel tlačítko "Podle seznamu", které umožní výběr z databáze časových rozvrhů směn.