CheckPoint
From PlcWiki
m (→Nahrání dat z terminálu) |
m (→Nahrání dat z terminálu) |
||
Line 21: | Line 21: | ||
Průběh zpracování dat: | Průběh zpracování dat: | ||
* Nahrání souboru s příponou txt (adresář je uveden ve web.xml - import). | * Nahrání souboru s příponou txt (adresář je uveden ve web.xml - import). | ||
+ | * Parsování řádek souboru a hledání uživatele. | ||
* Nalezení jedné nejmladší inspekce pro dané místo (RFID) s datumem požadované kontroly menší nebo rovno aktuálnímu datu a času. | * Nalezení jedné nejmladší inspekce pro dané místo (RFID) s datumem požadované kontroly menší nebo rovno aktuálnímu datu a času. | ||
* Nastavení data, času, hodnoty a uživatele ze souboru dat terminálu. | * Nastavení data, času, hodnoty a uživatele ze souboru dat terminálu. |
Revision as of 11:45, 5 December 2013
Contents |
CHECK POINT - správa kontrolních míst
Aplikace je určena pro generování kontrolního seznamu, podle kterého jsou ověřovány stavy kontrolních míst. Hodnoty z těchto míst jsou zapisovány do tohoto seznamu, který slouží zároveň jako report.
Nastavení uživatele
Pro nastavení uživatele není grafické rozhraní. V DB tabulce user_data je třeba uživatele založit a nastavit mu práva do aplikace. Pokud sloupeček tag obsahuje slovo admin, uživatel má právo ke všem funkcím aplikace. Pro zpracování dat z terminálu je nutné vyplnit identitu uživatele ve sloupci external_id. To je shodné s id na snímaném RFID čipu. Autentikace uživatele je řízena serverem Tomcat pomocí tomcat-users.xml.
Nastavení terminálu
Aplikace terminálu je ke stažení ze serveru /checkpoint/CheckPoint.AGX
Zobrazení popisků k načteným datům přímo v terminálu slouží lookup soubor, který lze vygenerovat pomocí webové aplikace.
Nahrání dat z terminálu
Struktura jednoho řádku nasnímaných dat je yyy-MM-dd,HH:mm:ss,ID,hodnota
V prvním záznamu (řádku) je očekáván v hodnotě ID otisk čipu uživatele. Dokud není uživatel nalezen (user_data.external_id), není záznam (řádek) zpracován. K nahrání dat slouží formulář na adrese /checkpoint/Upload.html
Průběh zpracování dat:
- Nahrání souboru s příponou txt (adresář je uveden ve web.xml - import).
- Parsování řádek souboru a hledání uživatele.
- Nalezení jedné nejmladší inspekce pro dané místo (RFID) s datumem požadované kontroly menší nebo rovno aktuálnímu datu a času.
- Nastavení data, času, hodnoty a uživatele ze souboru dat terminálu.