The following use case diagram is used to illustrate the functions that will be implemented in our social network. This diagram demonstrates who the stakeholders are and what they can do. There are two main stakeholders/actors who can use our project:
- The regular user who might be a regular viewer/visitor or a room administrator (the first to scan a particular QR code or a Barcode and therefore given the responsibility to control the theme of that room);
- The subscribed organizations/companies who own rooms in our system, with their products being advertised in the user’s feeds and other rooms.
Figure 1 shows the use cases of these stakeholders.