The Attendance Management System is a flexible employee timekeeping and attendance tracking tool that automates the collection of time and attendance data from terminals. It calculates employee hours, wages, absences and generates over 30 types of reports. The system supports unlimited users and objects and can be accessed via the internet or client/server. It connects to various time and attendance terminals via COM port, LAN, USB or modem to efficiently track employee time and attendance while reducing costs associated with manual tracking and reporting.