Time-and-attendance management