Digital Wallet System Use Case Diagram

Digital Wallet System Use Case Diagram

Digital wallet systems have become increasingly popular in recent years as a way for individuals to manage their finances and make transactions in a more convenient and secure way. As such, the development of a digital wallet system is an important undertaking for any business looking to provide financial services to their customers. However, with complex systems come complex requirements and features. This is where use case diagrams come in. Use case diagrams are an essential tool for software developers in understanding and mapping out the functionalities and interactions of a digital wallet system. In this blog post, we will explore the use case diagram for a digital wallet system and the benefits it can provide for both developers and end-users.

About the Project

Digital wallet systems have revolutionized the way we conduct financial transactions. They offer a range of benefits, including convenience, security, and speed. With digital wallet systems, users can store multiple payment methods in one place, allowing for quick and easy access to funds. This eliminates the need for carrying cash or multiple cards, reducing the risk of theft or loss.

The capstone project, named “Digital Wallet Solution,” is intended to allow people to store money online and make payments online. The digital wallet transactions accept a variety of currencies and provide a variety of payment gateways via which the user can pay for products and services. The system allows users to conduct secure and convenient online financial transactions. It will speed up payment and other financial processes, reducing the amount of time and effort required to complete them.

In addition to convenience, digital wallet systems provide enhanced security features, such as password protection, two-factor authentication, and encryption. These features help to protect user information and prevent fraud. Digital wallets also offer faster transaction processing times compared to traditional payment methods, reducing the time spent waiting for transactions to clear. Overall, digital wallet systems provide a safe, convenient, and efficient way for users to manage their finances.

What is Use Case Diagram?

A use case diagram is a visual representation of how a system is used by actors (users) to achieve specific goals. It shows the interactions between the users and the system, and the different scenarios in which the system can be used. In the context of the Digital Wallet System, a use case diagram can help developers to identify the key features and functionalities of the system and how they can be used by different users.

The purpose of a use case diagram in the research and software development of Digital Wallet System is to provide a clear understanding of the system’s requirements, features, and functions. It helps to identify the different actors who will interact with the system and their specific goals. It also helps to identify the various scenarios in which the system will be used and the steps that need to be taken to achieve the desired outcomes. This information can then be used to design and develop the system to meet the specific needs of its users, ensuring that it is easy to use, efficient, and effective.

Use Case Diagram

Digital Wallet System Use Case Diagram
Digital Wallet System Use Case Diagram

Displayed above is the Use Case Diagram of the Digital Wallet System. The system has two user sides, the admin and the members. The admin can access the entire core modules of the system while the members can access the Dashboard, Currency Supported, Payment Gateway, Transaction History and Deposit/Withdrawal modules of the system.

Use Cases

The following are the discussions that describe how a user uses a system to accomplish a particular goal.

Use Case: Dashboard

Actor(s): Admin and Members

Description:

This feature is used to manage the information displayed in the dashboard of the Video Rental System.

Successful Completion:

  1. The members can view the information displayed in the dashboard using this feature.
  2. The admin can search, add, update and remove information to be displayed in the dashboard.

Alternative: The members can only view the dashboard; the admin can access and manage all dashboard information.

Precondition: The admin and the members will login first to access the dashboard.

Post Condition: updated dashboard information.


Use Case: Member Info

Actor(s): Admin

Description:

This feature is used to manage the information of the members of the system.

Successful Completion:

  1. Admin can search, add, update and remove a member’s information using this feature.

Alternative: Admin can register new members; admin can update information of old members.

Precondition: The admin will need to login first to access the Member Info Module.

Post Condition: registered member and updated member information


Use Case: Currency Supported

Actor(s): Admin and Members

Description:

This feature is used to set and manage the currency supported in the digital wallet.

Successful Completion:

  1. The members can view the currency supported in the digital wallet using this feature.
  2. The admin can search, add, update and remove information of currency supported in the system.

Alternative: The members can only view the categories of the videos; the admin can access and manage all video category information.

Precondition: The admin and the members will login first to access the Currency Supported Module.

Post Condition: updated currency supported

Digital Wallet Solution Free Download Bootstrap Template Source code - Admin Dashboard
Digital Wallet Solution Free Download Bootstrap Template Source code – Admin Dashboard

Use Case: Payment Gateway

Actor(s): Admin and Members

Description:

This feature is used to manage the payment gateways that can be used in the system.

Successful Completion:

  1. The members can view the information of the payment gateways they can use in the system.
  2. The admin can search, add, update and remove information of the payment gateway that the members can use.

Alternative: The members can only view information of the payment gateways; the admin can access and manage all payment gateways information.

Precondition: The admin and the members will login first to access the Payment Gateway Module.

Post Condition: updated payment gateway information


Use Case: Transaction History

Actor(s): Admin and Members

Description:

This feature is used to manage the transaction history of the Digital Wallet System.

Successful Completion:

  1. The members can use this feature to view their transaction history in the system.
  2. Admin can search, add, update and remove digital wallet transaction history in the system.

Alternative: Members can use this feature to view transaction history; Admin can manage information of the digital wallet’s transaction history.

Precondition: Admin and Members will login first to access the Transaction History Module.

Post Condition: updated digital wallet transaction history


Use Case: Transaction Setting

Actor(s): Admin

Description:

This feature is used to manage the transaction setting in the digital wallet system.

Successful Completion:

  1. Admin can search, add, update and remove transaction setting information using this feature.

Alternative: None

Precondition: The admin will need to login first to access the Transaction Setting Module.

Post Condition: updated Transaction Setting


Use Case: Deposit/Withdrawal

Actor(s): Admin and Members

Description:

This feature is used to manage Deposit/Withdrawal of the members in system.

Successful Completion:

  1. The members can only view their own deposit and withdrawal records in the digital wallet using this feature.
  2. The admin can search, add, update and remove information of Deposit/Withdrawal in the system.

Alternative: The members can only view the records of their deposit and withdrawal; the admin can access and manage all deposit/withdrawal information.

Precondition: The admin and the members will login first to access the Deposit/Withdrawal Module.

Post Condition: updated Deposit/withdrawal records


Use Case: Reports

Actor(s): Admin

Description:

This feature is used to view and print the reports in the system.

Successful Completion:

  1. Admin can view, print and export the report of the system.

Alternative: None

Precondition:

  1. Admin will need to login to access the reports.

Post Condition: hard and soft copy of the report of the system.


Use Case: Database Backup

Actor(s): Admin

Description:

This feature is used to manage the backup database of the system.

Successful Completion:

  1. The admin can add, edit, update database backup information.

Alternative: None

Precondition: Admin will create and connect the backup database.

Post Condition: new backup database.


FREE DOWNLOAD DIAGRAM

Summary

The capstone project, named “Digital Wallet Solution,” is intended to allow people to store money online and make payments online. The digital wallet transactions accept a variety of currencies and provide a variety of payment gateways via which the user can pay for products and services. Displayed above is the Use Case Diagram of the Digital Wallet System. The system has two user sides, the admin and the members. The admin can access the entire core modules of the system while the members can access the Dashboard, Currency Supported, Payment Gateway, Transaction History and Deposit/Withdrawal modules of the system. Overall, a

Readers are also interested in:

IPO Model Conceptual Framework of Digital Wallet Solution

Digital Wallet Solution ER Diagram

Digital Wallet Solution Database Design

You may visit our Facebook page for more information, inquiries, and comments. Please subscribe also to our YouTube Channel to receive free capstone projects resources and computer programming tutorials.

Hire our team to do the project.

, , , , , , ,

Post navigation