Use Case Diagram for Online Shopping System

The use case diagram for online shopping system project is a way to show how shoppers and the online shopping system talk to each other. It shows how the system is put together and how it works.

Project Overview

Name:Online Shopping System Use Case Diagram
Users:Shopping Admin, Sellers, and Buyers
Tools Used:Any Diagram tools that provide use case diagram symbols.
Project Overview

Check out the articles below to find out more about diagrams and other topics.

What is a Use Case Diagram

The UML use case diagram for online shopping system shows the sample behavior diagram of the software. It includes the project functions using use cases, actors, and their connections.

Importance of UML Use Case Diagram

DFD for Online Shopping System

One of the benefits of the UML use case diagram is that it assists developers and businesses with system management. It includes the procedures from the viewpoint of users.

UML Use Case Diagram for Online Shopping with Explanation

The use case diagram example for the online shopping has two main illustrations. These illustrations describe the system’s general and specific processes.

Online Shopping System General Use Case

This diagram shows the general processes of online shopping. It is based on the activities performed by the shopping admin, customers, and sellers in the system.

Online Shopping System General Use Case Diagram

The diagram shows the main use cases in online shopping. Use cases include managing user information, managing and updating book information, managing borrowers, and managing transaction records. 

Use Case Diagram using Include and Extend

The use case diagram using include and extend is used to elaborate on the preceding diagrams. “include” means that the use cases are needed to finish the task, while “extend” means that they are not. 

Users Information Management Use Case Diagram

This diagram focuses mainly on the use case “Manage Customer’s Information”. It includes the sub-processes needed to complete user information management. This is where the admin controls the customer’s information and system access.

Manage Customers’ Information Use Case Diagram

Manage Products Info and Status Use Case

This use case explains how the admin categorizes products and displays them on the customer’s interface. This action saves seller product info. Update product status. Numbering customer orders and deliveries.

Online Shopping System Use Case Diagram UML
Manage Products Info and Status Use Case Diagram

Manage Orders and Deliveries Use Case

Orders and delivery management includes client requests and orders through deliveries. Date of reservation or order, number and price of items, total amount paid, and delivery date.

Online Shopping System Use Case Diagram Manage Deliveries
Manage Orders and Deliveries Use Case Diagram

Use Case Diagram for Online Shopping System Pdf

Click the button below to download the PDF file.

How to draw a Use Case Diagram?

Time needed: 2 minutes.

Here’s the complete guide on how to draw a use case diagram for an online shopping system.

  • Step 1: Familiarize Use Case Diagram Symbols

    For beginners, you need to familiarize first with use case symbols to be used.

  • Step 2: Determine the system processes

    The next step is to determine the system’s processes. They will be the use cases of your project.
    You may ask the users about the typical activities done for online shopping.

  • Step 3: Analyze the use cases included

    To determine general use cases, examine user information. Sub-cases are covered in generic use cases. Include solely internet shopping’s useful operations.

  • Step 4: Plot the Use Case Diagram

    Users, use cases, containers (scope), and indicators are needed to plot the diagram (association). You’ll base use cases on user feedback. First, assign users. Put a container in the diagram to segregate user and system items. Consider online shopping’s uses. Finally, map the use cases to highlight user-system interactions.


The use case diagram for online shopping system pdf represents the methodology used in system development. It helps developers know the possible inputs that the project should process and perform.

Furthermore, you will discover the needed processes and connect them to the other UML diagrams. The diagram is also applicable in modeling the software’s use cases (processes). It captures the system’s flow from one process to the next.


If you have concerns about the Use Case Diagram for Online Shopping System, leave us your comments below.

Leave a Comment