Oceankoh / pe

0 stars 0 forks source link

[DG] Invalid Non-Functional Requirement #7

Open Oceankoh opened 2 weeks ago

Oceankoh commented 2 weeks ago

image.png

DG specifies that student data should be encrypted, but all data is saved in plaintext addressbook.json. This NFR is invalid as it contradicts the TP's requirement of data being saved in a human editable format.

nus-pe-bot commented 1 week ago

Team's Response

Thank you for the issue. We will update our DG to reflect the change.

The 'Original' Bug

[The team marked this bug as a duplicate of the following bug]

[DG] NFR not fulfilled

Problem

One of the NFRs said Sensitive student data such as contact details, grades and payment information should be protected through encryption or password protection to prevent unauthorized access.

This is not fulfilled as grades can still be seen in the json file when archive operation is done.

Screenshot 2024-11-15 at 5.30.59 PM.png


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

Their Response to the 'Original' Bug

[This is the team's response to the above 'original' bug]

Thank you for the issue. We will update our DG to reflect this change.

Items for the Tester to Verify

:question: Issue duplicate status

Team chose to mark this issue as a duplicate of another issue (as explained in the Team's response above)

Reason for disagreement: [replace this with your explanation]