Open TZL0 opened 2 years ago
Closed since this issue is a duplication of #5435
[The team marked this bug as a duplicate of the following bug]
One person can be only assigned one module
Problem: One person in the contact list can be only assigned one module
Justification: This is inconvenient for the user. Even if this is only an application to track contacts, every student must take at least a minimum of 16 MCs each semester. If this is an application where you can see friends who are taking the same modules as you, what if both of you are taking
CS2030S
andCS2040S
together? This limitation gives the user inconvenience, as duplicate contacts are also not allowed.
[original: nus-cs2103-AY2223S1/pe-interim#5260] [original labels: type.FeatureFlaw severity.Medium]
[This is the team's response to the above 'original' bug]
The user can just input "CS1101S CS1231S" after m/ to have multiple modules associated with the person. Refer to the screenshots below.
If the user has a friend who is also taking CS1101S and CS1231S, they can just input the command "addp n/Bob m/CS1101S CS1231S"
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]
Team chose [response.Rejected
]
Reason for disagreement: The way to add multiple courses is not mentioned in UG.
It is irresponsible to let the users guess the input format to add multiple courses to a contact.
Team chose [severity.Medium
]
Originally [severity.High
]
Reason for disagreement: The way to add multiple courses is not mentioned in UG.
It is irresponsible to let the users guess the input format to add multiple courses.
Since a normal NUS student takes 5 modules per semester, it is highly frustrating when a user finds it hard how to add multiple courses to a contact.
Therefore, this flaw matches the description of Severity.High that 'A flaw that affects most users and causes major problems for users. i.e., only problems that make the product almost unusable for most users should have this label'.
It is tested not possible to let a contact person to take two different modules simultaneously which is quite common in daily practice.