User participation: Use Case

The following is the use case to be adopted by SPACER:

Overview

Jane, a student conducting her final year undergraduate geology project, undertakes some fieldwork to find areas with a high concentration of mineral X. She would like to identify existing digital resources collected over the area and containing information about mineral X and related minerals. She takes her mobile phone into the field and enters query constraints for mineral X and a positioning schedule rate. As she walks within the fieldwork site, the mobile application queries the associated catalogues through the mediator and the mediator returns a list of datasets that contain information about mineral X and related minerals. Depending on the available metadata, she can estimate the amount of data she needs to collect on site.

Actors

  • The user
  • mobile client application
  • mediator web application
  • BGS catalogue service
  • Edina catalogue service

Preconditions

  • The associated catalogue services are live and accessible
  • The web map service used for background mapping is available and accessible

Trigger Event

  • User launches the mobile client while conducting fieldwork

Flow of Events

  1. User enters thematic constraints for the search and selects the servers to search
  2. User enters the sample rate(frequency of searches)
  3. User walks along a path as gps device in mobile phone samples her current location
  4. The user’s location is added to a template GetRecords request which is then sent to the mediator
  5. The mediator posts concurrent requests to selected servers
  6. The mobile client checks whether results are ready
  7. If results are not ready the mobile client waits OR If the results are ready the mobile client compiles a list of results
  8. The user selects a single result and views its metadata
  9. The user carries on walking and views her path on the map view
  10. A log of results discovered along the path is sent to the user’s email

Postconditions

  • The user’s email account recieves a log of the path and results discovered

Exceptions

  • Mobile internet unavailable
  • Special characters in metadata cause errors
  • Out of date records
  • GPS unavailable
  • Assumptions

Business Rules

  • The user should be authorised to view or access any displayed data or maps.
Advertisement

One Response to “User participation: Use Case”

  1. Final Progress Post « The SPACER Project Blog Says:

    [...]  Introducing SPACER  Day-to-Day work  Small Wins & Fails  Project SWOTing  User Participation-Use Case  User Participation-User and Functional Requirements  Day-to-Day work 2  Small Wins and [...]

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s


Follow

Get every new post delivered to your Inbox.