-
Notifications
You must be signed in to change notification settings - Fork 1
Use Cases: Geolocation and Maps
Z-Red edited this page Feb 16, 2018
·
10 revisions
Use Case Number | UC 10.01.01 |
---|---|
Participating Actors | Task Requester |
Goal | Set location of task on a map |
Trigger | Task Requester adds location in 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 is invalid |
1.1 | System displays error message |
1.2 | System prompts Task Requester to re-enter location |
2 | Task Requester no longer wants to enter location |
2.1 | Task Requester leaves location blank |
2.2 | System continues to add task |
Related Artifacts | US 10.01.01 |
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 |
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 | Task Provider wants to see tasks within 5km |
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 |
Exceptions 1 | If location is unavailable |
1.1 | System informs user that it can not locate the user |
1.2 | System returns to previous previous activity |
Related Artifacts | US 10.03.01 |