Submitted by: Submitted by Cantrapchin16
Views: 584
Words: 1795
Pages: 8
Category: Other Topics
Date Submitted: 10/15/2010 04:11 AM
Requirements for an Automated Teller Machine (ATM) Network
Preconditions and Assumptions
1. Purpose
This document describes the software requirements for an Automated Teller Machine (ATM) network.
2. Scope
The function of the ATM is to support a computerized banking network.
3. Definitions
• Account
A single account to which different transactions will be applied. Accounts may be of various types with at least checking and savings. A customer can hold more than one account.
• ATM
A station that allows customers to enter their own transactions using cash cards as identification. The ATM interacts with the customer to gather transaction information, sends the transaction information to the central computer for validation and processing, and dispenses cash to the customer.
• Bank
A financial institution that holds accounts for customers and that issue cash cards authorizing access to accounts over the ATM network.
• Bank computer
A computer owned by a bank that interfaces with the ATM network and the bank’s cashier stations. A bank may actually have its own internal network of computers to process accounts, but we are only concerned with the one that interacts with the network.
• Cash Card
A card assigned to a bank customer that authorizes access to accounts using an ATM machine. Each card contains a bank code and a card number, coded in accordance with national standards on credit cards and cash cards. The bank code uniquely identifies the bank within the consortium. The card number determines the accounts that the card can access. A card does not necessarily access all of a customer’s accounts. Each cash card is owned by a single customer, but multiple copies of it may exist, so the possibility of simultaneous use of the same card from different machines must be considered.
• Customer
The holder of one or more...