SlideShare a Scribd company logo
A Project on
PRESENTED BY


   Roll No.--509011



   Roll No.--509012


   Roll No.--509013
INTRODUCTION TO ATM SYSTEM
• This application allows the Customers to collect
  cash and transact Money from one Account to
  another just by giving his/her Account Number.

• It allows Authorized users to access the system by
  typing a valid Account number .

• This application allows to change password and
  inquiry Account Balance of Customer who have
  valid bank Account number.

• It also enables u to make transaction on the
  current Account

•
ARICTECTURE OF ATM SYSTEM


         ATM System
                   Login Screen




                    Main Menu




Cash   Transfer   Card Transaction   Information   Invest   Standard

                                                            Cash
Why This ?
•   Faster Cash Withdrawal
•   Transfer Money to another's Account
•   Instant Balance Inquiry
•   Change Password
•   Dept Paying
•   Card Transaction
•   Maximum 50,000 Rs. per Day
Technique Used in this Project
 LANGUAGE :-
      * JAVA (Awt ,Swing )
 DATABASE :-
      * MS ACESS
 PLATFORM :-
      * Windows XP
 CONECTIVITY :-
      * JDBC-ODBC Connection
Why JAVA ???
• It is a powerful language capable of handling database
  and can run on a network environment

•    It is Machine independent language which is run in any
    operating system with out modifying any code and
    Efficient in handling large volume of transaction
    processing.

•    It can run on a network environment and can be used
    for writing application program Only.

• JAVA is Simple, Secure, Portable, Object oriented,
  Robust, Multithreaded, Architecture neutral, Interpreted,
  High Performance, Distributed and Dynamic
HOW IT IS IMPLEMENTED ?
• The implementation of ATM System includes designing
  the user interface using Java Swing that uses different
  panels for placing various controls on it.The application
  maintains the connection with the database using
  JDBC.Various actions implements ATM DataBase
  System applications are:

   – Imports the built-in Java packages needed for
     running the application.
   – Includes declaration of all the variables that
     you use in the application
   – Includes designing of the class and its methods.
ESTABLISHING CONNECTION WITH DATABASE
•   The following are the steps required to establish database connection with java
    programs :--
     – Step 1: Loading Drivers
               First load the appropriate driver .The
       JDBC-ODBC driver is the most preferred driver
       among developers. For loading the driver the
       statement is:
        Class.forName
       (“sun.jdbc.odbc.jdbcodbcdriver”);

     – Step 2: Making the Connection
               The getConnection () methods of the
       Driver Manager class is called to obtain the
       Connection Object.
      Connection con=DriverManager.getConnection
       (“jdbc:odbc:dsnname”);
Continued………
• Step 3: Creating JDBC Statement
           You send your SQL query to the DBMS
  using Statement object.
           Statement st=con.createStatement();

• Step 4: Executing the Statement
            For executing the query ,you have to
  obtain the ResultSet object and call execute
  Query() method.
            ResultSet rs=st.executeQuery (“select
  * from Student”);
Continued………
• Step 5: Closing the Connection and Statement
  Objects

      After completion of all steps you have to
  close the connection by calling close methods.

  For close the connection:
      con.close ();

  For close the Statement:
            st.close ();
Roll of MS ACCESS
• The ATM System uses MS Access for storing the
  Customer Bank Account.

• In this table the account number, balance and other
  Information's r stored.

• The table consists of the following Information:

  * Contains login information, like password.

  * Accounts information such as cash withdraw and
  balance inquiry.
DATA FLOW DIAGRAM

USER        LOGIN
           SCREEN




            USER
       AUTHENTICATION      ATM
                          SYSTEM

EXIT
               OUTPUT
             PROCESSING      EXIT
LOGIN SCREEN
MAIN MENU
CASH WITHDRAWAL
MONEY TRANSFER
CARD TRANSACTION
CHANGE PASSWORD
DEPT PAYING
BALANCE INQUIRY
CONCLUSION
      The project on “ ATM SYSTEM "has been developed as the
best flexible and efficient project within the available resources
and time.

   In Future We r Planning to add new feature like Finger Print
Reader and Eye Detection System for Authentication of user
Security purpose

    •Care has been taken at each step to make it more user
friendly so that users can add new features where ever necessary
while using this automated system. It May be Enhanced for
Requirement of User.
www.manasniluphalguni.com
Wish u All

More Related Content

What's hot

Srs for banking system
Srs for banking systemSrs for banking system
Srs for banking system
Jaydev Kishnani
 
e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)
Mudasir Ahmad Bhat
 
java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking system
VishNu KuNtal
 
ATM project presentation
ATM project presentationATM project presentation
ATM project presentation
Abdul Rafay
 
documentation on bank management system
documentation on bank management systemdocumentation on bank management system
documentation on bank management systemUnsa Jawaid
 
Bank management system
Bank management systemBank management system
Bank management system
sumanadas37
 
BANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM reportBANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM report
Nandana Priyanka Eluri
 
Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured ChartsOnline Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts
grandhiprasuna
 
Atm
AtmAtm
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
Chaudhry Sajid
 
Finger print ATM
Finger print ATMFinger print ATM
Finger print ATM
Ankan Biswas
 
Automated Teller Machine
Automated Teller MachineAutomated Teller Machine
Automated Teller MachineDiotima Gupta
 
Online Restaurant Management System
Online Restaurant Management SystemOnline Restaurant Management System
Online Restaurant Management System
Khwaja Yunus Ali Medical University
 
Ppt on atm machine
Ppt on atm machinePpt on atm machine
Ppt on atm machine
Prabhat Singh
 
BANKING SYSTEM
BANKING SYSTEMBANKING SYSTEM
BANKING SYSTEM
Ashok Basnet
 
Project report on blogs
Project report on blogsProject report on blogs
Project report on blogs
Kritika Chauhan
 
54024405 project-report-banking-management-system
54024405 project-report-banking-management-system54024405 project-report-banking-management-system
54024405 project-report-banking-management-system
nancs
 
Bus Management System
Bus Management SystemBus Management System
Bus Management System
Al Mamun
 
Banking management system
Banking management systemBanking management system
Banking management system
Home
 
Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - Project
Subhashis Das
 

What's hot (20)

Srs for banking system
Srs for banking systemSrs for banking system
Srs for banking system
 
e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)e-commerce web development project report (Bookz report)
e-commerce web development project report (Bookz report)
 
java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking system
 
ATM project presentation
ATM project presentationATM project presentation
ATM project presentation
 
documentation on bank management system
documentation on bank management systemdocumentation on bank management system
documentation on bank management system
 
Bank management system
Bank management systemBank management system
Bank management system
 
BANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM reportBANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM report
 
Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured ChartsOnline Ticket Reservation System-SRS, ERD, DFD, Structured Charts
Online Ticket Reservation System-SRS, ERD, DFD, Structured Charts
 
Atm
AtmAtm
Atm
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
 
Finger print ATM
Finger print ATMFinger print ATM
Finger print ATM
 
Automated Teller Machine
Automated Teller MachineAutomated Teller Machine
Automated Teller Machine
 
Online Restaurant Management System
Online Restaurant Management SystemOnline Restaurant Management System
Online Restaurant Management System
 
Ppt on atm machine
Ppt on atm machinePpt on atm machine
Ppt on atm machine
 
BANKING SYSTEM
BANKING SYSTEMBANKING SYSTEM
BANKING SYSTEM
 
Project report on blogs
Project report on blogsProject report on blogs
Project report on blogs
 
54024405 project-report-banking-management-system
54024405 project-report-banking-management-system54024405 project-report-banking-management-system
54024405 project-report-banking-management-system
 
Bus Management System
Bus Management SystemBus Management System
Bus Management System
 
Banking management system
Banking management systemBanking management system
Banking management system
 
Online Voting System - Project
Online Voting System - ProjectOnline Voting System - Project
Online Voting System - Project
 

Viewers also liked

10 Slides to ATM
10 Slides to ATM10 Slides to ATM
10 Slides to ATM
seanraz
 
Interviewing Skills Presentation
Interviewing Skills PresentationInterviewing Skills Presentation
Interviewing Skills PresentationBri Pollard
 
Universal banking
Universal bankingUniversal banking
Universal bankingDharmik
 
Mobile banking
Mobile bankingMobile banking
Mobile banking
vaibhav kubadia
 
Universal banking
Universal bankingUniversal banking
Universal banking
Bhumika Garg
 
Universal banking
Universal bankingUniversal banking
Universal banking
Kartik Jain
 
Interviewing Skills PowerPoint
Interviewing Skills PowerPointInterviewing Skills PowerPoint
Interviewing Skills PowerPointemurfield
 
A T M (Automated Teller Machine)
A T M (Automated Teller Machine)A T M (Automated Teller Machine)
A T M (Automated Teller Machine)
Networking
 
Internet Banking
Internet BankingInternet Banking
Internet Banking
snehateddy
 
Core Banking Solution PPT of TCS and SBI
Core Banking Solution PPT of TCS and SBICore Banking Solution PPT of TCS and SBI
Core Banking Solution PPT of TCS and SBI
Rajesh Kumar
 
Core Banking Solution.
Core Banking Solution.Core Banking Solution.
Core Banking Solution.
Rajat Khandelwal
 
Banking ppt
Banking pptBanking ppt

Viewers also liked (17)

10 Slides to ATM
10 Slides to ATM10 Slides to ATM
10 Slides to ATM
 
Interviewing Skills Presentation
Interviewing Skills PresentationInterviewing Skills Presentation
Interviewing Skills Presentation
 
Atm.ppt
Atm.pptAtm.ppt
Atm.ppt
 
Universal banking
Universal bankingUniversal banking
Universal banking
 
Mobile banking
Mobile bankingMobile banking
Mobile banking
 
Atm (bm)
Atm (bm)Atm (bm)
Atm (bm)
 
Universal banking
Universal bankingUniversal banking
Universal banking
 
Core banking
Core bankingCore banking
Core banking
 
Universal banking
Universal bankingUniversal banking
Universal banking
 
Interviewing Skills PowerPoint
Interviewing Skills PowerPointInterviewing Skills PowerPoint
Interviewing Skills PowerPoint
 
Mobile Banking
Mobile BankingMobile Banking
Mobile Banking
 
A T M (Automated Teller Machine)
A T M (Automated Teller Machine)A T M (Automated Teller Machine)
A T M (Automated Teller Machine)
 
Core banking
Core bankingCore banking
Core banking
 
Internet Banking
Internet BankingInternet Banking
Internet Banking
 
Core Banking Solution PPT of TCS and SBI
Core Banking Solution PPT of TCS and SBICore Banking Solution PPT of TCS and SBI
Core Banking Solution PPT of TCS and SBI
 
Core Banking Solution.
Core Banking Solution.Core Banking Solution.
Core Banking Solution.
 
Banking ppt
Banking pptBanking ppt
Banking ppt
 

Similar to Atm System

Onlinebanking system.ppt
Onlinebanking system.pptOnlinebanking system.ppt
Onlinebanking system.ppt
MohitDhande3
 
Bank Management System
Bank Management System Bank Management System
Bank Management System
kartikeya upadhyay
 
DIGITAL TOLL TAX SYSTEM
DIGITAL TOLL TAX SYSTEMDIGITAL TOLL TAX SYSTEM
DIGITAL TOLL TAX SYSTEM
AmitSaha123
 
Net banking
Net banking Net banking
Net banking
AmbikaMalgatti
 
Banking java project
Banking java projectBanking java project
Banking java project
Tutorial Learners
 
2 d barcode based mobile payment system
2 d barcode based mobile payment system2 d barcode based mobile payment system
2 d barcode based mobile payment systemParag Tamhane
 
Project report
Project reportProject report
Project report
ARPITA SRIVASTAVA
 
Internet banking
Internet bankingInternet banking
Internet banking
wi7sonjoseph
 
Documentation
DocumentationDocumentation
DocumentationKalyan A
 
PPS.pptx this ppt is for coding your problems and to do ppt for new students ...
PPS.pptx this ppt is for coding your problems and to do ppt for new students ...PPS.pptx this ppt is for coding your problems and to do ppt for new students ...
PPS.pptx this ppt is for coding your problems and to do ppt for new students ...
ragishettyanilkumar
 
Internet Banking Powerpoint.pptx
Internet Banking Powerpoint.pptxInternet Banking Powerpoint.pptx
Internet Banking Powerpoint.pptx
PrinceBiyoyouwei
 
session and cookies.ppt
session and cookies.pptsession and cookies.ppt
session and cookies.ppt
Jayaprasanna4
 
PROJECT.ppt (6).pptx
PROJECT.ppt (6).pptxPROJECT.ppt (6).pptx
PROJECT.ppt (6).pptx
PraveenaModinipally
 
E secure transaction project ppt(Design and implementation of e-secure trans...
E secure transaction project  ppt(Design and implementation of e-secure trans...E secure transaction project  ppt(Design and implementation of e-secure trans...
E secure transaction project ppt(Design and implementation of e-secure trans...
AJIT Singh
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
researchinventy
 
Business Record Management System and Financial Reporting
Business Record Management System and Financial ReportingBusiness Record Management System and Financial Reporting
Business Record Management System and Financial Reporting
Mike Taylor
 

Similar to Atm System (20)

Onlinebanking system.ppt
Onlinebanking system.pptOnlinebanking system.ppt
Onlinebanking system.ppt
 
Bank Management System
Bank Management System Bank Management System
Bank Management System
 
DIGITAL TOLL TAX SYSTEM
DIGITAL TOLL TAX SYSTEMDIGITAL TOLL TAX SYSTEM
DIGITAL TOLL TAX SYSTEM
 
Net banking
Net banking Net banking
Net banking
 
GEETHA LAKSHMI M
GEETHA LAKSHMI MGEETHA LAKSHMI M
GEETHA LAKSHMI M
 
Banking java project
Banking java projectBanking java project
Banking java project
 
2 d barcode based mobile payment system
2 d barcode based mobile payment system2 d barcode based mobile payment system
2 d barcode based mobile payment system
 
locker presentation (1)
locker presentation (1)locker presentation (1)
locker presentation (1)
 
Project report
Project reportProject report
Project report
 
Internet banking
Internet bankingInternet banking
Internet banking
 
Documentation
DocumentationDocumentation
Documentation
 
Online banking
Online bankingOnline banking
Online banking
 
PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
PPS.pptx this ppt is for coding your problems and to do ppt for new students ...
PPS.pptx this ppt is for coding your problems and to do ppt for new students ...PPS.pptx this ppt is for coding your problems and to do ppt for new students ...
PPS.pptx this ppt is for coding your problems and to do ppt for new students ...
 
Internet Banking Powerpoint.pptx
Internet Banking Powerpoint.pptxInternet Banking Powerpoint.pptx
Internet Banking Powerpoint.pptx
 
session and cookies.ppt
session and cookies.pptsession and cookies.ppt
session and cookies.ppt
 
PROJECT.ppt (6).pptx
PROJECT.ppt (6).pptxPROJECT.ppt (6).pptx
PROJECT.ppt (6).pptx
 
E secure transaction project ppt(Design and implementation of e-secure trans...
E secure transaction project  ppt(Design and implementation of e-secure trans...E secure transaction project  ppt(Design and implementation of e-secure trans...
E secure transaction project ppt(Design and implementation of e-secure trans...
 
Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Business Record Management System and Financial Reporting
Business Record Management System and Financial ReportingBusiness Record Management System and Financial Reporting
Business Record Management System and Financial Reporting
 

Recently uploaded

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
beazzy04
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
BhavyaRajput3
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
Jisc
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 

Recently uploaded (20)

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345Sha'Carri Richardson Presentation 202345
Sha'Carri Richardson Presentation 202345
 
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCECLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
CLASS 11 CBSE B.St Project AIDS TO TRADE - INSURANCE
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
The approach at University of Liverpool.pptx
The approach at University of Liverpool.pptxThe approach at University of Liverpool.pptx
The approach at University of Liverpool.pptx
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 

Atm System

  • 2. PRESENTED BY Roll No.--509011 Roll No.--509012 Roll No.--509013
  • 3. INTRODUCTION TO ATM SYSTEM • This application allows the Customers to collect cash and transact Money from one Account to another just by giving his/her Account Number. • It allows Authorized users to access the system by typing a valid Account number . • This application allows to change password and inquiry Account Balance of Customer who have valid bank Account number. • It also enables u to make transaction on the current Account •
  • 4. ARICTECTURE OF ATM SYSTEM ATM System Login Screen Main Menu Cash Transfer Card Transaction Information Invest Standard Cash
  • 5. Why This ? • Faster Cash Withdrawal • Transfer Money to another's Account • Instant Balance Inquiry • Change Password • Dept Paying • Card Transaction • Maximum 50,000 Rs. per Day
  • 6. Technique Used in this Project LANGUAGE :- * JAVA (Awt ,Swing ) DATABASE :- * MS ACESS PLATFORM :- * Windows XP CONECTIVITY :- * JDBC-ODBC Connection
  • 7. Why JAVA ??? • It is a powerful language capable of handling database and can run on a network environment • It is Machine independent language which is run in any operating system with out modifying any code and Efficient in handling large volume of transaction processing. • It can run on a network environment and can be used for writing application program Only. • JAVA is Simple, Secure, Portable, Object oriented, Robust, Multithreaded, Architecture neutral, Interpreted, High Performance, Distributed and Dynamic
  • 8. HOW IT IS IMPLEMENTED ? • The implementation of ATM System includes designing the user interface using Java Swing that uses different panels for placing various controls on it.The application maintains the connection with the database using JDBC.Various actions implements ATM DataBase System applications are: – Imports the built-in Java packages needed for running the application. – Includes declaration of all the variables that you use in the application – Includes designing of the class and its methods.
  • 9. ESTABLISHING CONNECTION WITH DATABASE • The following are the steps required to establish database connection with java programs :-- – Step 1: Loading Drivers First load the appropriate driver .The JDBC-ODBC driver is the most preferred driver among developers. For loading the driver the statement is: Class.forName (“sun.jdbc.odbc.jdbcodbcdriver”); – Step 2: Making the Connection The getConnection () methods of the Driver Manager class is called to obtain the Connection Object. Connection con=DriverManager.getConnection (“jdbc:odbc:dsnname”);
  • 10. Continued……… • Step 3: Creating JDBC Statement You send your SQL query to the DBMS using Statement object. Statement st=con.createStatement(); • Step 4: Executing the Statement For executing the query ,you have to obtain the ResultSet object and call execute Query() method. ResultSet rs=st.executeQuery (“select * from Student”);
  • 11. Continued……… • Step 5: Closing the Connection and Statement Objects After completion of all steps you have to close the connection by calling close methods. For close the connection: con.close (); For close the Statement: st.close ();
  • 12. Roll of MS ACCESS • The ATM System uses MS Access for storing the Customer Bank Account. • In this table the account number, balance and other Information's r stored. • The table consists of the following Information: * Contains login information, like password. * Accounts information such as cash withdraw and balance inquiry.
  • 13. DATA FLOW DIAGRAM USER LOGIN SCREEN USER AUTHENTICATION ATM SYSTEM EXIT OUTPUT PROCESSING EXIT
  • 22. CONCLUSION The project on “ ATM SYSTEM "has been developed as the best flexible and efficient project within the available resources and time. In Future We r Planning to add new feature like Finger Print Reader and Eye Detection System for Authentication of user Security purpose •Care has been taken at each step to make it more user friendly so that users can add new features where ever necessary while using this automated system. It May be Enhanced for Requirement of User.