Problem: Study the following system use case for “Deposit cash” from ATM system.

Name: Deposit cash

Identifier: UC 1

Description:

This use case describes how a bank customer uses an ATM to deposit money in a bank account.

Preconditions:

- The bank customer must possess a bank card.

- The network connection to the bank system must be active.

- The customer must have some cash that can be deposited.

Postconditions:

The customer account is incremented by the deposited amount.

Basic Course of Action:

1. The use case begins when the customer inserts his/her bank card into the card reader on the ATM.

2. The customer enters his PIN in the UI01 “Input PIN Screen” and press the Proceed button. A Cancel button is available on this screen. [Alt Course A]

3. The system validates the PIN according to the business rule BR01 PIN Validation. [Alt Course B]

4. The system displays the available accounts types on the UI02 “Choose Account Screen”. These types include: Savings accounts, Checking accounts, Money market accounts, Certificates of deposit, and Retirement accounts. The customer selects the account type by pressing the appropriate account button. A Rollback button is also available on this screen. [Alt Course A]

5. The system displays the available service options on the UI03 “Choose Service Screen”. These options include: Withdrawal, Deposit, and Balance Inquiries. The customer selects the deposit option by pressing the Deposit button. A Rollback button is also available on this screen. [Alt Course A]

6. The system asks the customer to insert the money amount in the designated place via UI04 “Insert Amount Screen”. The customer inserts an amount to be deposited, and wait for the system to display the inserted amount on same screen, and then press a confirm button. A Rollback button is also available on this screen. [Alt Course A]

7. The system ejects the customer’s bank card.

8. The customer takes the bank card from the machine.

9. The system adds the inserted amount of cash to the customer’s account.

10. The system prints the deposit receipt to customer.

11. The use case ends.

Alt Course A: The customer decided to cancel the process

A.3. The system navigates to UI01 “Input PIN Screen”.

Alt Course B: The PIN entered is incorrect

B.4. The system fires an incorrect PIN message

B.5. The system returns to step 2 in the basic course of action


1. Create a “Deposit cash” traditional user-interface prototype that covers all the necessary user-interface elements. (60 points)


For Detailed Answer or Copy  of file

WhatsApp  at +91-91311223317- mail us at jainanupam166@gmail.com

We Provide help with assignments all over the world follow us.


Answer :-




2. Create a user interface flow diagram to demonstrate the navigations between the “Deposit cash” user-interface elements and to show the high level relationships between them. (40 points)