Skip to content

Commit

Permalink
Merge pull request #32 from whitesnowx/send-to-teemrepo
Browse files Browse the repository at this point in the history
Update on DG and AboutUs
  • Loading branch information
tsulim authored Mar 6, 2024
2 parents ce301ee + 8704937 commit bba0a78
Show file tree
Hide file tree
Showing 6 changed files with 87 additions and 15 deletions.
8 changes: 4 additions & 4 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,10 @@ You can reach us at the email `seer[at]comp.nus.edu.sg`

### Calista Wong

<img src="images/calistaWong.png" width="200px">
<img src="images/whitesnowx.png" width="200px">

[[github](https://github.com/whitesnowx)]
[[portfolio](team/calistaWong.md)]
[[portfolio](team/calistawong)]

* Role: Developer
* Responsibilities: Documentation and organisation
Expand All @@ -40,10 +40,10 @@ You can reach us at the email `seer[at]comp.nus.edu.sg`

### Jerry Wang

<img src="images/jerryWang.jpg" width="200px">
<img src="images/jerrywang0000.jpg" width="200px">

[[github](http://github.com/JerryWang0000)]
[[portfolio](team/jerryWang.md)]
[[portfolio](team/jerrywang)]

* Role: Backend Developer
* Responsibilities: Development of Functionalities
Expand Down
92 changes: 82 additions & 10 deletions docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -293,30 +293,102 @@ Priorities: High (must have) - `* * *`, Medium (nice to have) - `* *`, Low (unli

### Use cases

(For all use cases below, the **System** is the `AddressBook` and the **Actor** is the `user`, unless specified otherwise)
(For all use cases below, the **System** is the `StaffConnect` and the **Actor** is the `user`, unless specified otherwise)

**Use case: Delete a person**
**Use case: Add a person**

**MSS**

1. StaffConnect shows a list of persons
2. User requests to add a new person

Use case ends.

**Extensions**

* 1a. The list is empty.

Use case resumes at step 2.

**Use case: Filter the list**

**MSS**

1. User requests to list persons
2. AddressBook shows a list of persons
3. User requests to delete a specific person in the list
4. AddressBook deletes the person
1. StaffConnect shows a list of persons
2. User requests to filter the list by a specific attribute
3. StaffConnect shows a filtered list of persons

Use case ends.
Use case ends.

**Extensions**

* 1a. The list is empty.

Use case ends.

* 2a. The list is empty.

Use case ends.

* 3a. The given index is invalid.
**Use case: Sort the list**

**MSS**

1. StaffConnect shows a list of persons
2. User requests to sort the list by a specific attribute
3. StaffConnect shows a sorted list of persons

Use case ends.

**Extensions**

* 1a. The list is empty.

Use case ends.

**Use case: Delete a person**

**MSS**

1. StaffConnect shows a list of persons
2. User requests to delete a specific person in the list
3. AddressBook deletes the person

Use case ends.

**Extensions**

* 1a. The list is empty.

Use case ends.

* 2a. The given index is invalid.

* 2a1. StaffConnect shows an error message.

Use case resumes at step 1.

**Use case: Edit a person**

**MSS**

1. StaffConnect shows a list of persons
2. User requests to edit a specific person in the list
3. AddressBook edits the person

Use case ends.

**Extensions**

* 1a. The list is empty.

Use case ends.

* 2a. The given index is invalid.

* 3a1. AddressBook shows an error message.
* 2a1. StaffConnect shows an error message.

Use case resumes at step 2.
Use case resumes at step 1.

*{More to be added}*

Expand Down
File renamed without changes
File renamed without changes
2 changes: 1 addition & 1 deletion docs/team/calistaWong.md → docs/team/calistawong.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
layout: page
title: John Doe's Project Portfolio Page
title: Wong's Project Portfolio Page
---

### Project: AddressBook Level 3
Expand Down
File renamed without changes.

0 comments on commit bba0a78

Please sign in to comment.