Question
Draw a use case diagram for an ATM (cash terminal). The system includes two actors: a customer, who draws money from his account either on
Draw a use case diagram for an ATM (cash terminal). The system includes two actors: a customer, who draws money from his account either on the money chip on his bank card or in cash, and a security man, who fills money into the ATM.
Use cases must (and only) include: DrawCash, LoadMoneyChip, CheckAccountBallance, FillATM. Also include the following exceptional cases: OutOfMoney, TransactionAborted, and MoneyChipOutOfOrder.
Implement and test your ATM model using java programming language. Start with identifying "classes", data (attributes) and methods (behaviors), simulate the use cases by calling methods in a driver program.
You might have to revise your previous ATM model in order to be able to implement it using programming language.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started