Primarna funkcija zapisivača radnog vremena zaposlenika je bilježenje dolazaka i odlazaka zaposlenika. U početku su se ispisivali na vremenskim karticama, a kasnije su se bilježili na čipove ili učitavali izravno na poslužitelj. Satovi su općenito podijeljeni u šest generacija:
Prva generacija bio je uređaj-za evidenciju prisutnosti na kartici, koji je postupno zamijenio ručno bilježenje prisutnosti 1970-ih. Upotrijebio je metalnu karticu na kojoj su se redovito bušile rupe, zatim je upotrijebio fotoosjetljivi element i svjetlosnu projekciju za identifikaciju broja osobe. Bio je temeljen na 8086 ili 80286 procesoru. Međutim, lim se lako deformirao, što je rezultiralo greškama u prepoznavanju. Zajedno s ograničenjima razlučivosti, ova vrsta stroja za praćenje nije bila široko prihvaćena u rudnicima ugljena, koji su često zapošljavali tisuće radnika.
Druga generacija bila je stroj za evidenciju barkodova. Ovaj je stroj koristio optičke principe za projiciranje slike crtičnog koda unutar svjetlosne zrake rudarske svjetiljke. Prije odlaska u rudnik, radnici su jednostavno mogli osvijetliti svjetiljku na namjenskom senzoru prisutnosti kako bi pratili vrijeme. Ova je metoda bila praktična i brza, a ovo je bio najraniji tip stroja za prisutnost koji se koristio u rudnicima u mojoj zemlji.
Međutim, rudarske svjetiljke, kao oprema koja često radi u teškim okruženjima, zahtijevaju često održavanje, a izobličenje projekcije predstavljalo je veliki problem. Treća generacija je stroj za-prisustvo na temelju magnetske kartice, trenutno najčešći. Na primjer, rudari ugljena koji koriste svoje kartice za ulazak i izlazak iz rudnika postala je uobičajena praksa. Četvrta generacija je biometrijski stroj za praćenje prisutnosti, koji koristi biometriju za identifikaciju. Jednostavno postavljanje prsta, ruke ili lica na čitač ili licem prema njemu omogućuje identifikaciju. Ovo je izuzetno praktično i sprječava varanje, poboljšavajući sustave upravljanja.
Peta generacija je stroj-temeljen na kameri i fotografiji-koji učinkovito nadilazi ograničenja biometrije u smislu okruženja i populacije korisnika. Kombinirajući upravljanje pametnom karticom s ručnim upravljanjem, prikladni su za okruženja kao što su tvornice i rudarska poduzeća. Oni su danas najčešće korištena vrsta. Šesta generacija je inteligentni stroj za praćenje prisutnosti u oblaku, koji se neprimjetno integrira s mobilnim internetskim aplikacijama poput WeChata.
Upravljanje prisutnošću, dolazak i odlazak, upit o evidenciji prisustva, generiranje statistike prisustva i traženje dopusta i prekovremenog rada može se izvršiti putem mobilnih uređaja kao što su telefoni.