Object Oriented Analysis and Design: Assignment #02
Object Oriented Analysis and Design: Assignment #02
Object Oriented Analysis and Design: Assignment #02
Assignment #02
Submitted to
Sir Muhammad Nadeem
Submitted by
BSEF18A037(Moeen Khan)
BSEF18A012(Muhammad Hasnain)
BITF15M546(Syed Muhammad Afnan)
Project Title
Online School Management System
Submission Date
October 7th, 2020
Scenario
Student will open the website, login to the portal, open the required page, click on the
button "Show Result" and result will be displayed.
Scenario
Student will open the website, login to the portal, open the required page, click on the
button "Show Attendance" and attendance will be displayed.
Scenario
Student will open the website, login to the portal, open the required page, click on the
button "Show Attendance" and attendance will be displayed.
Actor: Teacher
Scenario
Teacher will open the website, login to the portal, open the required page, enter class,
section and marks of students, click on the "submit" button and finally, result will be
uploaded.
2. Use Case Name: UC_TEACHER_MARK_ATTENDANCE
Scenario
Teacher will open the website, login to the portal, open the required page and enter
class and section. Attendance sheet will be displayed, teacher marks attendance of
every student and clicks on the "submit" button.
3.
Teacher will open the website, login to the portal, open the required page, enter class, section
and edit marks of students, click on the "submit" button and finally edited result will be
uploaded.
Actor: Admin
Scenario
Admin will open the website, login to the website, open the required page, enter the
user data in the form, submit the form and newly created user can log on to system.
Scenario
Admin will open the website, login to the website, open the required page, enter
username of the required user, enter the "delete" button and user data will be deleted.
UC_ADMIN_UPDATE_RECORD
Scenario
1. Admin will open the website, login to the website, open the required page, enter
required updated user data in the form, submit the form and required user data will be
updated.
Scenario
Admin will open the website, login to the website, open the required page, enter username of
the required user, enter the "change password" button, enter new password in text box, then
press “submit” button and the password will be changed.
Actor: Principal
Scenario
1. Principal will open the website, login to the website, see the performance of students by
opening the required page and click on "show result" button.
Scenario
1. Principal will open the website, login to the website, see the regularity of students by
opening the required page and click on "show attendance" button.
Scenario
Principal will open the website, login to the website, see the applications of students by
opening the required page and click on "show applications" button.
Actor: Parents
Scenario
Parents will open the website, login to the website, open the required page, click on the button
"show result" and result will be displayed
Scenario
Parents will open the website, login to the portal, open the required page, click on the button
"Write Application" and application textbox will be displayed. Then, parents will write
application, click on the button “Submit Application" and application will be submitted.