0% found this document useful (0 votes)
24 views

Use Case

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views

Use Case

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 8

Use case name View Grades

Actors Student, Lecturer, Administrator

Allows users to log into their


Overview profiles to access system
functionalities.
The user must have valid
Pre-condition credentials..

Typical Courses of events

Actor Actions System Actions


1. User enters their username 2. Validates credentials.
and password.
3. Select the grades section 4. Redirects to the dashboard.
from the dashboard.

Post Condition The user is logged in and


redirected to their dashboard..

Alternative courses

In step 5: If credentials are invalid, display an error message and


prompt retry.
Use case name Update Profile

Actors Student, Lecturer, Administrator

Allows users to update their


Overview profile information.
The user must be logged into
Pre-condition their profile.

Typical Courses of events

Actor Actions System Actions


1. User navigates to the 2. Displays the profile info..
profile section.
3. Selects the edit profile 4. Opens editable form.
option.
5. Saves changes.

Post Condition Profile is successfully updated.

Alternative courses

In step 5 : If validation fails, show error messages for missing or


invalid inputs.
Use case name Upload
Assignments

Actors Student, Lecturer

Allows students to upload


Overview assignments for submission or
lecturers to upload assignments
for distribution.
The assignment submission link
Pre-condition or form should be available.

Typical Courses of events

Actor Actions System Actions


5. User logs into their profile. 6. Displays the dashboard.

7. Navigates to the 8. Opens assignment section.


assignments section.
9. Uploads the file.

Post Condition The assignment is uploaded


successfully.

Alternative courses

In step 5 : If the file is invalid, show an error message and prompt


retry.
Use case name File Enquiry

Actors Student, Lecturer, Administrator

Allows users to search for


Overview specific records or data within
the system.
The system must have data
Pre-condition stored and indexed for search.

Typical Courses of events

Actor Actions System Actions


6. User navigates to the 7. Displays search bar.
search bar.
8. Types query. 9. Processes the query

10. Displays results.

Post Condition Relevant search results are


displayed..

Alternative courses

In step 5: If no results found, show a message indicating no


matches.
Use case name View Students' Records

Actors Lecturer, Administrator

Allows lecturers and


Overview administrators to view students'
academic records.
Student records must be entered
Pre-condition and available.

Typical Courses of events

Actor Actions System Actions


1. Logs into profile. 2. Displays dashboard.

3. Navigates to student 4. Fetches and displays


records section. student records.

Post Condition The student records are


displayed.

Alternative courses

In step 5: If records are unavailable, show a message indicating the


data is being updated.
Use case name Notification System

Actors Student, Lecturer, Administrator

The system notifies users about


Overview updates or changes related to
their activities.
Notifications must be enabled in
Pre-condition the system.

Typical Courses of events

Actor Actions System Actions


1. Logs into the system. 2. Displays dashboard.

3. Checks for new 4. Shows new notifications.


notifications.

Post Condition Notifications are displayed to the


user..

Alternative courses

In step 5: If no notifications are present, show a message that there


are no new updates.
Use case name Sending Notifications

Actors Lecturer, Administrator

Allows lecturers and


Overview administrators to send
notifications to students.
Notifications must be set up and
Pre-condition drafted by the sender.

Typical Courses of events

Actor Actions System Actions


1. Logs into profile. 2. Displays dashboard.

3. Creates notification for 4. Saves and sends


students. notification.
Sends the notification.

Post Condition Notification is successfully sent.

Alternative courses

In step 5 If the notification fails to send, show an error and prompt


retry.
Use case name Enter Grades

Actors Lecturer

Lecturers can enter grades for


Overview student assignments, exams, or
quizzes.
The assignments or exam results
Pre-condition must be available for grading.

Typical Courses of events

Actor Actions System Actions


1. Logs into profile. 2. Displays dashboard.

3. Navigates to grade entry 4. Opens grade entry form..


section.
5. Enters grades. 6. Validates and saves grades.

Post Condition Grades are entered and saved.

Alternative courses

In step 5 If grades are invalid, show error and prompt correction.

You might also like