Use Case Diagram
Purpose of Use Case Diagram
Main Components
Generalization
Symbol | Meaning |
Stick figure | Actor |
Oval | Use Case |
Rectangle | System Boundary |
Line | Association |
Dashed arrow | Include / Extend |
Key Characteristics
Steps to Create a Use Case Diagram
University Admission System
University Admission System
University Admission System
An Online Clothing Store System allows customers and administrators to interact with the system to browse, purchase, and manage clothing products efficiently. The main actors involved in this system are the Customer, Admin, and Payment Gateway. The Customer begins by creating an account and logging into the system. After logging in, the Customer can browse clothing items, search for specific products, view product details, and add items to the shopping cart. Once satisfied, the Customer proceeds to checkout, enters shipping details, and makes payment through the integrated Payment Gateway to complete the order.
The Admin is responsible for managing the store’s operations, including adding new products, updating product details, managing inventory, and processing customer orders. The Admin can also update order status (such as shipped or delivered) and manage customer accounts if needed. The Payment Gateway handles secure transaction processing during the payment stage.
Some use cases in this system include Register Account, Login, Browse Products, Search Products, View Product Details, Add to Cart, Checkout, Enter Shipping Information, Make Payment, Place Order, Manage Products, Update Inventory, Process Orders, and Update Order Status. Certain relationships exist between use cases, such as Checkout including Enter Shipping Information and Make Payment, while Login may extend to Forgot Password if the user is unable to access their account.
The system boundary contains all these use cases, indicating that they belong to the Online Clothing Store System, while the actors remain outside and interact with the system through these defined functionalities.