Absence Statistics and Dashboard
Attendance Dashboard
This page is reached at /attendance/dashboard (it does not yet have a dedicated entry in the navigation menu). It shows:
- Absent today and Late today;
- Absence rate for the day and for the month (global rates — no per-class breakdown on this page);
- Pending justifications;
- the number of pupils who have reached each alert threshold (Pupils at threshold N1, N2, N3);
- a weekly trend chart.
Two links at the top of the page lead to the Validation Queue (justifications awaiting approval from the student welfare officer / administration) and the Period Summary.
Period Summary
Dedicated page (/attendance/period-summary): select a pupil and a period to get their absence summary (unjustified half-days, etc.) over that period.
There is no “Reports → Generate Report” section today: period analysis goes through this summary page, pupil by pupil.
Per-Class Breakdown
The per-class breakdown of absenteeism is not on the Attendance Dashboard but in the Reporting module (/reporting/attendance), which includes an attendance heatmap by class.
Alert Thresholds
Thresholds are fixed, expressed in unjustified half-days per calendar month, and cannot be configured:
- N1: 3 half-days
- N2: 5 half-days
- N3: 10 half-days (regulatory threshold)
School Reports
Absences are always included in school reports: there is no option to exclude them.