Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Read the following case study carefully and write the use-case for this case stu

ID: 671142 • Letter: R

Question

Read the following case study carefully and write the use-case for this case study.

Req # 4.3- Submit Grades on Blackboard

Description: The purpose of this use case is to describe the process of submission of grades by instructor in the blackboard. To execute this use case, it is necessary that marks of all assignments be already submitted in the blackboard. Teacher clicks on submit grades button on his blackboard account. After entering the submit grade page, teacher enters the roll number of the student and clicks “fetch marks”. On clicking this button, system fetches all the student marks from the blackboard database and presents total marks and deserving grade. Teacher clicks on submit final grade and student is awarded that grade. The process finishes here.

Explanation / Answer

Use case description:

This Use case allows the instructor/teacher to submit student grades in the black board.

Actors:

Primary Actor: Instructor/Teacher

Pre-Conditions:

Teacher has to login into his account.

Marks of all assigments be already submitted in the black board Database.

Basic flow -Submit grades:

Step 1:This use case begins when the teacher select the submit grade button on his blackbord account.

Step 2:Teacher enters the roll number of the student for the offering course and select fetch marks button.

Step 3:System fetches and display all the student marks from the black board database and presents the total marks and deserving grade.

Step 4:Teacher selects the submit final grade button and student is awarded that grade.

Step 5:Use case ends.

Alternative flow:

1.Student Roll Number Doesn't exist

If the entered roll number doesn't exist in the databse the system displays an error message and the continue with Step 2:

Special Requirements:

There are no special requirements associated with this use case.

Post-Conditions

  There are no post-conditions associated with this use case.