Subject: Software Engineering Assignment
1. Use Case: View Faculty Page (Admin Landing Page)
Actors | It may include Tutors, Faculty and admin |
Description | Admin |
Triggers | · Admin wants to view and manage students
· Admin indicates that they want to manage faculties · Admin wishes to manage classes and Rubrics. |
Preconditions | The user is verified and logged in as either a tutor or faculty admin |
Post-conditions | · The faculties will be saved in the system
· The classes will be saved in the system · The students will receive notifications regarding actions performed on their accounts · The students receive notifications on new or updated Rubrics · The students get notified on any change in classes |
Normal Flow | 1. The admin fills in the login form and submits.
2. The system verifies their credentials and logs them in to their account. 3. The admin selects an option they wish to perform. 4. The system processes their requests and alerts the admin of either a success or failure status. 5. The admin indicates they wish to logout of the system 6. The system securely logs them out of their session. |
Alternate Flows | None |
2. Use Case: View Classes Page
Actors | |
Triggers | |
Preconditions | |
Post-conditions | |
Normal Flow | |
Alternate Flows |
3. Use Case: View Students by Class Page
Actors | |
Triggers | |
Preconditions | |
Post-conditions | |
Normal Flow | |
Alternate Flows |
4. Use Case: View Rubrics Page (Admin)
Actors | |
Triggers | |
Preconditions | |
Post-conditions | |
Normal Flow | |
Alternate Flows |
5. Use Case: Add New Faculty Page
Actors | |
Triggers | |
Preconditions | |
Post-conditions | |
Normal Flow | |
Alternate Flows |
6. Use Case: Add New Class Page
Actors | |
Triggers | |
Preconditions | |
Post-conditions | |
Normal Flow | |
Alternate Flows |
7. Use Case: Add New Student Page
Actors | |
Triggers | |
Preconditions | |
Post-conditions | |
Normal Flow | |
Alternate Flows |
8. Use Case: Add New Rubric
Actors | |
Triggers | |
Preconditions | |
Post-conditions | |
Normal Flow | |
Alternate Flows |
9. Use Case: View Teams (Faculty Landing Page)
Actors | |
Triggers | |
Preconditions | |
Post-conditions | |
Normal Flow | |
Alternate Flows |
10. Use Case: Add New Team Page
Actors | |
Triggers | |
Preconditions | |
Post-conditions | |
Normal Flow | |
Alternate Flows |
11. Use Case: View My Assessment Page
Actors | |
Triggers | |
Preconditions | |
Post-conditions | |
Normal Flow | |
Alternate Flows |
12. Use Case: Make New Assessment Page (Student)
Actors | |
Triggers | |
Preconditions | |
Post-conditions | |
Normal Flow | |
Alternate Flows |
13. Use Case: View Peer Assessment Page
Actors | |
Triggers | |
Preconditions | |
Post-conditions | |
Normal Flow | |
Alternate Flows |
14. Use Case: Make a Comment on Assessment Page (Student)
Actors | |
Triggers | |
Preconditions | |
Post-conditions | |
Normal Flow | |
Alternate Flows |
Needs help with similar assignment?
We are available 24x7 to deliver the best services and assignment ready within 3-4 hours? Order a custom-written, plagiarism-free paper
Get Answer Over WhatsApp Order Paper Now