-
Notifications
You must be signed in to change notification settings - Fork 1
Use Cases: Photographs
David Laycock edited this page Feb 16, 2018
·
7 revisions
Use Case Number | UC 09.01.01 |
---|---|
Participating Actors | Task Requester |
Goal | Task requester adds one or more photographs to a task |
Trigger | Task Requester chooses add photograph option |
Precondition | Task Requester has a photograph they wish to add to the task |
Postcondition | A photograph is added to the task |
Basic Flow 1 | System asks Task Requester if they want to use a photo from the gallery or take a new photo from camera |
2 | Task Requester selects a photo from gallery or takes photo with camera |
3 | System adds chosen photograph to task |
Exceptions 1 | User decides they no longer want to add a photo |
1.1 | System returns to previous screen |
2 | If the photograph exceeds the maximum size |
2.1 | System displays an error message |
2.2 | System returns to step 2 |
Related Artifacts | US 09.01.01, US 09.03.01 |
Use Case Number | UC 09.02.01 |
---|---|
Participating Actors | Task Requester, Task Provider |
Goal | A list of photographs for a task is viewable |
Trigger | Task Requester or Task Provider chooses view photograph option |
Precondition | The task has at least one photograph to be viewed |
Postcondition | A photograph is displayed |
Basic Flow 1 | System displays the chosen photograph for a particular task |
Exceptions 1 | Photo can not be found |
1.1 | System informs users that photo can't be found |
1.2 | Task details are displayed |
Related Artifacts | US 09.02.01 |