You are on page 1of 3

Aim: Finger Print Based ATM System

PROBLEM STATEMENT
 In present scenario,the traditional ATM System accpets only on the
pincode security system enabling the other person rather than the
owner toaccess the account easily
 This ensure that the traditional ATM System is not fully secure.

 Automates Teller Machine(ATM) fraud recent occurrence of ATM


fraudinclude techniques such as shoulder suffering and card skimming
stealuser's credit card and password by illegal means use of ATM
cardduplicators inability to trace the wrongful users.
 ATM pins can be share on phones or recorded.

Project Scope
The scope of Library management System includes:
 Login: – User will login to the system using his fingerprint.
 Add Pin Code: – User has to scan finger and add pin code in order to do transactions.
 Withdrawal of cash: – User can withdraw cash by entering the amount he want to withdraw.
 Transfer of Money: – User can transfer cash to other accounts by entering the account number
he wants to transfer.
 View Balance: – User can view balance which is available in his respective account.
 View Transaction: – User can view last five transactions
Requirement Gathering and Analysis :-

1. Fingerprint Enrollment: Initial capture and storage of user’s fingerprint data.


2. Database Management: Storage and management of all users’ fingerprint data.
3. Fingerprint Verification: Enhancement, feature extraction, and matching of
fingerprints.
4. Transaction Platform: Includes withdrawal and balance inquiries.
5. Security: Fingerprint authentication for secure transactions.
6. User-Friendly: Unique identification of each user.
7. FRR and FAR: Low False Rejection Rate and False Acceptance Rate for accuracy.
8. Backend and Frontend Engines: Use of C# and Microsoft SQL server.

These are the key requirements for a Fingerprint-based ATM system.

System Design : -

1. Fingerprint Scanner: This is the primary input device that captures the fingerprint of
the user.

3. User Interface: This is where the user interacts with the system. It includes a screen to
display information and a keypad for the user to enter their PIN.
4. Controller: This is the central processing unit of the ATM. It processes the input from
the fingerprint scanner and the user interface, and controls the operation of the ATM.

4. Database: This stores the fingerprint data and account information of all users. The
controller queries this database to verify the user’s identity and account details.

5. Transaction Processor: This processes the user’s transaction requests, such as cash
withdrawal or balance inquiry.

6. Cash Dispenser: This is controlled by the transaction processor. It dispenses cash when
a withdrawal request is made.

7. Receipt Printer: This prints a receipt for the user after a successful transaction.

8. Communication Network: This connects the ATM to the bank’s central computer. It
allows the ATM to communicate with the bank’s database and transaction processing
system.

9. Power Supply: This provides power to all components of the AT


Implementation : -

1. Fingerprint Enrollment: Capture and store user’s fingerprint data.


2. Fingerprint Verification: Verify the user’s identity using their fingerprint.
3. Transaction Processing: Handle transactions like cash withdrawal and balance inquiry.
4. User Interface: Design a user-friendly interface.
5. Security: Ensure user data and transaction details are secure.
6. Testing: Test the system thoroughly.
7. Deployment: Deploy the system to ATMs.

You might also like