You are on page 1of 5

Name: Hassaan Tahir

Section: BSSE-2 B
Roll No: 201276

Descriptive Use Case of Google Classroom (GCR)

Use Case ID: Case – A


Use Case Name: Create Classroom
Actors: Teacher
Description: To create a Google Classroom for education
Trigger: Pressing Plus (+) button on front screen
Preconditions: The user shall “+“button to create a class.
Post conditions: Class will be created.
Normal Flow: A.1. User clicks on “+” Button.
A.2. A dropdown menu will appear.
A.3. User clicks on create class.
Includes: After step a.3 A dialog box will appear and filling all the require boxes
Class will be created
Assumptions: User understand Basic English.
Notes and Issues: Nil
Use Case ID: Case - B
Use Case Name: Join Classroom
Actors: student
Description: To join a Google Classroom for education.
Trigger: Pressing Plus (+) button on front viewing screen.
Preconditions: The user shall “+“button to create a class.
Post conditions: Class will be joined.
Normal Flow: B.1. User clicks on “+” Button.
B.2. A dropdown menu will appear.
B.3. User clicks on join class.
Includes: After step a.3 after step b.3. A dialog box will appear and after putting
the class password. Class will be joined successfully.
Assumptions: User understand English and has an internet connection
Notes and Issues: Nil

Use Case ID: Case - C


Use Case Name: Giving Classwork
Actors: Teacher
Description: To give the classwork / assignment to the students.
Trigger: By clicking “Classwork” from the top menu.
Preconditions: The user shall go to the top menu of the classroom.
Post conditions: Classwork / assignment will be uploaded.
Normal Flow: C.1. User opens classroom.
C.2. User clicked “Create” button from top menu.
C.3. User clicked on “Assign” button.
Alternative Flows: Nil
Exceptions: Nil
Includes: After C.2. A dropdown will appear. If user click on assignment another
menu will appear. User will write assignment there and can add other materials.
Assumptions: user has an internet connection.
Notes and Issues: Nil.

Use Case ID: Case - D


Use Case Name: Uploading assignment.
Actors: Student
Description: Student will upload the given assignment.
Trigger: By clicking “Turn In” button in assignment portal.
Preconditions: The user shall go to the assignment portal.
Post conditions: Assignment will be uploaded.
Normal Flow: D.1. User will open the assignment portal.
D.2. User clicked on “Mark as done” button.
D.3. User clicked on “Turn In” button.
Alternative Flows: Nil
Exceptions: Nil
Includes: After D.1. User will clicked on “Add or create” button. After which user
Will attach document to be uploaded.
Assumptions: User has completed assignment and has an internet connection.
Notes and Issues: Nil

Use Case ID: Case - E


Use Case Name: Giving Quiz
Actors: Teacher
Description: To take quiz from the students.
Trigger: By clicking “Classwork” from the top menu.
Preconditions: The user shall go to the top menu of the classroom.
Post conditions: Classwork / assignment will be uploaded.

Normal Flow: C.1. User opens classroom.


C.2. User clicked “Create” button from top menu.
C.3. User clicked on “Assign” button.
Alternative Flows: Nil
Exceptions: Nil
Includes: After C.2. A dropdown will appear. If user click on quiz assignment
another menu will appear. User will write quiz there and can add other
materials.
Assumptions: user has an internet connection.
Notes and Issues: Nil.
Use Case ID: Case - F
Use Case Name: Uploading lecture
Actors: Teacher
Description: To give the lecture for the students.
Trigger: By clicking “Classwork” from the top menu.
Preconditions: The user shall go to the top menu of the classroom.
Post conditions: Lecture will be uploaded.

Normal Flow: F.1. User opens classroom.


F.2. User clicked “Create” button from top menu.
F.3. User clicked on “Assign” button.
Alternative Flows: Nil
Exceptions: Nil
Includes: After F.2. A dropdown will appear. If user click on “Material” button a
new window will appear. User can write the title of the lecture and can
upload the lecture.
Assumptions: user has an internet connection.
Notes and Issues: Nil.

You might also like