Download presentation
Presentation is loading. Please wait.
Published byClarissa Lloyd Modified over 9 years ago
1
Events & Messages Merijn Paul Tom
2
Generic Exceptions HardwareFail – the device does not respond HardwareMalfunction – some part of the device is not working correctly Device still responds and knows what is wrong Example are: Device is jammed, a part is not functioning.
3
Card slot events/messages Events: Card slot ATMSoftware Card inserted Card removed Messages: ATMSoftware Card slot Retrieve card information Send card to invalid card stack Eject card Exceptions InvalidCard - card is unreadable/invalid CardStackFull - invalid card stack full EjectCardFail - unable to eject card
4
Bill slot events/messages Slot for withdrawing bills Bill slot ATMSoftware Bills taken ATMSoftware Bill slot Eject bills Retrieve bills
5
Bill verifier & counter events/messages Bill counter ATMSoftware Valid bill counted Invalid bill detected
6
Vault events/messages Vault ATMSoftware Vault empty Vault refilled Deposit vault full ATMSoftware Vault Retrieve x amount of y bills
7
Deposit events/messages Coin slot ATMSoftware Coin of value x inserted Invalid coin inserted ATMSoftware Coin slot Return coins Bill slot + counter handles deposited bills
8
Printer events/messages Printer ATMSoftware Out of paper Out of toner ATMSoftware Printer Print data x Check paper status Check toner status
9
UI events Keyboard ATMSoftware Key x pressed ATMSoftware Screen Display bitmap ATMSoftware Speaker Play sound x
10
Security events Security sensors ATMSoftware Intrusion detected ATMSoftware Security sensors Request status
11
Bank server events/messages Bank server ATMSoftware Welcome screen Software update ATMSoftware Bank server Authenticate PIN + card number for account x Response Retrieve balance on account x Response Withdraw amount x from account y Deposit amount x on account y Request maintenance Intrusion detected
12
Maintenance Device failure Mechanic needs to bring a new device Device malfunction Mechanic needs to bring tools Toner empty Mechanic needs to bring new toner Paper empty Mechanic needs to bring paper Low on banknotes Bank needs to transfer money to the ATM Card stack full Bank needs to empty invalid card slot Deposit box full Bank needs to transfer money to the bank
13
Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.