Files
004_comission/_resources/it114105/itp4511/Assignment
louiscklaw 6c60a73f30 update,
2025-01-31 19:15:17 +08:00
..
2025-01-31 19:15:17 +08:00
2025-01-31 19:15:17 +08:00
2025-01-31 19:15:17 +08:00
2025-01-31 19:15:17 +08:00
2025-01-31 19:15:17 +08:00
2025-01-31 19:15:17 +08:00
2025-01-31 19:15:17 +08:00

# ITP4511 Enterprise Systems Development

Basically, the system involved teacher, student and IT administrator.
- [x] Teacher: can mark attendance, modify the attendance record, and generate report.
- [x] Student: can view his or her attendance record only.
- [x] IT administrator: can fully access the system, included account management.

![image](https://github.com/jerrykhh/Class-Attend-System/blob/master/sample-image/sample-image1.png)
![image](https://github.com/jerrykhh/Class-Attend-System/blob/master/sample-image/sample-image2.png)
![image](https://github.com/jerrykhh/Class-Attend-System/blob/master/sample-image/sample-image3.png)
![image](https://github.com/jerrykhh/Class-Attend-System/blob/master/sample-image/sample-image4.png)
![image](https://github.com/jerrykhh/Class-Attend-System/blob/master/sample-image/sample-image5.png)
![image](https://github.com/jerrykhh/Class-Attend-System/blob/master/sample-image/sample-image6.png)
![image](https://github.com/jerrykhh/Class-Attend-System/blob/master/sample-image/sample-image7.png)



Function Requirement
##### Class Management Functions
• Setup class data
• Schedule school day

##### Attendance Functions
• Show class schedule
• Record attendance for students per class
• Edit/view attendance history
• Generate attendance sheet for each class

##### Analytic/Report
• Calculate attendance rate for each student by class
• Generate report for attendance rate less than 60%
• Generate report for class schedule

##### Account Management
• Create different account/user
• Register student according to class
• Modify account information
• Manage the user role

##### Extra Feature
You are encouraged to add extra feature to score bonus mark, for example,
• Show statistic in graphical formats
• Show top search keywords
• Export the attendance report to Excel file
• Design your own database for the web-based system