Skip to content
Sajjad Haider edited this page Oct 13, 2017 · 7 revisions
US 01.01.01
Use Case Name AddHabit
Participating actors User
Goal Add new habit to profile
Trigger User selects add habit button
Precondition User is logged in
Postcondition New habit is added
Basic Flow 1. User selects add habit button
2. User enters habit type, title, reason, and date to start
3. App adds habit to profile
US 01.03.01
Use Case Name ViewHabit
Participating actors User
Goal View habit and its corresponding details
Trigger User selects the habit from the list of habits
Precondition User is logged in
Postcondition Habit details are displayed
Basic Flow 1. User selects habit whose information they want displayed
2. App displays habit information
US 01.04.01
Use Case Name EditHabit
Participating actors User
Goal Edit habit and its corresponding details
Trigger User selects the habit from the list of habits
Precondition User is logged in
Postcondition Habit information is updated
Basic Flow 1. User selects habit whose information they want displayed
2. User edits habit details
3. User presses done
4. App updates habit information
US 01.04.01
Use Case Name DeleteHabit
Participating actors User
Goal Delete an existing habit
Trigger User selects the habit from the list of habits
Precondition User is logged in
Postcondition Habit is deleted
Basic Flow 1. User selects habit from list of habits
2. User presses delete
3. App deletes habit
Clone this wiki locally