Question: Let us consider the behaviour specification of a simple state-chart for an Automated Transfer Machine (ATM) for banking transactions. It has a slot to hold

Let us consider the behaviour specification of a simple state-chart for an Automated Transfer Machine (ATM) for banking transactions. It has a slot to hold the bank card for reading and writing and a slot for withdrawing money. Also, it has an interface with a screen to display messages (e.g., options, validation), ten buttons representing the digits for keying the Personal Identification Number (PIN), and three more buttons for clear, cancel, and enter. For simplicity, we shall consider only the validation of the traditional service of an ATM, namely inserting card, PIN, and their validation. A partial state-chart for specifying the IDLE and a composite validation state is shown below. Continue this state-chart by specifying a transaction of money withdraw for the case when Validating card & PIN is valid.

Let us consider the behaviour specification of a simple state-chart for an

Validatian igit tting PDS EtaE aturn card) -Inat vali4] Validating Eject card

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!