Skip to content

Commit

Permalink
DG
Browse files Browse the repository at this point in the history
  • Loading branch information
yuxunn committed Nov 13, 2023
1 parent b34b92d commit d4d2f26
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 23 deletions.
43 changes: 21 additions & 22 deletions docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -482,7 +482,7 @@ Priorities: High (must have) - `* * *`, Medium (nice to have) - `* *`, Low (unli

7. D.A.V.E. displays lead's information.

Use case ends
Use case ends.

**Extensions**

Expand All @@ -506,7 +506,7 @@ Use case ends

Use case resumes at step 7.

Use case ends
Use case ends.

**Use case: Add new client**

Expand All @@ -524,7 +524,7 @@ Use case ends

6. D.A.V.E. displays the selected client's details.

Use case ends
Use case ends.

**Extensions**

Expand All @@ -538,7 +538,7 @@ Use case ends

3a2. User keys in new client information.

Step 3a1-3a2 is repeated until all the client information fields are keyed in correctly.
Step 3a1-3a2 is repeated until all the client information fields are keyed in correctly.

Use case resumes at step 4.

Expand All @@ -560,7 +560,7 @@ Use case ends

7. D.A.V.E. schedules the meeting and updates the person's information.

Use case ends
Use case ends.

**Extensions**

Expand Down Expand Up @@ -596,7 +596,7 @@ Use case ends

6b1. D.A.V.E. shows an error message requesting user to edit current meeting time instead of adding new meeting time.
6b2. User edits the current meeting time instead of adding a new meeting time.
6b2. User edits the current meeting time instead of adding a new meeting time.

Use case resumes at step 7.

Expand Down Expand Up @@ -624,17 +624,17 @@ Use case ends.

2a. User only provides the surname of the person.

2a1. D.A.V.E. performs a search and displays a list with all the people with the same surname.
2a1. D.A.V.E. performs a search and displays a list with all the people with the same surname.

2a2. User narrows down the search by typing the full name.
2a2. User narrows down the search by typing the full name.

Use case resumes at step 4.

2a. User provides more than one name.
2a. User provides more than one name.

2a1. D.A.V.E. performs a search and displays a list with all the people whose name contains the input names.
2a2. User narrows down the search by typing the full name of the specific person.
2a2. User narrows down the search by typing the full name of the specific person.

Use case resumes at step 4.

Expand Down Expand Up @@ -674,38 +674,37 @@ Use case ends.
**MSS**
1. User requests to convert a lead to a client.

2. D.A.V.E. prompts user to type in the lead's index.
2. D.A.V.E. prompts user to type in the lead's index.

3. User types in lead's index.
3. User types in lead's index.

4. D.A.V.E. successfully converts the lead to a client.
4. D.A.V.E. successfully converts the lead to a client.

Use case ends.

**Extensions**

3a. User gives an index of a client.
3a. User gives an index of a client.

3a1. D.A.V.E. displays an error message indicating that the person at the given index is a client.
3a1. D.A.V.E. displays an error message indicating that the person at the given index is a client.

3a2. User types in another index.
3a2. User types in another index.

Step 3a1-3a2 is repeated until user enters a valid index.
Step 3a1-3a2 is repeated until user enters a valid index.
Use case resumes at step 4.

3b. The given index is invalid.
3b. The given index is invalid.
3b1. D.A.V.E. displays an error message indicating invalid index provided.
3b1. D.A.V.E. displays an error message indicating invalid index provided.

3b2. User types in new index.

Step 3b1-3b2 is repeated until user enters a valid index.
Use case resumes at step 4.

Use case ends.

Use case ends.

**Use case: List Leads**

Expand Down Expand Up @@ -749,7 +748,7 @@ Use case ends.
Use case ends.

3a. The list of persons is empty.
3a. The list of persons is empty.
3a1. D.A.V.E. displays a message indicating all meeting times are sorted.
Expand Down
2 changes: 1 addition & 1 deletion docs/team/yuxunn.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,4 +48,4 @@ client's additional details that are not displayed in the main list.
- PRs reviewed: [#194](https://github.com/AY2324S1-CS2103T-F08-2/tp/pull/194), [#178](https://github.com/AY2324S1-CS2103T-F08-2/tp/pull/178), [#125](https://github.com/AY2324S1-CS2103T-F08-2/tp/pull/125), [#103](https://github.com/AY2324S1-CS2103T-F08-2/tp/pull/103), [#101](https://github.com/AY2324S1-CS2103T-F08-2/tp/pull/101), [#98](https://github.com/AY2324S1-CS2103T-F08-2/tp/pull/98), [#81](https://github.com/AY2324S1-CS2103T-F08-2/tp/pull/81), [#73](https://github.com/AY2324S1-CS2103T-F08-2/tp/pull/73), [#65](https://github.com/AY2324S1-CS2103T-F08-2/tp/pull/65)

- **Tools**:
- Created UML diagrams using PlantUML.
- Created UML diagrams using PlantUML.

0 comments on commit d4d2f26

Please sign in to comment.