nus-cs2103-AY2324S2 / pe-dev-response

0 stars 0 forks source link

Inconsistency in use cases when stating when use case ends #3601

Open nus-pe-bot opened 6 months ago

nus-pe-bot commented 6 months ago

Note from the teaching team: This bug was reported during the Part II (Evaluating Documents) stage of the PE. You may reject this bug if it is not related to the quality of documentation.


image.png In use case 2 the use case ends when there is no such student.

image.png However in use case 3, the use case resumes at step 1 when a student does not exist.

It could be clearer to state that the use case ends in the situaiton where the student does not exist


[original: nus-cs2103-AY2324S2/pe-interim#4532] [original labels: severity.Low type.DocumentationBug]

g-tejas commented 6 months ago

Team's Response

Thank you for the feedback. However, we believe that both use cases are still clear to the reader.

For use case 2, if the user attempts to delete a student that does not exist, then the use case ends, since the student already does not exist. If he wishes to delete another student, then he may restart the entire use case.

For use case 3, if the user attempts to edit a student that does not exist, it is probable that that he posseses new information information like phone number or email that he wishes to update, so it was a mistake when indicating which student to edit. In that case, the user can resume the use case from step 1 to edit the correct student.

Duplicate status (if any):

--