Popis: |
Namen diplomskega dela je izdelati delujoč prototip aplikacije, katere glavna naloga je beleženje delovnega časa, vodenje evidence časa dela ter nadzor zaposlenih z uporabo kontrole dostopa, ki je izvedena s pomočjo pametnega telefona. Kontrola dostopa je učinkovit sistem za izvajanje zagotavljanja varnosti fizičnih prostorov in digitalnih informacij pred nepooblaščenim dostopom. Kontrola dostopa se lahko nadgradi še v samodejno beleženje delovnega časa zaposlenih. V teoretičnem delu smo raziskali omenjena sistema in se na podlagi ugotovitev v naslednjem poglavju lotili idejne zasnove prototipa. Ideja je prerasla v konkretno analizo zahtev in izvedbo. Vsako zahtevo smo implementirali posamično. Z uporabo različnih programskih rešitev smo uspešno izdelali prototip sistema, ki s pomočjo pametnega telefona in namizne aplikacije ter NFC terminala beleži evidenco ur dela in omogoča kontrolo dostopa. Rezultat je delujoča aplikacija, ki je v zadnjem poglavju še preizkušena v produkcijskem okolju. The main aim of this thesis is to develop a functioning application prototype of a time-andattendance system for automatic time and attendance registration, time and attendance management and for controlling employees’ access, using smart phones. The access control is an excellent solution for security management of physical rooms as well as digital information, with a purpose of preventing unauthorized access. Access control can be further upgraded into a time-and-attendance system. In the theoretical part of our thesis both systems are researched, resulting in a conceptual design of our prototype. A conceptual design advanced into requirements analysis. Every requirement was implemented separately. A prototype was created using different software solutions. Via mobile phone application, desktop application and NFC terminal, our prototype is able to run access control service and time attendance service. The result of this thesis is therefore a working prototype. In the last section, the prototype is tested and analysed in production environment. |