46 lines
1.9 KiB
Plaintext
46 lines
1.9 KiB
Plaintext
# 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.
|
|
|
|

|
|

|
|

|
|

|
|

|
|

|
|

|
|
|
|
|
|
|
|
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
|