UseCase_EditContactInfo - CMPUT301F18T10/MediTrack GitHub Wiki
Use Case Name: EditContactInfo
Use Case ID: 03.01
Participating Actors:Patient, MediTrack
Goal: Edit the contact information (email address, phone number)
Trigger: User clicks the ‘Edit’ button in the profile page
Precondition: User signed in successfully
Postcondition: The contact information is updated
Basic Flow:
- MediTrack displays the profile
- User clicks the ‘Edit’ Button
- MediTrack prompts user to edit its email address, and phone number
- User fills in the email address, and phone number in the correct format
- User clicks ‘Finish’ button
- MediTrack updates the contact information
Exceptions:
5. Not all required fields are filled
5.1 MediTrack displays an error
5.2 System returns to step 3
Related Artifacts: US 03.02.01