In the Student Attendance System, there are two main users: Teacher and Student. The Teacher manages daily attendance by marking students as present, absent, or late for each class session. They can also view detailed attendance records for individual students, helping them monitor attendance patterns over time. Additionally, Teachers can generate attendance reports for their classes, which provide insights into overall class attendance trends and identify any attendance issues. On the other hand, Students can view their personal attendance records to stay informed about their attendance status and monitor patterns over a given period. If they notice an error, Students can raise a discrepancy request to correct their attendance record, ensuring accuracy. Together, these features facilitate efficient attendance tracking and transparency for both Teachers and Students.