Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

Use Case Diagram

Attendance management System

Actors:

1. Super Admin Entity: Use Case of Super Admin are:

i. Manage Attendance

ii. Manage Employee Attendance

iii. Mange Student Attendance


iv. Manage Holidays

v. Manage Leave

vi. Manage Login

vii. Manage System User

viii. Manage Users and Full Attendance

Management System Operations

2. System User Entity: Use Cases for System User are:

i. Manage Attendance

ii. Manage Employee Attendance

iii. Manage Student Attendance

iv. Manage Holidays

v. Manage Leaves

3. Teacher Entity: Use Cases of Teacher are:

i. Mark Attendance

ii. Search Students

iii. View Student Profiles

4. Student Entity: Use Cases of Student are:

i. View Attendance
ii. Request for Attendance

iii. Attendance Reports

Use Cases:

1. Manage Users and Full Application: Efficiently manage

users and application access permissions.

2. Manage Attendance: Track and manage attendance

records of employees.

3. Manage Employee Attendance: Supervise employee

attendance, ensuring accountability and punctuality.

4. Login and Logout from System: Facilitate secure login and

logout processes within the system.


5. Update My Profile: Enable users to easily update their

profiles.

6. Change Account Password: Provide functionality for users

to securely change their account passwords.

7. Manage Student Attendance: Administer student

attendance records accurately.

8. Manage Holidays: Handle holiday scheduling and

management effectively.

9. Manage Leaves: Seamlessly manage employee leave

requests and approvals.

10. Mark Attendance: Record and mark attendance for

individuals or groups.
11. Search Student: Allow for searching of student profiles

within the system.

12. View Student Profile: Provide access to view detailed

student profiles.

13. View Attendance: Display attendance records for easy

monitoring and analysis.

14. Request for Attendance: Enable users to request

attendance adjustments as needed.

15. Attendance Reports: Generate comprehensive

attendance reports for analysis and decision-making.

You might also like