Activity Diagram for ATM Management System

Activity Diagram for ATM Management System – is an illustration of the ATM management software’s behavior towards its users. This depicts the flow of the proposed Capstone Project from the starting point up to completing the processes. The activity diagram uses symbols to further explain the work flow of the ATM system.

The users of this ATM management system would be the ATM card holders, or customers, and the bank admin, and they are essential in creating its activity diagram.

By determining the users of the system, it would be much easier for you to build the interactions and activities in the system.

Then you will be able to foresee the behavior of the system towards its users. So you should make sure that your system is user-friendly and effective for its users.

Activity Diagram Symbols:

Before we create the activity diagram of the ATM system, you must first know the symbols used to make it. And here are the symbols used in the activity diagram.

Activity Diagram Symbols
Activity Diagram Symbols

You must be familiar with these symbols in order for you to distinguish what should go in the illustration to avoid misunderstandings. This is also to educate you about the activity diagram symbols so you and the users will understand the system’s behavior.

In addition to that, being familiar with these activity diagram symbols will help you show the detailed parts and interactions that should happen when you develop the system. Then this thought enables you to have the right ideas on how to develop the system that you want.

Additional Knowledge:

The ATM system activity diagram works perfectly with the other UML diagrams that were available on our site. They are the ATM Management System Use Case Diagram, Data Flow Diagram, Entity Relationship Diagram, and many more. These diagrams served as the blueprint designs to foresee the needed functions of a working ATM management system.

Activity Diagram of ATM Management System

Time needed: 5 minutes

Here are the activity diagram samples of the ATM Management System that you may use for your final year project. Note that you may change the ideas given in this activity diagram to meet the scope of the ATM management system project that you desire. The given ideas here are sorted based on the system users to give you more detailed examples.

  1. ATM Management System Activity Diagram for the Customer Side (Balance Inquiry)

    Activity Diagram for ATM Management System
    The first illustration of the Activity Diagram shows the ATM system’s behavior towards the ATM users. It has a series or flow of work that is based on the activities done when availing the ATM machine service.

    One of the ATM services shown here is checking the balance of the card holder. As you can see in this activity diagram, the system politely interacts with the users on every request made by them.

  2. ATM Management System Activity Diagram for the Customer Side (Withdraw)

    Activity Diagram of ATM Management System
    Another activity diagram design for the ATM system is still for the ATM user side but with another scenario. This illustrates the flow of interaction when a user wants to access and withdraw their money using an ATM card.

    You can determine the behavior of the system by simply looking into the situation given in the illustration. And that’s what makes the designed activity diagram more efficient for the ATM system’s development.

  3. ATM Management System Activity Diagram for the Bank Employee’s Side

    Activity Diagram ATM Management System
    Here’s a sample activity diagram for the ATM system for the bank employee side. This illustration informs you that there is also a specific flow of activities and roles for the employees of the bank.

    You must be knowledgeable that in terms of financial matters, the system must be strict and specific or secure. That is why you must separate the flow of scenarios between the ATM users and the admin or employees.

  4. ATM Management System Activity Diagram for both Sides

    Activity Diagram ATM Management System for two users
    Last but not the least, is the illustration of an activity diagram showing the interaction of two users and the system. This shows the interaction between an applicant and a bank employee.

    That is to give you a sample of the activities that are present in processing or applying for an ATM card to avail ATM system services.

You should be informed that these diagrams can be modified to achieve your desired system behavior. You can also create your own unique system function to justify all of your project needs. And if you want, you can copy all the ideas presented here, so you won’t need to create a new one.

What is an ATM Management System Activity Diagram?

To have a clear understanding of it, let me tell you its purpose and importance. The ATM management system must include an activity diagram so that programmers can determine how the software should interact with its users.

It is because the activity diagram guides the programmer in creating the software and its must-have behavior. So if you want friendly and effective or easy-to-use software, then you must also complete the diagram.

Through the activity diagram, you’ll be able to illustrate the flow of activities and know what should be the interactions between the system and its users.

The activity diagram will also help your readers and users understand how to use the system. So it is best for you to explain your thoughts on the ATM management system through an activity diagram.


It is essential for you to know the diagrams used to design and develop the ATM Management System. This is due to the fact that without it, it is impossible to create a fully functional system.

But if you create this diagram, you will know the possible inputs and scenarios that the system should process and perform.

Not only that, but you will identify the processes that are required and connect them to the other UML Diagrams. 

By completing the Activity Diagrams per module or per processes, you will easily achieve your desired system.

Related Articles:


Now, what have you learned through our discussion? Have you determined the diagrams that you must create? What project do you have in mind?

And, if you have any suggestions or questions about our discussion, please leave them in the comments section.Those are highly appreciated. Thank you so much and have a good day!

Check out our related and recommended articles for more learning and information.

Leave a Comment