Free UML Use Case Online Shopping System
This template is a UML Use Case Diagram illustrating the functionalities of an Online Shopping System. The system involves three main Actors: Customer, Admin, and System Owner, and one supporting external entity, the Payment Gateway. The Customer actor can perform activities like Browse Products, Checkout, Add Product to Cart, Make Payment, Track Order, and View Offers. The Admin manages backend functions such as Manage Catalog, Manage Customer Account, and View Sales Reports. The System Owner is responsible for Update Stock Levels and View Sales Forecasts. The key interactions involve the Make Payment use case, which is connected to the Payment Gateway via an "include" relationship to the Payment process. The Payment process, in turn, interacts with the Payment Gateway and includes steps like Verify Online Payments and Process Returns/Exchanges, demonstrating the system's core business flow.
