Question: This needs to be done with UML. An ATM is an electronic device designed for automated dispensing of money. A user can withdraw money quickly

This needs to be done with UML. An ATM is an electronic device designed for automated dispensing of money. A user can withdraw money quickly and easily after authorization. The user interacts with the system through a card reader and a numerical keypad. A small display screen allows messages and information to be displayed to the user. Bank members can access special functions such as ordering a statement Brief Summary of Requirements: The ATM is required 1. To allow authorized card holders to make transactions 1. Card holders shall view and/or print account balances 2. Card holder shall make cash withdrawals 3. Card holder shall make cash or check deposits 4. Card holder shall quit session 2. To allow bank members to access additional, special services 1. A bank member shall be able to order a statement 2. A bank member shall be able to change security details (e.g. PIN number) 3. To allow access to authorized bank staff 1. Authorized staff can gain access to re-stock the machine 2. Authorized staff are able to carry out routine servicing and maintenance 4. To keep track of how much money it contains and alert bank staff when stocks are getting low

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!