0% found this document useful (0 votes)
232 views

Interaction Diagrams For Example ATM System

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
232 views

Interaction Diagrams For Example ATM System

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

Interaction Diagrams for Example ATM System http://www.math-cs.gordon.edu/courses/cs211/ATMExample/Interactions...

Interaction Diagrams for Example ATM System


UML defines two types of Interaction Diagram: the Sequence Diagram and the Collaboration Diagram. In
order to illustrate both types, the major use cases are documented using Sequence Diagrams, and the specific
subcases of transaction (withdrawal, etc.) and the Invalid PIN Extension are documented using Collaboration
Diagrams. (The major reason for using two different types of diagram is pedagogical - to illustrate each type.)

Sequence Diagram for System Startup Use Case


Sequence Diagram for System Shutdown Use Case
Sequence Diagram for Session Use Case
Sequence Diagram for Transaction Use Case (Since transaction is abstract, this gives the overall flow
of a transaction. See the interactions below for specific concrete cases.)
Collaboration realizing specifics of Withdrawal Transaction Use Case
Collaboration realizing specifics of Deposit Transaction Use Case
Collaboration realizing specifics of Transfer Transaction Use Case
Collaboration realizing specifics of Inquiry Transaction Use Case
Collaboration realizing Invalid PIN Extension

1 of 7 7/25/2019, 5:18 AM
Interaction Diagrams for Example ATM System http://www.math-cs.gordon.edu/courses/cs211/ATMExample/Interactions...

2 of 7 7/25/2019, 5:18 AM
Interaction Diagrams for Example ATM System http://www.math-cs.gordon.edu/courses/cs211/ATMExample/Interactions...

3 of 7 7/25/2019, 5:18 AM
Interaction Diagrams for Example ATM System http://www.math-cs.gordon.edu/courses/cs211/ATMExample/Interactions...

4 of 7 7/25/2019, 5:18 AM
Interaction Diagrams for Example ATM System http://www.math-cs.gordon.edu/courses/cs211/ATMExample/Interactions...

5 of 7 7/25/2019, 5:18 AM
Interaction Diagrams for Example ATM System http://www.math-cs.gordon.edu/courses/cs211/ATMExample/Interactions...

6 of 7 7/25/2019, 5:18 AM
Interaction Diagrams for Example ATM System http://www.math-cs.gordon.edu/courses/cs211/ATMExample/Interactions...

Page of links for non frames-enabled browsers.

Copyright © 2000, 2002 - Russell C. Bjork. Permission for non-commercial reproduction for educational use is hereby granted; all other rights are
reserved.

7 of 7 7/25/2019, 5:18 AM

You might also like