Professional Documents
Culture Documents
Use Case Narrative
Use Case Narrative
Use Case Narrative
Actors:
Administrator: Responsible for overall management of the system, including student and staff records, timetables,
examinations, and communication.
Teacher: Utilizes the system to manage class timetables, record attendance.
Student: Interacts with the system to view academic information.
Parent/Guardian: Accesses the system to view their child's academic progress, attendance.
Basic Flow:
Student Management:
Record Management: The administrator logs into the SMS and adds, updates, or deletes student records, including
personal details, contact information, and academic history.
Attendance Tracking: Teachers mark student attendance manually.
Academic History: Students can view their academic history, including grades.
Staff Management:
Record Management: The administrator manages staff records, including personal details, contact information, and
roles within the institution.
Timetable Management:
Schedule Adjustment: The administrator accesses the timetable management module to create, edit, or delete class
timetables.
Manual Adjustments: Teachers or administrators can manually adjust schedules to accommodate changes such as
class cancellations, teacher substitutions, or special events.
Scheduling: The system allows for manual scheduling, to create, adjust, and manage class timetables according to
specific requirements and preferences."
Grading: Manually calculates final grades and updates student records accordingly.
Communication:
Notice Board: Administrators post notices and announcements on the SMS notice board visible to all users.
Alternative Flow:
Exceptional Flow:
System Downtime:
If the SMS experiences downtime due to maintenance or technical issues, the administrator communicates the
situation to users through alternative channels such as email .