High quality time attendance system