MALLAREDDY COLLEGE OF ENGINEERING
Approved by AICTE, Permanently Affiliated to JNTUH & Accredited by NBA & NAAC
Recognised under Section2(f) & 12(B) of the UGC Act 1956,An ISO 9001:2015 Certified Instituition.
Maisammaguda,Dhulapally,post via Kompally,Secunderabad-500100
Department Of CSE(AIML) - CS408PC- REAL TIME Project
TITLE : FINGER PRINT BASED ATM SYSTEM
Under the Guidance of TEAM MEMBERS II-Year CSE(AI&ML)-A
Mr.G.R.Anantha Raman Rathinam A.Pallavi - 23Q91A6601
Professor & Head Of the Department B.Sameera - 23Q91A6604
Department of CSE(AI&ML) J.Abhinay - 23Q91A6628
M.Bhavyasri - 23Q91A6639
Guide Signature Project Coordinator Head of the Department
ABSTRACT
The project provides a secure banking system using fingerprint authentication
instead of ATM cards
Fingerprints offer a unique and reliable identity, unlike ID cards or signatures.
Users log in using their fingerprint and a secure PIN code.
The system allows money withdrawal, fund transfers, and balance inquiries.
Transfers are done by entering the recipient's account number and amount.
Users must have sufficient balance to complete any transaction.
The system shows the last 5 transactions for user reference.
It's a fast, safe, and desktop-based application designed to reduce financial fraud.
Existing System
Traditional ATM System
ATMs (Automated Teller Machines) are widely used for banking transactions.
They allow users to perform tasks like:
Cash withdrawal
Fund transfer
Check Balance
Mobile recharge
Foreign currency withdrawal (with automatic currency conversion)
ATMs work by:
Inserting a bank/ATM card
Entering a PIN for authentication
Verifying the PIN with the card’s chip or bank database
Disadvantages of Traditional ATMs:
Slower process compared to modern alternatives
Less accuracy and security due to card and PIN-based access
Architecture Diagram
UML DIAGRAMS
Use case Class Diagram
Sequence diagram
Modules with Description
1. Signup Module: User registration with username, password, and fingerprint
image.
2. Login Module: Authenticates user with username, password, and fingerprint
image.
3. Fingerprint Matching Module: Handles biometric verification using fingerprint
image comparison.
4. Transaction Module: Manages deposits, withdrawals, and updates account
balance.
5. Security Module: Ensures data validation and prevents unauthorized access.
Home Screen
Output
Signup Screen
Login Screen
View Balance Screen
System Requirements
HARDWARE REQUIREMENTS:
· Processor - intel i7
· Speed - 3.14 Ghz
· RAM - 4 GB
· Hard Disk - 512GB
SOFTWARE REQUIREMENTS:
· Operating System - Windows 11
· Programming Language - Python (Version-3.7)
Frontend :
Html,Css,JavaScript
Backend :
Pyhton,Flask
Conclusion
This project demonstrates the significance of enhancing ATM security using
fingerprint technology. By integrating biometric authentication, we can:
- Improve security and reduce the risk of card skimming and PIN theft
- Provide a more convenient and user-friendly experience
- Mitigate the limitations of traditional authentication methods
The implementation of fingerprint-based ATM systems can revolutionize the way
we conduct financial transactions, offering a more secure, efficient, and reliable
experience for users.
References
2024 State of Biometrics Report by the Biometrics Institute
This report emphasizes responsible biometric use, highlighting the importance of public trust
and ethical considerations in the deployment of biometric technologies.
arXiv+1arXiv+1arXivarXivarXivSan Francisco Chronicle+4Biometrics Institute+4Aware+4
10 Biometric Trends to Watch in 2024 – HID Global
Key trends include the rise of multimodal authentication, integration of AI for fraud
prevention, and the expansion of biometric applications across various industries. HID Global
Blog+1Biometric Update+1
Biometric Technology Report – U.S. Department of Homeland Security
This comprehensive report reviews biometric technologies employed by DHS and DOJ,
discussing accuracy, standards, and implementation processes.
Thank You