nus-cs2103-AY2324S2 / pe-dev-response

0 stars 0 forks source link

Bolts does not capture enough information #3676

Open nus-se-script opened 3 months ago

nus-se-script commented 3 months ago

Bolts only counts number of absentee days. However doing so without recording the days they were absent is not very helpful. For instance the student might have valid reasons for being absent and if the TA user only uses the app it will be hard to correct attendance in such cases as they will not be able to check the date the student was absent.


[original: nus-cs2103-AY2324S2/pe-interim#4651] [original labels: severity.Medium type.FeatureFlaw]

kwuunnn commented 3 months ago

Team's Response

Not in scope because this is an improvement that we might consider doing in a future version of the product.

We thought about this feature, but realised it was difficult to implement because we would have to keep track of the dates of the lesson, and allow deleting/adding attendance based on a specific date. Furthermore, we would have to check the validity of the date to prevent users from marking attendance for dates in the future.

We would consider doing this in future versions. For now, simply keeping track of the number of days a student is absent would suffice to grade attendance.

Duplicate status (if any):

--