Sample Requirements

Submitted by: Submitted by

Views: 584

Words: 1795

Pages: 8

Category: Other Topics

Date Submitted: 10/15/2010 04:11 AM

Report This Essay

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...