Vous êtes sur la page 1sur 7

II.

SOFTWARE REQUIREMENT SPECIFICATION


DOCUMENT

II.1 Preface

1. Intended readership

We are writing for our supervisor for CSC 404, the


software developer and any bank who is interested in it

2. Readership

In Buea to some extend this facility already exist in some


banks (e.g: BICEC) but it is limited because we cannot pay bills
with the credit cards and there is a problem of congestion in
paying stations of companies (e.g. AES-SONEL, CAMWATER).

Now, with our ATM card we will be able to :


- Choose whether the money in one account should
either be on saving or current.

- Pay bills like AES-SONEL, CAMWATER, CAMTEL,


TEXACO (fuel or cooking gas) bills from any ATM
machine having our ATM software by simply doing
money transaction. This comes a long way to save
time and transport fare.

II.2 Introduction

The twenty first century came with a lot of innovations in the


domain of communication and the development of software
suitable for any task. Focus on that view. Some students of
CSC404 have decided to come up with innovative software
useful in their subdivision. The software is developed to ease
and widen services that cooperatives (banks) render such as:
Saving money, Transferring money to others
accounts, Paying bills from my personal computer
through the local network.

Having an intranet that can keep the whole of Buea


connected then using that network, and an ATM card and a
device(pin scene) we will be able to do money transactions
else if one is by an ATM, one can withdraw money. The
software is designed to be used in Buea subdivision; it is not
operational in his own. It will be used in bank customer of
that bank (cooperative). When the bank purchase the
software it improves the services the bank can offer to its
client. The software as a general view is all about money
transactions from one bank to another one (credit union-
BICEC), from banks or cooperative to companies (BICEC-AES
SONEL), from saving account to current account.

II.3 Glossary

- ATM: Automatic Teller Machine.

- BICEC: Banque international pour le crédit et l’Epargne du


Cameroun.

- AES-SONEL: Societe d’ electricite du Cameroun.

- CAMWATER (CDE) : Camerounaise Des Eaux.

- CAMTEL: Cameroon Telecommunication.

- Cooperative: bank for any common person (trader, bay am


sell am, taxi driver, farmer, etc).

II.4 User requirements definition

a) Customer requirements

- The system shall enable customers to create an account in


any of the branches.
- The system shall enable customer to make a minimum
deposit at creation of the account of 20 thousands.

- System should provide an icon on the desktop for the


user(bank and costumer).

- The system should ensure the validation of customer ATM


card.

- The customer will interact with the software through local


area network.

- Web server.

- The system records all customer identification.

- The system will provide an ATM card to the customer.

b) Bank requirement

- The system must display an icon of the desktop representing

the software.

- The system must develop a database system to be managed


by the user (bank) to enter the information of their
customers.

- web server.
- The system must provide a space for the user to enter the
corresponding info of the companies.

- The cooperative should have a data base.

- System must provide an efficient web server.

c) Money transaction

- The system shall enable customer to save money

- The system shall enable customer to receive money

- The system shall enable customer to send money for any


person having an ATM card or no.

II.5 System architecture


Automatic Teller COOPERATIVES COMPANIES
Machine(ATM) BICEC CAMTEL
CCC AES-SONEL
EXPRESSUNION CAM-WATER

NETWORK: LAN INTERNET SERVICES WIRELESS

BANK SERVER COMPANIES


ATM SERVER
SERVER
.SEND AN ORDER TO IDENTIFICATION RECEIVE TRANS
BANK .WITHDRAWAL WITHDRAWAL OF FERED MONEY
IN CASH .CHECK MY MONEY CHECK ACCOUNT
ACCOUNT MONEY TRANSFER DELIVED MSG
.TRANSFER MONEY CLIENT QUERIES PRODUCE RECEIPT

SECURITY UNIT

DATABASE

CARD-VALIDATION (IDENTIFICATION)

II.6 System evolution


Assumptions:

- For each transaction the systems shall propose the


customer to print a receipt

- The minimum amount to be withdrawn is 5.000FCFA in


the ATM in the bank using checks.

Anticipated change:

If the bank wants to allow its customer to deposit money


using just the ATM machine, it will arise from a subsequent
evolution in the technology.

II.7 APPENDIX

Go to the last pages of the project.

II.8 INDEX

Go to the last pages of the project.

Vous aimerez peut-être aussi