An automated attendance system is a system that saves and tracks the status of a student or staff. It records and shows the status of students; whether they are present or absent in the class. Each department may have their own logins. Majority of such systems work on the basis of face detection and other recognition algorithms that automatically detect a student using a webcam or other similar devices and mark his/her attendance. By using such an automated attendance management system for students, you will be able to find out whether a student is present in the class or not. The software can generate daily, weekly, monthly and yearly reports.