Use case Diagrams - McGill-ECSE321-Winter2022/project-group-group-08 GitHub Wiki
Diagram 1
The following diagram describes how owners, employees and customers interact with the hours of the store.
Diagram 2
The following diagram specifies how inventory is managed, specifically that employees can only manage inventory whereas managers can specify all the information related to inventory, from price to availability.
Diagram 3
The following diagram describes all the basic interactions that are possible for each actor.
Diagram 4
The following diagram describes all information pertaining to transactions and each actor's available actions.
Diagram 5
The following diagram describes the important account options available to each user, where managers have access to change many things, employees can create an account and quit their job and customers can create an account and delete their account.