quello che secondo me ti serve è un bel server (o pc dell'ufficio ) con iis ed sql server, ti fai una paginetta asp con 4 bottoni "Ingresso" "Inizio pausa" "Fine pausa" "Uscita" dove i tuoi colleghi/dipendenti si dovranno collegare, inseriranno come credenziali per l'accesso alla pagina una user e password con i quali li riconoscerai ed in una tabella
id_movimento, id_utente, data, movimento, ora_movimento
farai una insert con dentro l'id dell'utente la data odierna, codificherai i 4 possibili movimenti tipo IN=ingresso IP=inizio pausa FP=fine pausa e US=uscita e l'ora esatta in cui è stato fatto clic sul bottone
sta poi a te avere accorgimenti magari in javascript per far vedere ai dipendenti l'ora di riferimento (quella cioè del server) in movimento anzichè statica come sarebbe se la stampassi direttamente dall'asp... e varie altre come richieste di conferma quando fai clic sui bottoni ecc ecc...
----------------------------------------------------------------------
http://www.flashinlabs.biz o .com o .net o .it fate voi :P