logo

Object Modelling: ATM System of Collin Bank

   

Added on  2023-06-12

14 Pages2407 Words414 Views
Running head: OBJECT MODELLING
Object Modelling: ATM System of Collin Bank
Student Name:
University Name:

1OBJECT MODELLING
Table of Contents
1. Identification of Use cases...........................................................................................................2
1.1 Use Case 1.............................................................................................................................2
1.2 Use Case 2.............................................................................................................................4
1.3 Use Case 3.............................................................................................................................6
2. Sequence diagrams for use cases.................................................................................................8
2.1 For Use Case 1 – User Validation.........................................................................................8
2.2 For Use Case 2 – Withdraw Cash..........................................................................................9
2.3 For Use Case 3 – Deposit Cash...........................................................................................10
Bibliography..................................................................................................................................12

2OBJECT MODELLING
1. Identification of Use cases
1.1 Use Case 1
Use case specification
Use Case ID: UC-1
Use Case Name: User Validation
Actors: User, ATM System, Bank
Description: This use case depicts the process of user or card validation when a
user accesses an ATM system for performing transactions. In this
use case a User visits the ATM system and inserts the card into
ATM then the user is requested to input PIN. After entering PIN,
the ATM checks for validity of the PIN and if it is entered
correctly then Menu options screen is displayed through which a
user can perform the required transactions. In case the PIN or Card
is invalid then the ATM system returns card and rejects the

3OBJECT MODELLING
transaction by displaying message on the screen.
Preconditions: 1. ATM is in operation mode
2. User has inserted card into the system
Postconditions: 1. User has inserted valid card into the system
2. User has entered valid PIN in the system
Priority: High
Frequency of Use: Regular
Normal Course of
Events:
Card is inserted by user into ATM
ATM validates the card
ATM requests for PIN from user
User enters PIN into ATM
ATM checks for validation of PIN
Correct PIN displays Menu Options Screen
Alternative Courses: Card inserted by user is not valid
Invalid PIN entered into the system
Exceptions: ATM is unable to recognize inserted card
Includes: ATM system takes conformation from bank database and confirms
validation of card and PIN
Special Requirements: Invalid PIN is entered no more than 3 times
Assumptions: User must have a valid card and valid PIN
Notes and Issues: User inserts invalid or expired card and wrong PIN is entered
more than 3 times leads to blocking of card

End of preview

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

Related Documents
Customer and ATM machine - Doc
|10
|1416
|337

Object Modelling for ATM System - Requirements, Use Case Model, UML Domain Model Class, SDLC
|14
|2958
|486

Object and Data Modelling
|15
|2870
|236

Object Modelling: Collin’s Car Parking System
|14
|2667
|443

Object and Data Modelling
|12
|2885
|318

Object Modeling: Collin’s ATM System
|15
|3287
|387