Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

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

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Expert Oracle Database Architecture

Authors: Thomas Kyte, Darl Kuhn

3rd Edition

1430262990, 9781430262992

Students also viewed these Databases questions