logo

ATM System Use Case Analysis and Design

   

Added on  2024-06-03

19 Pages2366 Words225 Views
 | 
 | 
 | 
P a g e | 1
Table of Contents
Introduction...........................................................................................................................................2
Use Case diagram..................................................................................................................................3
Subsystem of Use case......................................................................................................................7
Use case description..........................................................................................................................8
Class diagram.........................................................................................................................................9
Class description..............................................................................................................................11
Sequence diagram...............................................................................................................................12
Conclusion...........................................................................................................................................17
References...........................................................................................................................................18
List of figures
Figure 1: Usecase1.................................................................................................................................2
Figure 2: Usecase 2................................................................................................................................3
Figure 3: Use case 3...............................................................................................................................5
Figure 4: Use case diagram....................................................................................................................6
Figure 5: class diagram..........................................................................................................................8
Figure 6: sequence diagram for usecase validation.............................................................................10
Figure 7: Sequence diagram for withdrawal........................................................................................11
Figure 8: sequence diagram for diagnosis...........................................................................................12
ATM System Use Case Analysis and Design_1

P a g e | 2
Introduction
In this assignment I made selection for three major use cases from previously developed full system
development of Collin’s ATM machine. These uses cases have been precisely chosen and their pre-
conditions and Post-conditions are explained. I have designed a subsystem diagram along with its
description. Depending on the designed subsystem I have designed the associated class diagram for
the subsystem. I took care of all the attributes and operations and their cardinalities. I have
developed sequence diagram for each of the use case selected. This communication diagram will
help in letting know how the different objects interact with each other.
ATM System Use Case Analysis and Design_2

P a g e | 3
Use Case diagram
ATM System Use Case Analysis and Design_3

P a g e | 4
Use case diagram are used to analyse the requirements of the system. The system is analysed to
develop the functional properties and to identify the processes and actors associated with these
processes. I have already developed the full use case diagram for the complete Collin’s ATM
machine in the previous assignment. Continuation to that assignment, in this assignment I have
selected the three major use cases from the full developed system. I have precisely identified three
of major use cases(Rosenberg, 1999).
Cash withdrawal
Pin validation
Diagnosis
Each of these selected use cases were properly described along with their post-condition and pre-
conditions. I made use of Star UML to design the use case scenario.
Cash Withdrawal
Figure 1: Usecase1
ATM System Use Case Analysis and Design_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
ATM System Use Case
|10
|1416
|337

Collin's ATM System Validation Phase: Use Case and Class Diagrams
|16
|2304
|451

Collin's ATM System: Elaboration Phase - Requirements, Use Cases, and SDLC
|20
|2782
|319

Object Modelling - Assignment PDF
|14
|2386
|140

Object Modelling: ATM System of Collin Bank
|14
|2407
|414

Collin’s ATM System: Sequence Diagram, Class Diagram, and Bibliography
|8
|1318
|294