Skip to content

Use Cases: Geolocation and Maps

Z-Red edited this page Feb 16, 2018 · 10 revisions

SpecifyTaskLocation

Use Case Number UC 10.01.01
Participating Actors Task Requester
Goal Set location of task on a map
Trigger Task Requester adds new task
Precondition User knows where the task is located
Postcondtion On success, geo location is added to the task
Basic Flow 1 System prompts Task Requester to specify location address
Exceptions 1 If location doesn't exist
1.1 System displays error message
1.2 System prompts Task Requester to re-enter location
Related Artifacts US 10.01.01

ViewTaskLocation

Use Case Number UC 10.02.01
Participating Actors Task Requester, Task Provider
Goal View a task location on a map
Trigger Task Requester or Task Provider selects map view on task
Precondition Selected has a location
Postcondtion On success, task location is shown on map
Basic Flow 1 System shows map view with task location
Related Artifacts US 10.02.01

RecentTaskMapView

Use Case Number UC 10.03.01
Participating Actors Task Provider
Goal See all requested or bidded tasks within 5km of them on a map
Trigger Task Provider filters recent listings and selects map view
Precondition System knows Task Provider's location
Postcondtion On success, geo location of tasks that are 5km away from Task Provider shown on map
Basic Flow 1 System shows all applicable tasks on map
Related Artifacts US 10.03.01
Clone this wiki locally