Z-WARE

Architektura docházkového systému

Aplikace Docházka M.S.O. pracuje v principu architektury dvouvrstvého „tlustého“ klienta. To znamená, že na každé klientské stanici musí být nainstalovaný klientský program. Klientský program potom přistupuje zpravidla prostřednictvím ODBC rozhraní k SQL serveru. Aktualizace klientských programů jsou prováděny automaticky bez nutnosti ruční obsluhy.

Vzhledem k použitým programovacím prostředkům se předpokládá i bezproblémové nasazení v terminálovém provozu (Citrix – dosud nebylo testováno, Microsoft Terminal Server – úspěšně testováno pomocí vzdáleného přihlášení na MS Windows 2003 Server)

Současnou verzi docházkového systému lze provozovat s těmito zdroji dat: tabulky .DBF (souborový přístup), MySQL Database Server, Microsoft SQL Server, PostgreSQL a Oracle 9g. Přístup k SQL serveru vyžaduje právě jedno připojení pro každý spuštěný klientský program a jedno připojení pro aplikaci DServer (viz. níže).

Automaticky prováděné operace, zpracování nových průchodů a komunikaci s docházkovými terminály/zámky zajišťuje aplikace DServer. Tato aplikace je v celém systému jen jedna, zpravidla je spuštěna jako služba na serveru. Jádro aplikace je shodné s jádrem klientského programu. Aplikace zpracovává nové průchody získané z terminálů, zajišťuje odesílání nových osob, změn čísel čipů, hodnot bilance (salda) apod. do docházkových terminálů, sleduje e-mailovou schránku a vyřizuje požadavky zaslané e-mailem. Dále provádí tzv. kontrolní chod (zpravidla spouštěný v nočních hodinách), během kterého dochází podle definovaných pravidel k automatickému ukončování neúplných záznamů, vkládání předefinovaných záznamů (svátek, plánovaná dovolená) nebo vkládání pokračujících nepřítomností (nemoc, dovolená, OČR). Uživatelsky je možné definovat automaticky prováděný import/export údajů, vytváření bezpečnostní zálohy dat atd.

Webový prohlížeč

K dispozici je webové rozhraní, které umožňuje prohlížení docházkových údajů z běžného internetového prohlížeče, volitelně lze v rozhraní povolit jednoduché úpravy docházkových údajů, nejedná se však o plnohodnotného klienta. Povoleny jsou následující operace:

Popis modulů docházkového systému

Docházka

Přístupy

Informace a sledování

Vrátnice a návštěvy

Žádosti

Rozpis práce

Vozidla

Personalistika

Rozšiřitelnost

Docházkový systém je neustále přizpůsobován potřebám zákazníků a legislativním změnám. Některé moduly byly vyvíjeny podle specifických požadavků konkrétních zákazníků (ve výše uvedeném výčtu standardních modulů nejsou tyto speciální moduly uvedeny, protože zpravidla nejsou použitelné pro jiného zákazníka).

Popis struktury dat je volně dostupný z klientského programu, data docházkového systému jsou zabezpečena na úrovni SQL serveru (nejsou docházkovým systémem nijak šifrována), je tedy možné k nim přistupovat i prostředky třetích stran.

Národní prostředí

Docházkový systém je původní tuzemský produkt a od začátku je vyvíjen v českém jazyce. Pracuje v prostředí Windows ve standardním kódování 1250 středoevropské jazyky (Windows). Při provozu v nelokalizovaných verzích systémů Windows musejí mít tyto systémy nainstalovanou podporu zmiňovaného kódování.

Export a import dat do jiných systémů

Export dat

Obecně lze jakoukoliv tiskovou sestavu exportovat do souborů těchto formátů (nutné zakoupení volitelné knihovny XFRX):

Výstupní soubor potom vzhledově odpovídá zdrojové tiskové sestavě tj. obsahuje členění na stránky, záhlaví, zápatí a nadpisy. Tento typ výstupu tedy není příliš vhodný na další „strojové“ zpracování.

Z většiny modulů je dále možné provádět export vybraných polí do různých formátů (např. DBF, CSV, TXT, HTML). Export je prováděn na datové úrovni tj. výstupní soubor není formátován a obsahuje pouze „surová“ data vhodná pro další zpracování.

Dále docházkový systém disponuje možností specifických exportů konkrétních dat:

Export je prováděn podle typu buď do souboru nebo přímo vstupem do databáze cílového systému.

Import dat

Vývoj a údržba systému, koncepce dalšího rozvoje

Systém je neustále vyvíjen a přizpůsobován zejména požadavkům zákazníků, aktualizace jsou pro registrované zákazníky dostupné na webových stránkách firmy. Plánujeme mj. doplnění modulu pro evidenci a vyúčtování služebních cest, rozšíření funkčnosti webového prohlížeče. Připravuje se podpora dalších typů SQL serverů, jazykové mutace. Prozatím zůstává zachována podpora starších verzí Windows – tj. 9x/NT.

Validní XHTML 1.0 a CSS. Design © Blue Beret 2006–2008