-
Notifications
You must be signed in to change notification settings - Fork 0
5 Use Cases
Dylan edited this page May 21, 2016
·
2 revisions
Core
- User navigates to the adventure search area
- User chooses to add a criteria to search against and starts entering their search term for that criteria
- User actions the search
- System provides a listing of matching adventures that the user can navigate to for more information
Alternative flow 2a: Listing real-time results
- System outputs a listing of possible results that case insensitively matches the user's currently input criteria
- Return to Core step 2
Alternative flow 2b: Listing potentially related results
- System provides user with notice of possible alternate results that appear to be relevant but not match the user's search criteria
- Return to Core step 2
Alternative flow 2c: Choosing criteria from real-time list
- User selects one or more items from the system provided results list
- System records selected results as selected terms for use in final adventure search and display it as selected
- Return to Core step 2
Alternative flow 2d: Removing selected term
- User selects to remove a term from a criteria
- System removes the record of that term, and removes the term within the criteria from display
Alternative flow 2e: Removing selected criteria
- User selects to remove a criteria from the search list
- System removes any records of terms under the criteria, and removes the criteria from display
Alternative flow 2f: Popular Search Terms by Category
- User selects from popular criteria in certain categories
- Return to Core Step 2
Alternative flow 4a: No results found
- System alerts the user to a lack of adventures matching the criteria and terms
- Return to Core step 2
Alternative flow 4b: Refining criteria
- User selects to refine their search terms
- Return to Core step 2