Professional Documents
Culture Documents
<<include>>
Withdraw
Customer
<<include>>
Show balance
<<include>>
Print reciept
Card System
CUSTOMER
ATM
Insert Card
Insert PIN
Verify PIN
[Wrong]
[Correct]
Insert amount
Check available
balance
Recieve cash
Process
transaction
Show balance
Print reciept
Take card
CardSystem
Customer
+CusstomerID:string
+CustomerName: string
+VerifyPin(): boolean
+PrintReciept():void
+MakePayment():void
+ShowBalance():void
1..*
Card
+PIN:string
Account
1
+AccountNumber: string
+CurrentBalance:decimal
+Withdraw(amount:decimal):void