The document outlines 10 use cases (UC1-UC10) for an attendance tracking system, including logging in, user management, class registration, attendance registration using IP addresses and QR codes, time tracking, automatic notifications, generating attendance reports, managing absences and permissions, viewing attendance history, and integrating with a school calendar.
The document outlines 10 use cases (UC1-UC10) for an attendance tracking system, including logging in, user management, class registration, attendance registration using IP addresses and QR codes, time tracking, automatic notifications, generating attendance reports, managing absences and permissions, viewing attendance history, and integrating with a school calendar.
The document outlines 10 use cases (UC1-UC10) for an attendance tracking system, including logging in, user management, class registration, attendance registration using IP addresses and QR codes, time tracking, automatic notifications, generating attendance reports, managing absences and permissions, viewing attendance history, and integrating with a school calendar.
UC3: Class started UC4: Attendance registration with IP address and QR code UC5: Time tracking UC6: Auto notification UC7: Generate attendance report UC8: Absence/Permission management UC9: Attendance history UC10: School calendar
UC1: Login
UC2: User management
UC3: Class Started
Admin Account Database
UC4: Attendance registration with IP address and QR code