diff --git a/src/main/webapp/02-attendance.xhtml b/src/main/webapp/02-attendance.xhtml index 6529020..abc2c6a 100644 --- a/src/main/webapp/02-attendance.xhtml +++ b/src/main/webapp/02-attendance.xhtml @@ -22,7 +22,7 @@ - + @@ -52,16 +52,14 @@ -
- -
+ + + + + + + - - - - - - diff --git a/src/main/webapp/04-lecturerHome.xhtml b/src/main/webapp/04-lecturerHome.xhtml index cdf9018..8fb21da 100644 --- a/src/main/webapp/04-lecturerHome.xhtml +++ b/src/main/webapp/04-lecturerHome.xhtml @@ -28,6 +28,7 @@ + diff --git a/src/main/webapp/05-adminStaff.xhtml b/src/main/webapp/05-adminStaff.xhtml index b59cc55..3340b0c 100644 --- a/src/main/webapp/05-adminStaff.xhtml +++ b/src/main/webapp/05-adminStaff.xhtml @@ -21,6 +21,7 @@ + diff --git a/src/main/webapp/06-Reports.xhtml b/src/main/webapp/06-Reports.xhtml index 64352f3..6a72550 100644 --- a/src/main/webapp/06-Reports.xhtml +++ b/src/main/webapp/06-Reports.xhtml @@ -3,10 +3,11 @@ xmlns:h="http://xmlns.jcp.org/jsf/html" xmlns:f="http://xmlns.jcp.org/jsf/core" xmlns:ui="http://xmlns.jcp.org/jsf/facelets" - xmlns:p="http://primefaces.org/ui"> + xmlns:p="http://primefaces.org/ui" + xmlns:pe="http://primefaces.org/ui/extensions"> - Reporting AttendanceTrak + Reporting AttendTrak @@ -19,6 +20,7 @@ + @@ -27,32 +29,78 @@

Reports Attendance Tracking

- Info: example primefaces panel signup to the attendance web App + Info: Reports for admin staff

- +
+ + + +
- Sign Up -

Attendance System Sign Up

+ Absence Report +

AttendTrak Absent Report. use https://www.primefaces.org/showcase/ui/chartjs/pie.xhtml

+ - Username - - Password - - Confirm Password - - email - + Total absence + 2 students + student 01 + john.doe + student 02 + juana.marquez
- -
-
- submit changes -
-
-
+

Class Attendance Summary Report

+

Provides an overview of attendance for a specific class within a chosen timeframe.

+
    +
  • Total enrolled students: 150
  • +
  • Average attendance percentage: 85%
  • +
  • Attendance breakdown:
  • +
      +
    • Present: 120 students
    • +
    • Absent: 20 students
    • +
    • Late: 10 students
    • +
    +
  • Total attendance percentage: 90%
  • +
  • Average attendance: 27 students per class
  • +
  • Trends:
  • +
      +
    • Weekly spikes after holidays
    • +
    • Monthly drops during exam weeks
    • +
    +
+ +

Comparative Attendance Report

+

Compares attendance data across multiple classes or cohorts.

+
    +
  • Class A: 80% average attendance
  • +
  • Class B: 95% average attendance
  • +
  • Class C: 70% average attendance
  • +
  • Assessment of teaching methods:
  • +
      +
    • Class B shows the highest attendance; consider sharing their practices with other classes.
    • +
    +
+ +

Absence Reason Report

+

Categorizes absences by reason.

+
    +
  • Illness: 40%
  • +
  • Family emergency: 40%
  • +
  • Approved absence: 20%
  • +
\ No newline at end of file diff --git a/src/main/webapp/07-StudentManagement.xhtml b/src/main/webapp/07-StudentManagement.xhtml index e555ab6..8df1c41 100644 --- a/src/main/webapp/07-StudentManagement.xhtml +++ b/src/main/webapp/07-StudentManagement.xhtml @@ -26,6 +26,7 @@ + diff --git a/src/main/webapp/08-ClassManagement.xhtml b/src/main/webapp/08-ClassManagement.xhtml index 525f714..6a4657e 100644 --- a/src/main/webapp/08-ClassManagement.xhtml +++ b/src/main/webapp/08-ClassManagement.xhtml @@ -26,6 +26,7 @@ + diff --git a/src/main/webapp/09-UserManagement.xhtml b/src/main/webapp/09-UserManagement.xhtml index 29052f0..4fb4893 100644 --- a/src/main/webapp/09-UserManagement.xhtml +++ b/src/main/webapp/09-UserManagement.xhtml @@ -23,6 +23,7 @@ + diff --git a/src/main/webapp/support.xhtml b/src/main/webapp/support.xhtml index 7d418cd..6c576cf 100644 --- a/src/main/webapp/support.xhtml +++ b/src/main/webapp/support.xhtml @@ -20,7 +20,7 @@ - + @@ -37,5 +37,4 @@

For detailed documentation, visit the PrimeFaces Showcase Support page.

-