Biometric attendance mobile application for workforce management
Author:
Nguyen, Tuan Kiet
Thesis type:
Diploma thesis
Supervisor:
Nguyen, Viet Bach
Opponents:
Vojíř, Stanislav
Thesis language:
English
Abstract:
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.
Keywords:
React Native; MongoDB; Bluetooth; web application; Node.js; attendance system; mobile application; Google Play; attendance; React; App Store
Thesis title:
Biometrická docházková mobilní aplikace pro řízení pracovní síly
Author:
Nguyen, Tuan Kiet
Thesis type:
Diplomová práce
Supervisor:
Nguyen, Viet Bach
Opponents:
Vojíř, Stanislav
Thesis language:
English
Abstract:
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.
Keywords:
React; React Native; Node.js; Bluetooth; webová aplikace; Google Play; docházka; docházkový systém; MongoDB; mobilní aplikace; App Store
Information about study
Study programme:
Znalostní a webové technologie
Type of study programme:
Magisterský studijní program
Assigned degree:
Ing.
Institutions assigning academic degree:
Vysoká škola ekonomická v Praze
Faculty:
Faculty of Informatics and Statistics
Department:
Department of Information and Knowledge Engineering
Information on submission and defense
Date of assignment:
15. 5. 2024
Date of submission:
2. 12. 2024
Date of defense:
2025
Files for download
The files will be available after the defense of the thesis.