From c6b45f80c1212e811f0a5ba7ca0a1fa33d3326d8 Mon Sep 17 00:00:00 2001 From: Sheikh Umar Bin Shaik Abu Bakar Banafe Date: Sat, 3 Mar 2018 19:47:44 +0800 Subject: [PATCH] LO for W5.10h. --- doc/DeveloperGuide.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/doc/DeveloperGuide.md b/doc/DeveloperGuide.md index f77866560..d1a183694 100644 --- a/doc/DeveloperGuide.md +++ b/doc/DeveloperGuide.md @@ -88,6 +88,29 @@ Use case ends. > 3a1. AddressBook shows an error message
Use case resumes at step 2 +#### Use case: Rename person + +**MSS** +1. User requests to rename person +2. User enters name of person to be renamed and new name of the person to be renamed. +3. AddressBook renames the person
+Use case ends. + +**Extensions** + +2a. The addressbook is empty + +> Use case ends + +2b. Name that user wants to update is the same as name of the person that user wants to rename + +> 2b1. AddressBook shows an error message
+ Use case ends + +2c. The name of the person that user wants to update is not in addressbook + +> Use case ends + ## Appendix C : Non Functional Requirements 1. Should work on any [mainstream OS](#mainstream-os) as long as it has Java 8 or higher installed.