Biometric attendance mobile application for workforce management
Autor(ka) práce:
Nguyen, Tuan Kiet
Typ práce:
Diploma thesis
Vedoucí práce:
Nguyen, Viet Bach
Oponenti práce:
Vojíř, Stanislav
Jazyk práce:
English
Abstrakt:
This master thesis deals with the design and implementation of a secure and accurate attendance system. The proposed system consists of several core applications: a web-based administration interface for employers to manage and track attendance, a main server for centralized operations, a mobile application with biometric security for employees to take attendance, and a local server that can be deployed on a desktop computer using a Bluetooth adapter to increase the accuracy of location tracking. The work shows that attendance systems using technological advances effectively address the limitations of traditional methods. Despite differences in hardware adapted to different workplaces, it highlights that all attendance systems share the same basic criteria: accurately track arrivals and departures, prevent unauthorized attendance, and ensure reliability and consistency across different environments. The research also highlights the potential of mobile phones equipped with embedded biometric hardware to serve as secure personal identifiers. The system is developed using JavaScript technologies: React for the administration interface, React Native for the mobile application, Node.js for the main and local server, and MongoDB for database management. The mobile application is deployed in the Apple App Store and Google Play.
Klíčová slova:
React Native; MongoDB; Bluetooth; web application; Node.js; attendance system; mobile application; Google Play; attendance; React; App Store
Název práce:
Biometrická docházková mobilní aplikace pro řízení pracovní síly
Autor(ka) práce:
Nguyen, Tuan Kiet
Typ práce:
Diplomová práce
Vedoucí práce:
Nguyen, Viet Bach
Oponenti práce:
Vojíř, Stanislav
Jazyk práce:
English
Abstrakt:
Tato diplomová práce se zabývá návrhem a implementací bezpečného a přesného docházkového systému. Navrhovaný systém se skládá z několika základních aplikací: webového administračního rozhraní pro zaměstnavatele, které slouží ke správě a sledování docházky, hlavního serveru pro centralizované operace, mobilní aplikace s biometrickým zabezpečením pro zaměstnance, která slouží k pořizování docházky, a místního serveru, který lze nasadit na stolní počítač pomocí adaptéru Bluetooth pro zvýšení přesnosti sledování polohy. Práce ukazuje, že docházkové systémy využívající technologický pokrok účinně řeší omezení tradičních metod. I přes rozdíly v hardwaru přizpůsobeném různým pracovištím zdůrazňuje, že všechny docházkové systémy mají stejná základní kritéria: přesně sledovat příchody a odchody, zabránit neoprávněné docházce a zajistit spolehlivost a konzistenci v různých prostředích. Výzkum také zdůrazňuje potenciál mobilních telefonů vybavených vestavěným biometrickým hardwarem, které mohou sloužit jako bezpečné osobní identifikátory. Systém je vyvinut pomocí technologií JavaScriptu: React pro administrační rozhraní, React Native pro mobilní aplikaci, Node.js pro hlavní a místní server a MongoDB pro správu databáze. Mobilní aplikace je nasazena v obchodech Apple App Store a Google Play.
Klíčová slova:
React; React Native; Node.js; Bluetooth; webová aplikace; Google Play; docházka; docházkový systém; MongoDB; mobilní aplikace; App Store