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
  • User click on the Social Situation pull down menu
  • System shows the social situation for user to choose
  • User choose a social situation
  • User input the trigger
  • User click on the Location
  • System shows a checkbox
  • User click on the checkbox
  • System find the current location of the user and save it
  • User click on the ‘check’ button on the top right corner
  • 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 & US 02.04.01 Related User Stories | US 01.01.01 & US 01.01.02 & US 02.04.01 Test Cases |

    Clone this wiki locally