Documentation
Documentation
The ATM system is the project which is used to access their bank
accounts in order to make cash withdrawals. Whenever the user need to make
cash withdrawals, they can enter their PIN number (personal identification
number) and it will display the amount to be withdrawn in the form of
50’s,100’s, and 500’s. once their withdrawn was successful , the amount will be
debited in their account.
The ATM system developed in c#.net and back-end database as
MYSQL. C# is the one of framework and object oriented programming. Hence
we use this software in our project.
The ATM will service one customer at time. A customer will be
required to enter Account number , personal identification number (PIN) – both
of which will be sent to the database for validation as part of each transaction.
The customer will then be able to perform one or more transactions. Also
customer must be able to make a balance inquiry of her account.
The ATM will communicate each transaction to the database and
obtain verification that it was allowed by database. In the case of a cash
withdrawal, a second message will be sent after the transaction has been
physically completed. If the database determines that the customer’s PIN is
invalid , the customer will be required to re-enter the PIN before a transaction
can proceed.
The ATM will provide the customer with digital ministatement for
each successful transaction ,showing the date ,time, type of transaction, account
number, amount of the affected account (“to” account for transfer).
INDEX
S.R. NO. CHAPTER NAME PAGE NO
1 INTRODUCTION 3-6
Overview
Purpose
Scope
Functional Components of the Project
Functionality to Enhance the Project
10 BIBLIOGRAPHY 67
CHAPTER- 1
Introduction
This project is based on the software program which is a low level ATM system
which can handles the low level ATM management easily. It can be used by the business men
who wants to remember their Account Status every day. It going to be very handy for all of
them as working in it very easy as compare to the compare to the complex programs like it
which is not only difficult to understand but also most of people feel difficulty while using
these programs.
This software program is very useful to maintain the information about the customer
account.
1.1 Overview
ATM is all about knowing our customer need and provide them with the right service
at the right time through right channel 24*7 day a week. Being “electronic”, it not only
provides its customers with faster and better facilities, it even reduces the manual overhead of
accounts maintenance.
This project is developed for “ATM Management System” the information for this
project is collected from, Bank of Maharashtra Islampur. The system maintains the record of
Users, Balance, Withdraw-Money and their Deposit Money. Our project is based on network.
It consists of distributed network system (Client server). For developing this software
we have used C#.net and Backend MYSQL. Server side consist of all the administration of
ATM System.
All details are stored in database MYSQL, which is backend. C# is `used as front end.
The information stored in Database is used for report generation. This system is aimed at
developing an ATM for customers.