Skip to content

Commit

Permalink
Change piano piece to plural
Browse files Browse the repository at this point in the history
  • Loading branch information
IzN432 committed Oct 14, 2024
1 parent 769f38e commit f18178c
Showing 1 changed file with 4 additions and 21 deletions.
25 changes: 4 additions & 21 deletions docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -367,13 +367,13 @@ Priorities: High (must have) - `* * *`, Medium (nice to have) - `* *`, Low (unli

---

#### Use case: Add a piano piece to a student
#### Use case: Assign piano piece to a student

**MSS**

1. User enters command to add a piano piece to a student.
2. KeyContacts parses the piano piece details from the user's command.
3. KeyContacts adds the piano piece to the student's record and notifies the user.
1. User enters command to assign piano pieces to a student.
2. KeyContacts parses the piano pieces' details from the user's command.
3. KeyContacts assigns the piano pieces to the student's record and notifies the user.

Use case ends.

Expand Down Expand Up @@ -492,23 +492,6 @@ Priorities: High (must have) - `* * *`, Medium (nice to have) - `* *`, Low (unli

Use case ends.

#### Use case: Assign a piano piece to a student

**MSS**

1. User enters command to assign a piano piece to a student.
2. KeyContacts parses the user's command.
3. KeyContacts assigns the pieces to the student and notifies the user.

Use case ends.

**Extensions**
* 2a. KeyContacts detects an error in the entered data.
* 2a1. KeyContacts requests for the correct data.
* 2a2. User enters new data.
* Steps 2a1-2a2 are repeated until the data entered are correct.
* Use case resumes from step 3.

### Non-Functional Requirements

1. **Cross-Platform Compatibility**: Should work on any _mainstream OS_ as long as it has Java `17` or above installed.
Expand Down

0 comments on commit f18178c

Please sign in to comment.