Sequence Diagrams - bounswe/bounswe2023group1 GitHub Wiki

Here, you can find a detailed description of the sequence of events and messages that occur within the system, along with the graphical representation of the timing and flow of these interactions.

Diagrams

#1 Responder completes an action in a Task and Facilitator verifies the action.
image

#2 Facilitator combines different requests for aggregation of the requests.
image

#3 Facilitator creates a request, coordinator creates a task to meet the request and assignee accepts it.
image

#4 A victim creates a requests and displays it.
image

#5 Coordinator filters the requests by food in a specified location.
image

#6 A user wants to see his/her location. Then, he/she views resources, requests and facilitators on map.
image

#7 A victim views a requests and updates it.
image

#8 A user views notifications
image

#9 A victim creates an info.
image

#10 A user views and edits his/her profile.
image

#11 A user logs in.
signinNew

#12 A user logs out.
image

#13 A facilitator creates request.
image

#14 A coordinator find resource for highly urgent request.
image

#15 A coordinator makes an info public.
image

#16 A coordinator creates an action, sets its start and end locations and displays the path.
image

#17 A responder chooses a task from a list of tasks and then completes it.
image

#18 A user views her notifications, looks at one and then dismisses it.
image

#19 An admin reviews the current applicants for Coordinator and, after viewing their profile, approves the application.

image

#20 The user registration process is illustrated. Firstly, application checks if the email is in use. If not, saves the user to the database. signupNew

#21 The process of assigning a coordinator and viewing a user's profile is depicted.

230970182-f4fb8d3d-2518-4892-a379-3afd69e339be

#22 This sequence diagram depicts a Coordinator creating a task and assigning it to a Responder.

230961793-6776b06a-c24f-4f24-8f6a-792169e1f912

#23 This diagram shows a Responder accepting a task, updating its status, and providing feedback.

230976231-ac66fa68-5fe1-47d0-83a3-33711cb78e9a

#24 Victim creates a request, which is then combined by the facilitator. The facilitator verifies an action and sets the confirmation status.

iq