Essay about Assignment 2 ATM

Submitted By kbasry
Words: 1281
Pages: 6

Student Name:
Professor Name:
Course Title: CIS 210 Systems Analysis And Development
Assignment Name: Developing use cases to support the ATM service
February 12, 2014

ATM Process
An automated teller machine (ATM) is a computerized telecommunications device that provides the customers of a financial institution an access to financial transactions in a public space without the need for a human clerk or bank teller. On most modern ATMs, the customer is identified by inserting a plastic ATM card with a magnetic stripe or a plastic smartcard with a chip, that contains a unique card number and some security information, such as an expiration date or CVC (CVV). Security is provided by the customer entering a personal identification number (PIN).
ATM provide input/output to allow for many functions, most of them are the deposit, withdrawal and transfer of funds once their identity had been authorized specifically. This will be achieved through a secure communication mechanism to a centralized accounting system which will process and validate such requests. The specific use case description can be defined as: ‘The customer will conduct transactions at the ATM, allowing them to deposit or withdraw funds and check/transfer balances as appropriate’ (Bittner & Spence, 2002).
When the customer insert the card into the ATM, it reads the information encoded on the magnetic strip on the back of the card. That black strip is encoded with the customer unique card number, expiration date and personal identification number (PIN). The ATM then asks for the customer PIN to verify the authorization to access account funds and information. When customer verified the PIN, the ATM communicates with the bank to access his/her account information. It can then display the account balance or distribute cash to the customer from his/her bank account balance.
The ATM is connected to a collection of massive interbank networks. An ATM can only provide access to bank accounts that are enrolled in the interbank networks it has access to; these are usually listed on the side of the machine. These interbank networks use phone lines, internet access and central computers to distribute information among one another and facilitate financial transactions.
Withdrawal
The process of withdrawal is that a customer has to perform is to verify the account in question that is to be used. Then they will be able to choose from a variety of dollar amounts which they would be able to withdraw from the ATM. Although the user has the ability to cancel at any point leading up to this stage. Then the banking system will verify that the account holds sufficient funds in order to be able to dispense the money. If sufficient funds are available the bank will approve the transaction and then dispense the required amount along with a receipt detailing the date and time of the transaction specifically.
If there is no funds in the account then the customer will receive a notification on the ATM display to this effect and be allowed to choose a different amount or they can then choose to cancel the transaction.
Deposit
Deposit transactions is a similar to those of a withdrawal transaction, as the customer will initially be presented with a choice as to which account should be selected for the deposit and they can then enter a dollar value for the required amount that is to be deposited. The system will then communicate with the bank to validate whether the account is valid to receive deposits of this type, and if approved the customer will be notify by the ATM if deposit will be Cash/Check, if the customer needs to deposit cash than the ATM system tells the customer to insert bills individually into the cash slat, or insert check into the check slat. Than the system will ask the customer to verify the check to make sure the a mount is correct.
A receipt is then generated with the date and time also image of the check