Use Case Diagram for ATM System

Hi there Sourcodeheros! Today I will give you ideas about the ATM System Use Case Diagram and Description. This article discusses the meaning of the ATM System project UML as well as its use case diagram using include and extend.

To start with, let us define what does a use case mean.

What is ATM System Use Case Diagram?

What is ATM System Use Case Diagram?

A use case diagram is a visual representation of how a user might interact with a program. A use case diagram depicts the system’s numerous use cases and different sorts of users. The circles or ellipses are used to depict the use cases.

It features arrows labeled “Include” and “Extend” to emphasize the processes’ connections. The arrows labeled with “<>” or “<>” are association. An arrow labeled “include” indicates the next process is required to accomplish a task. While the term “extend” is optional, but still part of a task.

ATM System Use Case Diagram Project Potential Features:

The features of the system depends on the users of it.

  • Monitor and Manage Customers’ Information and Status
  • Manage and Update ATM Applicants’ Information
  • Manage Withdrawing and Saving Transaction
  • Records All Transactions

By creating the use case of the ATM System, you must determine first the possible features to identify the flow of the system. After that you can now create the blueprint or core of the system function.

Example of ATM System Use Case Diagram With Explanation

This Example of ATM System Use Case Diagram With Explanation enables customers or users to conduct financial transactions. These transactions can be completed in public without the use of a clerk, cashier, or bank teller. The ATM’s operation and description can be explained using the Use Case Diagram.

An Automatic Teller Machine (ATM) or Automatic Banking Machine (ABM) is a part of a banking system that lets customers of a bank do financial transactions in a public place without having a cashier or clerk.

The General Use Case Diagram for ATM System with explanation shows the general processes or function that the system could do and is based on the transactions needed in doing or developing ATM System.

ATM MANAGEMENT SYSTEM GENERAL USE CASE DIAGRAM
ATM SYSTEM GENERAL USE CASE DIAGRAM

With the help of this general use case, the programmer will have the basis on what could be put into consideration in creating the ATM system.

ATM System Project Use Case Diagram using Include and Extend 2022.

Here are the diagrams with discussion of ATM System Project Use Case Diagram using Include and Extend 2022.

  1. Monitor and Manage Customers’ Information and Status

This is the process where the system admin monitors and manages the basic information of customers. Its process includes encoding and updating critical information about customers’ transactions. They should also keep their cardholders updated on their benefits and other ATM management issues.

Monitor and Manage Customers’ Information and Status Use Case Diagram
Monitor and Manage Customers’ Information and Status Use Case Diagram

As you can see the customers’ information should be encoded to the system. Then the system then monitor its details to validate it and then saves the data.

2. Manage and Update ATM Applicants’ Information

This process is where the bank admin or employees encodes and validates the applicant for card holder to access their ATM services. They will update the applicants informations after they have met the card holder requirements.

Manage and Update ATM Applicant's Info Use Case Diagram
Manage and Update ATM Applicant’s Info Use Case Diagram

3. Manage Withdrawing and Saving Transaction

This is the process where the bank/system administrator processes its clients’ information in order for them to avail the bank and ATM services. And every process involving client information, as well as all transactions, should be documented for admin purposes.

Manage Withdrawing and Saving Transaction Use Case Diagram

Manage Withdrawing and Saving Transaction Use Case Diagram

Additional Knowledge to ATM System Use Case Diagram and Description

The objective of a use case diagram is to show the interactions of numerous items called actors with the use case and to capture fundamental functionalities of a system. Furthermore, as you see through the diagrams, there are the use cases involved to define the core functions of a system. Importantly, these processes were expected by the users to be connected to produce a certain output. Being a programmer, this could be an important role that the ATM System should have.

Conclusion

So that completes our discussion fellas! And I hope that this article with PDF about Use Case Description for ATM System and Use Case Diagram UML 2021 will help you a lot.

Now let me ask you something. What have you learned through the discussion?

May this article help you with your projects in the future!

    Recommended Articles:

    Inquiries

    If you have inquiries or suggestions about Use Case Diagram and Description for ATM System just leave us your comments below.

    Keep us updated and Good day!

    Leave a Comment