Visualize the sequence diagram to send a connection invitation on LinkedIn.
We'll cover the following
Sequence diagrams are a great way to understand the interactions between different entities and objects in the system. There can be different sequence diagrams that we can create for LinkedIn. In this lesson, we’ll create sequence diagrams for the following interaction:
Send a connection invitation: A user sends a connection invitation to another user.
Send a connection invitation
The sequence diagram for sending a connection invitation should have the following actors and objects that will interact with each other:
Actors:Â
UserA
 andÂUserB
Objects:Â
SearchCatalog
 andÂConnectionInvitation
Here are the steps for the send a connection invitation interaction:
User A searches for user B in the catalog.
If User B exists:
The catalog returns user B.
User A adds user B as a connection.
The connection invitation is sent to user B.
If the invitation is accepted:
User A gets a notification that the connection invitation has been accepted.
Else, the invitation is ignored.
Else, if user B does not exist:
User A receives a "user not found" error.
Based on the order above, the sequence diagram for sending a connection invitation on LinkedIn is given below: