UseCase_LogIn - CMPUT301F18T10/MediTrack GitHub Wiki
Use Case Name: Log in
Use Case ID: 08.01
Participating Actors: Patient/Caregiver, MediTrack
Goal: Log into the application
Trigger: User chooses to log in
Preconditions:
- The user knows their username and password
- User isn't already logged into the application
Postcondition: The user is now logged into the application
Basic Flow:
- User launches the application
- User enters the username in the first dialog box
- User enters the password in the second dialog box
- If the user is a caregiver, they select the caregiver radio button
- The user selects sign in
Exceptions:
5. The user name is invalid
5.1 MediTrack informs the user one or more log in information entered in invalid
5.2 Returns to step 2
Exceptions:
5. The password is invalid
5.1 MediTrack informs the user one or more log in information entered in invalid
5.2 Returns to step 2