This example of bank ATM UML activity diagram was created on the base of UML use case diagram of automated teller machine from the course "Thinking in Java, 2nd edition, Revision 9" by Bruce Eckel published on the website of the Computer Science and Electrical Engineering Department of the University of Maryland, Baltimore (UMBC).
"If you are designing an auto-teller, for example, the use case for a particular aspect of the functionality of the system is able to describe what the auto-teller does in every possible situation. Each of these “situations” is referred to as a scenario, and a use case can be considered a collection of scenarios. You can think of a scenario as a question that starts with: “What does the system do if...?” For example, “What does the auto-teller do if a customer has just deposited a check within the last 24 hours, and there’s not enough in the account without the check having cleared to provide a desired withdrawal?”
Use case diagrams are intentionally simple to prevent you from getting bogged down in system implementation details prematurely...
Each stick person represents an “actor,” which is typically a human or some other kind of free agent. (These can even be other computer systems, as is the case with “ATM.”) The box represents the boundary of your system. The ellipses represent the use cases, which are descriptions of valuable work that can be performed with the system. The lines between the actors and the use cases represent the interactions.
It doesn’t matter how the system is actually implemented, as long as it looks like this to the user."
[csee.umbc.edu/ courses/ 331/ resources/ tij/ text/ TIJ213.gif]
This automated teller machine (ATM) UML use case diagram example was created using the ConceptDraw PRO diagramming and vector drawing software extended with the ATM UML Diagrams solution from the Software Development area of ConceptDraw Solution Park.
"If you are designing an auto-teller, for example, the use case for a particular aspect of the functionality of the system is able to describe what the auto-teller does in every possible situation. Each of these “situations” is referred to as a scenario, and a use case can be considered a collection of scenarios. You can think of a scenario as a question that starts with: “What does the system do if...?” For example, “What does the auto-teller do if a customer has just deposited a check within the last 24 hours, and there’s not enough in the account without the check having cleared to provide a desired withdrawal?”
Use case diagrams are intentionally simple to prevent you from getting bogged down in system implementation details prematurely...
Each stick person represents an “actor,” which is typically a human or some other kind of free agent. (These can even be other computer systems, as is the case with “ATM.”) The box represents the boundary of your system. The ellipses represent the use cases, which are descriptions of valuable work that can be performed with the system. The lines between the actors and the use cases represent the interactions.
It doesn’t matter how the system is actually implemented, as long as it looks like this to the user."
[csee.umbc.edu/ courses/ 331/ resources/ tij/ text/ TIJ213.gif]
This automated teller machine (ATM) UML use case diagram example was created using the ConceptDraw PRO diagramming and vector drawing software extended with the ATM UML Diagrams solution from the Software Development area of ConceptDraw Solution Park.
Model Based Systems Engineering
ConceptDraw PRO is a professional diagramming and vector drawing software. Now, enhanced with SysML Solution from the Software Development Area of ConceptDraw Solution Park, ConceptDraw PRO became an ideal software for model based systems engineering (MBSE).Rapid UML
Rapid UML solution extends ConceptDraw PRO software with templates, samples and libraries of vector stencils for quick drawing the UML diagrams using Rapid Draw technology.
Event-driven Process Chain Diagrams
Event-driven Process Chain (EPC) Diagram is a type of flowchart widely used for modeling in business engineering and reengineering, business process improvement, and analysis. EPC method was developed within the Architecture of Integrated Information Systems (ARIS) framework.
Computer Network Diagrams
Computer Network Diagrams solution extends ConceptDraw PRO software with samples, templates and libraries of vector stencils for drawing the computer network topology diagrams.
State Diagram Example - Online Store
This sample was created in ConceptDraw PRO diagramming and vector drawing software using the UML State Mashine Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park. This sample shows the work of the online store and can be used for the understanding of the online shopping processes, for projection and creating of the online store.UML Component Diagram Example - Online Shopping
UML Component Diagram Online Shopping. This sample was created in ConceptDraw PRO diagramming and vector drawing software using the UML Component Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park. This sample shows the concept of the online shopping and is used for the understanding of the online shopping processes, of the online shops working processes, for projection and creating of the online stores.Business Process Diagrams
The Business Process Diagram Solution extends ConceptDraw PRO v10 BPMN software with its RapidDraw interface, templates, samples, and libraries based on the BPMN 1.2 and BPMN 2.0 standards. This powerful solution permits you to visualize easily both simple and complex processes, as well as design business models. The Business Process Diagram solution allows one to quickly develop and document in detail any business processes at any stage of a project’s planning and implementation.
Entity-Relationship Diagram (ERD)
Entity-Relationship Diagram (ERD) solution extends ConceptDraw PRO software with templates, samples and libraries of vector stencils from drawing the ER-diagrams by Chen's and crow’s foot notations.
Online Diagram Tool
ConceptDraw PRO diagramming and vector drawing software extended with Rapid UML Solution from the Software Development Area is a powerful online diagram tool that will help you design any types of UML diagrams simply and fast.Telecommunication Network Diagrams
Telecommunication Network Diagrams solution extends ConceptDraw PRO software with samples, templates and libraries of vector stencils for drawing the diagrams of telecommunication networks.
Account Flowchart Stockbridge System. Flowchart Examples
Create your own flow charts of data processing systems using the ConceptDraw PRO diagramming and vector drawing software extended with the Cross-Functional Flowcharts solution from the Business Processes area of ConceptDraw Solution Park. This is a flowchart of a data processing system combining manual and computerized processing to handle accounts receivable, billing, and general ledger.UML Use Case Diagram Example Social Networking Sites Project
UML Diagrams Social Networking Sites Project. This sample was created in ConceptDraw PRO diagramming and vector drawing software using the UML Use Case Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park. This sample shows the Facebook Socio-health system and is used at the projection and creating of the social networking sites.- Bank Sequence Diagram | UML Sequence Diagram | ATM ...
- ATM UML Diagrams
- Bank Sequence Diagram | UML Use Case Diagram Example ...
- UML Deployment Diagram Example - ATM System UML diagrams ...
- Bank Sequence Diagram | UML Diagram | Banking System ...
- Bank Sequence Diagram | Entity-Relationship Diagram (ERD) | UML ...
- Sequence Diagram For With Drawl Of Atm Machine
- UML activity diagram - Cash withdrawal from ATM | UML Activity ...
- Uml Sequence Diagram Of An Atm Machine
- Bank Sequence Diagram | ATM Sequence diagram | UML ...
- UML Diagram | Bank Sequence Diagram | Process Flowchart ...
- Bank Sequence Diagram | UML Use Case Diagram Example ...
- Bank ATM use case diagram | Rapid UML | Cross-Functional ...
- Bank Sequence Diagram | UML Use Case Diagram Example ...
- Bank Sequence Diagram | UML Deployment Diagram Example ...
- Sequence Diagram For Atm Banking System
- Bank Sequence Diagram | UML Diagram | UML Deployment ...
- Sequence Diagram For Atm System In Uml
- UML activity diagram - Cash withdrawal from ATM | UML Business ...
- UML Sequence Diagram | UML Activity Diagram | Event-driven ...