| Author |
best set of use cases
|
Jayadev Pulaparty
Ranch Hand
Joined: Mar 25, 2002
Posts: 645
|
|
50. An Automated Teller Machine (ATM) is offered to bank customers as a convenience . At the ATM , customers can make deposits to or withdrawals from their account(s). They can also transfer funds between their accounts, and can make inquiries as to account balances. In order to access the services of the ATM, customers must have an ATM card and a Personal Identification Number (PIN). The components of the ATM include a User Interface, a card reader, an envelope slot, a cash drawer and a printer. The User Interface has a display and buttons. There are 10 numeric entry buttons, 4 transaction selection buttons, an "Enter" button and a "Cancel" button. Each ATM is connected to the bank computer via a network . Each ATM has a unique network identification number. The ATM validates account balances and account status by communicating with the bank computer . ATM �s require periodic servicing. This servicing can include maintenance , restocking cash in the money holder, and removing deposited envelopes from the envelope repository. When the rear service panel is open, the ATM suspends interactions with the customers. Each ATM has a particular branch of the bank that is responsible for service and maintenance . Which of the following is the BEST set of candidate use cases for the ATM application described above? Deposit, Withdraw cash, Make Query, Make Transfer, Remove Deposit Envelopes, Add Cash, Do Maintenance, Remove Deposit Envelopes, Add Cash Deposit, Withdraw cash, Make Query, Make Transfer, Insert Card, Remove Deposit Envelopes, Add Cash, Do Maintenance Determine total number of transactions for a given day, Determine total cash withdrawn on a given day, Determine average amount of deposits held in the ATM, Deposit, Withdraw cash, Make Query, Make Transfer, Add Cash, Do Maintenance, Quick Look mini-statement I choose the second option. Any thoughts on this one and reasons for the same. Thanks.
|
 |
 |
|
|
subject: best set of use cases
|
|
|