Skip to content

Use Cases: Photographs

Z-Red edited this page Feb 22, 2018 · 7 revisions

AddTaskPhotograph

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 Task Requester decides they no longer want to add a photo
1.1 Task Requester selects cancel
1.2 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

ViewTaskPhotograph

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