Stránka 1 z 1

Docházkový systém

Napsal: 31 led 2022, 19:50
od Kony
Ahoj, přemýšlím že si udělám jednoduchý docházkový systém do firmy....

A nyní moje myšlenky :
- udělat MySQL kde bych měl uložené RFID čipů + jméno + ID + heslo
jestliže se načte buď RFID nebo ID a heslo tak se překontroluje tabulka s loginy a pokud najde někde shodu tak uloží datum a čas a stav dle zvoleného tlačítka a tento stav potom odeslal do MySQKL

šlo by to takto udělat ???

Výstup bych udělal přímo připojením na MySQL, kde bych si dělal různé reporty

Následně bych si pomocí PHP filtroval DB dle zvolených kritérii

Takze výsledku by to vypadalo :
PHP stránka, která by měla obsluhovat tabulku s přístupy
PHP stránka, která bude filtrovat záznbamy z druhé tabulky dle zadaných kritériii

Re: Docházkový systém

Napsal: 31 led 2022, 21:19
od KamilV
Ano.
Ovšem heslo do DB nepatří. Ukládej si jen hash hesla. V případě, že budeš mít ve skriptu díru a někdo si dumpne obsah db, neuniknou hesla uživatelů...
Jak bude RFID čtečka komunikovat s SQL? Určitě by měla šifrovaně.

Re: Docházkový systém

Napsal: 31 led 2022, 21:34
od Kony
Tohle vibec neresim... db a php pobezi na lokalnim serveru bez pristupu k internetu ... zamestnanci budou mit psristup pouze k terminalu...

Re: Docházkový systém

Napsal: 31 led 2022, 21:52
od KamilV
Jak myslíš. U zaměstnavatele možná o to víc, osobní údaje musí být uchovávány dle GDPR (čl. 32), ideálně dle norem ISO.
Chápu, možná je to malá firma, ale vždy se můžou dva zaměstnanci mezi sebou pohádat a začít si "pípat" odchody, když ti nějakou díru objeví.

Re: Docházkový systém

Napsal: 31 led 2022, 21:56
od Kony
Poprosim o neresi problemu co se tyce GDPR.... toto reseni lze vyuzit i pro dalsi reseni

Re: Docházkový systém

Napsal: 31 led 2022, 22:02
od KamilV
V tom případě už odpověď máš.
Ano, šlo by to udělat.

Re: Docházkový systém

Napsal: 01 úno 2022, 07:45
od pavel1tu
Ano, lze a je jich již pár funkčních.
Pár mých poznatků (já vyvýjel jen specifický HW, ale měl jsem přístup k celému projektu), firma měla před 5 lety 25 zaměstnanců, nyní asi 110

PC/SQL
- dělat denní zálohy, je to hodně přepisů na RPi to byl opruz, po přesunutí serveru na NAS v pohodě
- máme i profily pracovní doby, kdy se hlídají pozdní příchody atd., generují se týdenní e-maily vedoucímu
- doplňovaly se nedávno i odchody k lékaři atd. z toho se na serveru autonaticky generují e-maily aby příslušná asistentka spárovala propustky
- doplněno osobní číslo zaměstnanců, klíčování dle ID čipu je chyba

Snímací jednotky
- doplnilo se záložní napájení pro krátkodobé výpadky elektřiny
- neobsahují žádná data, do RAM si načítají vše (čísla karet atd.) ze serveru + cyklicky si co 15 min vyžádají případné změny této databáze
- automatické přednastavení příchod/odchod podle aktuálního času
- Arduina nahrazena v druhé verzi STM32 (spolehlivost a výkon je úplně jinde)
- sériový LAN modul nahrazen vlastním, byl vyvíjen i pro výrobky zde vyráběné (ty moduly z číny jsou při provozu 24/7 nespolehlivé, použít nějaký "profi")

Jinak před započetím projektu
- pečlivě si vybrat HW, vybírat dle spolehlivosti
- udělat si co jepodrobnější seznam co od toho chcete