lamkwjonathan / pe

0 stars 0 forks source link

Delete_attendance seems redundant in my understanding #6

Open lamkwjonathan opened 2 years ago

lamkwjonathan commented 2 years ago

In my understanding, a student is either present or absent for a class. What use would deleting an attendance do, unless we are deleting the student from the class entirely.

image.png

nus-se-script commented 2 years ago

Team's Response

Delete Attendance is used to delete the student from the lesson, ie. the attendance for that particular student for that particular lesson is NA, instead of being 'absent'.

Items for the Tester to Verify

:question: Issue response

Team chose [response.Rejected]

Reason for disagreement: In what scenario would a student enrolled in a class not show up for a lesson and receive an 'NA' attendance instead of an 'absent' attendance? If you meant to mark him as 'NA', shouldn't the straightforward solution be to have an 'NA' option in the attendance marking feature rather than a roundabout delete function?