Skip to content

Use Cases

PilotNorman edited this page Feb 15, 2017 · 45 revisions

UC 01.01

Item Description
Title Add Mood Event
Primary Actor User
Goal Add a mood event for the user
Trigger Click on add mood event button
Precondition Want to record a mood event
Postcondition Mood event added and shows the date and time, a required emotional state, optional trigger, and optional social situation. Emotional states has been chosen(anger, confusion, disgust, fear, happiness, sadness, shame, and surprise).
Basic Flow
  1. System start a new activity which allows user to input text, add pic, choose mood state, social situation, trigger and location.
  2. User input text
  3. User add picture
  4. User click on the pull down menu
  5. System shows the items in the pull down menu for user to choose
  6. User choose a mood state given by the system
  7. User click on the Social Situation pull down menu
  8. System shows the social situation for user to choose
  9. User choose a social situation
  10. User input the trigger
  11. User click on the Location
  12. System shows a checkbox
  13. User click on the checkbox
  14. System find the current location of the user and save it
  15. User click on the ‘check’ button on the top right corner
  16. System change the activity to the main activity and shows the current mood event of the user
Exceptions
  • Can’t add mood event
  • The size of picture exceeds the limit
Related Use Cases UC 02.01.01 & UC 02.02.01 & UC 02.03.01 & UC 02.04.01
Related User Stories US 01.01.01 & US 01.01.02 & US 02.04.01
Test Cases

Clone this wiki locally