Skip to content

Kevin_Use_Case

kevinlun edited this page Oct 10, 2016 · 1 revision

Use Case #3: Report water purity levels

Primary Actor

  • Worker
  • Manager

Stakeholders

  • Water scarcity supervisors
  • People who use water sources
  • Wildlife conservationists

Preconditions

  • User is a Worker/Manager
  • User is logged in
  • Water source report and water availability of the source of water being tested must be instantiated

Postconditions

  • Water purity level report instantiated

Main Success Scenario

  1. User selects "Edit/Create Water Purity Report"
  2. System displays Water Purity Report screen
  3. User enters required information and selects "Done"
  4. System stores information
  5. System updates historical report

Extensions or Alternate Flows

At Step 1: User does not have permission to edit/create a water purity report

  1. Display "Not authorized to edit/create water purity report"

  2. System returns to main screen

At Step 3: Not all necessary fields are filled

  1. Display "Not all required fields have been filled"

  2. System returns to Water Purity Report screen with information from before still filled

  3. System returns to step 3

Table of Contents

Clone this wiki locally