Banking System Use Case Diagram with Example
Hi there Sourcodeheros! Today I will give you ideas about the Banking System Use Case Diagram and Description.
This article discusses the meaning of the Banking System project UML as well as its use case diagram using include and extend.
To start with, let us know what does use case means.
The use case diagram is usually referred to as a behavior diagram used to describe the actions of all users in a system.
A “use case” is a list of steps or actions between a person or group and a computer system that leads to something useful.
The user or actor could be a person or something else, like an outside software system or a manual process.
In the use case diagram, you can see how the manager or staff and the customers are linked together.
The user or the actor needs to be someone who can talk about how things work at an event.
It helps a lot for the programmer to figure out how the system works, which helps them write the code.
Online Banking System Use Case Diagram Features:
Here are the possible features of the use case diagram of an Online Banking System
- Manage Account
- Check Balances
- Transactions
- Transfer
- Manage Loan
- Manage Workers
Banking Management System Use Case Diagram Include and Extend
Here are Use Case Diagram for the Banking Management System difference between <<include>> and <<extend>>:
- <<include>> Included Use Cases must run successfully to complete Base Use Case. Without an Included Use Case, the Base Use Case is incomplete. The Included Use Case can be a Base Use Case or shared by many Base Use Cases.
- <<extend>> on the other end , is used to add an Extended Use Case which extends the Base Use Case. Base Use Case can run successfully even without invoking/calling extended use case called Optional Use Case. The Base Use Case is complete in itself but under certain conditions it would require to refer to extension condition.
Steps on How to Create Banking System Use Case Diagram
Time needed: 3 minutes
Here are the steps to create a Banking System Use Case Diagram using Include and Extend.
- General Use Case
Now I present to you the general use case of the Banking System.
It represents the main functions or processes of the system as well as the specific processes included.
They were also labeled properly to guide programmers and users about the structure of the Bank Management System. - Transaction Use Case Diagram of Banking System
In cash transactions, a customer can add cash to their bank account or withdraw money from their account.
Credit and debit cash could be used to make one or more transactions work, but they could also be used at the same time. - Manage Loan Use Case Diagram
A customer can also request for loan from a bank. The customer must write down the request for a loan with the correct information in the bank.
The customer must choose the type of loan that fits their needs and the length of time they need to pay back the loan.
The manager of each branch of the bank has the choice to either accept or approve a loan to initiate the process further or just reject the request for a loan based on terms and conditions. Loan request - Manage Workers use case Diagram
Employee records are kept by the bank, and each branch of the bank is run by the bank.
It’s up to the manager of each branch whether or not to give a bonus to employees.
Notice that each employee is paid as part of the management staff, but a promotion or bonus may or may not be given to each employee.
This is important to remember.
Conclusion
So that completes our discussion fellas! I hope that this article about Use Case Description for Banking System | Use Case Diagram UML 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!
If you have inquiries or suggestions about the Use Case Diagram and Description for the Banking System
Keep us updated and Good day!
Recommended Articles from the Author
- Use Case Diagram Of Railway Reservation System
- Library Management System Use Case Diagram
- ATM System Use Case Diagram
- Hospital Management System Use Case Diagram
Recommended Articles:
- Bank Management System Project In PHP With Source Code
- Online Banking System in PHP Source Code
- Blog Website PHP Source Code
- Bank Management System Project in Python With Source Code
- ER Diagram for E-commerce Website With Database Structure