SlideShare a Scribd company logo
Automatic
teller machine
What is an ATM ??
• An automated teller machine (ATM) is a computerized telecommunications
device that provides the customers of a financial institution / bank with access
to financial transactions in a public space without the need for a human
clerk or bank teller round the clock (24 hrs a day)
• Banks have been deploying ATMs to increase their reach.
ATM security
• On most modern ATMs, the customer is identified by inserting a plastic ATM
card with a magnetic stripe or a plastic smartcard with a chip, that contains
a unique card number and some security information.
• Security is provided by the customer entering a personal identification
number (PIN).
HISTORY OF ATM
• The first Automated Teller Machine (ATM) was introduced in the year 1967 by
Barclays Bank in Enfield Town in North London.
• The main objective of introducing the ATM was reducing customer’s time, lesser
bank distribution cost and enhancing the efficiency of banking institutes.
• The first person to use the machine was Reg Varney of "On the Buses" fame, a
British Television programme from the 1960s
• The idea of a PIN stored on the card was developed by the British engineer John
Rose in 1965.
Functions of ATM
• 24-hour access to cash
• View Account Balances & Mini-statements
• Transfer Funds between accounts
• Pay your utility bills
• Deposit cash
How does it come together?
6
Structure of ATM
• Card reader
• Keypad
• Speaker
• Display screen
• Receipt printer
• Cash dispenser
How Do ATMs Work?
• An ATM is simply a data terminal with two
input and four output devices. Like any other
data terminal, the ATM has to connect to, and
communicate through, a host processor
LOCATION OF ATM
• ATMs are placed not only near or inside the premises of banks, but also in
locations such as shopping centers/malls, airports, grocery stores, petrol/gas
stations, restaurants, or any place large numbers of people may gather.
SECURITY
• Don't write down your PIN. If you must write it down, do not store it in your
wallet or purse.
• Make your PIN a series of letters or numbers that you can easily remember,
but that cannot easily be associated with you personally.
• Avoid using birth dates, initials, house numbers or your phone number.
Types of ATMs
• On- siteATMs
• Off-Site Atms
• Mobile Atms
• BiometricATMs
• Talking Atms
• ATMs For Blinds
• Drive In Atms
• White label ATMs
• Brown label ATMs
• Green label ATMs
• Orange label ATMs
• Yellow label ATMs
• Pink label ATMs
ABSTRACT
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 withdraws, they can
enter their PIN number (personal identification number) , Once their withdrawn was
successful, the amount will be debited in their account.
The ATM will service one customer at a time. A customer will be required to enter
ATM personal identification number (PIN). he customer will then be able to perform
one or more transactions. Also customer must be able to make a balance inquiry
ATM management system
Making of program
This program consists on system management of ATM and its functions. ATM machines based
on functions, loops and switch cases.
And based on C++ language.
LOOPS
In computer programming, a loop is a sequence of instruction s that is continually repeated
until a certain condition is reached.
USAGE OF LOOP
We used WHILE loop in program for continuity of program.ATM machines need to work
regularly .
IF ELSE CONDITION
Then we used if else condition to show the users. We added pin code
option for every user to log in if pin code is wrong then program will
automatically close.
Users have their own pins from which they will able to withdraw or
deposit money from their account.
Switch case
In computer programming languages, a switch statement is a type of
selection control mechanism used to allow the value of a variable or
expression to change the control flow of program execution via a
multiway branch.
USAGE OF SWITCH CASE
We used switch case to make categories of different users and their
accounts. From which they can deposit or withdraw their money.
References:
https://www.gidforums.com/t-17106.html
http://cplus14.blogspot.com/2013/04/atm-machine-project.html
PSEUDOCODE
ATM project presentation
ATM project presentation
ATM project presentation
ATM project presentation
Ad

More Related Content

What's hot (20)

Project report on (atm MAnagment system)
Project report on (atm MAnagment system)Project report on (atm MAnagment system)
Project report on (atm MAnagment system)
Muhammad Umer Lari
 
Automated Teller Machine
Automated Teller MachineAutomated Teller Machine
Automated Teller Machine
Diotima Gupta
 
Atm system
Atm systemAtm system
Atm system
Hardik Kakadiya
 
ATM BANKING
ATM BANKINGATM BANKING
ATM BANKING
Ashish Saini
 
Atm.ppt
Atm.pptAtm.ppt
Atm.ppt
siva edara
 
54039271 atm-project-report
54039271 atm-project-report54039271 atm-project-report
54039271 atm-project-report
Kalpana Reddy
 
ATM BANKING SYSTEM
ATM BANKING SYSTEMATM BANKING SYSTEM
ATM BANKING SYSTEM
sathish sak
 
Atm software
Atm softwareAtm software
Atm software
Shashwat Singh
 
Atm transaction
Atm transactionAtm transaction
Atm transaction
Keerthi Reddy
 
Atm (bm)
Atm (bm)Atm (bm)
Atm (bm)
Neha Patel
 
BANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM reportBANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM report
Nandana Priyanka Eluri
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
Chaudhry Sajid
 
Atm Simulator
Atm SimulatorAtm Simulator
Atm Simulator
Syed Jamil
 
ATM(AUTOMATIC TELLER MACHINE)-HISTORY,TYPES, WORKING, STRUCTURE
ATM(AUTOMATIC TELLER MACHINE)-HISTORY,TYPES, WORKING, STRUCTUREATM(AUTOMATIC TELLER MACHINE)-HISTORY,TYPES, WORKING, STRUCTURE
ATM(AUTOMATIC TELLER MACHINE)-HISTORY,TYPES, WORKING, STRUCTURE
Radhika Venkat
 
A CASE Lab Report - Project File on "ATM - Banking System"
A CASE Lab Report - Project File on  "ATM - Banking System"A CASE Lab Report - Project File on  "ATM - Banking System"
A CASE Lab Report - Project File on "ATM - Banking System"
joyousbharat
 
Presentation on security feature of atm (2)
Presentation on security feature of atm (2)Presentation on security feature of atm (2)
Presentation on security feature of atm (2)
Siya Agarwal
 
Out sources of atm
Out sources of atmOut sources of atm
Out sources of atm
Dharmik
 
Atm simulation mini project using Python programming language
Atm simulation  mini project using Python programming language Atm simulation  mini project using Python programming language
Atm simulation mini project using Python programming language
Mauryasuraj98
 
Atm machine
Atm machineAtm machine
Atm machine
RanjithMsc
 
Bank management system
Bank management systemBank management system
Bank management system
sumanadas37
 
Project report on (atm MAnagment system)
Project report on (atm MAnagment system)Project report on (atm MAnagment system)
Project report on (atm MAnagment system)
Muhammad Umer Lari
 
Automated Teller Machine
Automated Teller MachineAutomated Teller Machine
Automated Teller Machine
Diotima Gupta
 
54039271 atm-project-report
54039271 atm-project-report54039271 atm-project-report
54039271 atm-project-report
Kalpana Reddy
 
ATM BANKING SYSTEM
ATM BANKING SYSTEMATM BANKING SYSTEM
ATM BANKING SYSTEM
sathish sak
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
Chaudhry Sajid
 
ATM(AUTOMATIC TELLER MACHINE)-HISTORY,TYPES, WORKING, STRUCTURE
ATM(AUTOMATIC TELLER MACHINE)-HISTORY,TYPES, WORKING, STRUCTUREATM(AUTOMATIC TELLER MACHINE)-HISTORY,TYPES, WORKING, STRUCTURE
ATM(AUTOMATIC TELLER MACHINE)-HISTORY,TYPES, WORKING, STRUCTURE
Radhika Venkat
 
A CASE Lab Report - Project File on "ATM - Banking System"
A CASE Lab Report - Project File on  "ATM - Banking System"A CASE Lab Report - Project File on  "ATM - Banking System"
A CASE Lab Report - Project File on "ATM - Banking System"
joyousbharat
 
Presentation on security feature of atm (2)
Presentation on security feature of atm (2)Presentation on security feature of atm (2)
Presentation on security feature of atm (2)
Siya Agarwal
 
Out sources of atm
Out sources of atmOut sources of atm
Out sources of atm
Dharmik
 
Atm simulation mini project using Python programming language
Atm simulation  mini project using Python programming language Atm simulation  mini project using Python programming language
Atm simulation mini project using Python programming language
Mauryasuraj98
 
Bank management system
Bank management systemBank management system
Bank management system
sumanadas37
 

Similar to ATM project presentation (20)

arif presentation.pptxsdsadsadsxzcsdvfdvfdv
arif presentation.pptxsdsadsadsxzcsdvfdvfdvarif presentation.pptxsdsadsadsxzcsdvfdvfdv
arif presentation.pptxsdsadsadsxzcsdvfdvfdv
singyali199
 
atmc-200505115106 (2).pptx
atmc-200505115106 (2).pptxatmc-200505115106 (2).pptx
atmc-200505115106 (2).pptx
NEERAJRAJPUT81
 
Automated taller machine (atm)
Automated taller machine (atm)Automated taller machine (atm)
Automated taller machine (atm)
amanjit9306
 
A T M.ppt
A T M.pptA T M.ppt
A T M.ppt
SarojKumar864774
 
Atm security
Atm securityAtm security
Atm security
Sajan Sahu
 
Atm Research
Atm Research Atm Research
Atm Research
محمود فرغلي
 
atm.ppt
atm.pptatm.ppt
atm.ppt
SarojKumar864774
 
205 fmbounit 5b
205 fmbounit 5b205 fmbounit 5b
205 fmbounit 5b
ASM's IBMR- Chinchwad
 
ATM and E- Banking
ATM and E- BankingATM and E- Banking
ATM and E- Banking
AniketPujari
 
Ppt final
Ppt finalPpt final
Ppt final
dikshagupta111
 
Atm machine
Atm machineAtm machine
Atm machine
Varsha Pawar
 
vinodkumarpptitpresentation-180916071852 (1).pdf
vinodkumarpptitpresentation-180916071852 (1).pdfvinodkumarpptitpresentation-180916071852 (1).pdf
vinodkumarpptitpresentation-180916071852 (1).pdf
desalewminale
 
automated teller machine presentation with slides
automated teller machine presentation with slidesautomated teller machine presentation with slides
automated teller machine presentation with slides
ayushkhunt2757
 
AUTOMATED TELLER MACHINE
AUTOMATED TELLER MACHINEAUTOMATED TELLER MACHINE
AUTOMATED TELLER MACHINE
prapti borthakur
 
Atm-Automated Teller Machines prepared by Abhijith Rajasekharan
Atm-Automated Teller Machines prepared by Abhijith RajasekharanAtm-Automated Teller Machines prepared by Abhijith Rajasekharan
Atm-Automated Teller Machines prepared by Abhijith Rajasekharan
abhijith rs
 
Optimizing User Experience in ATM Management Systems
Optimizing User Experience in ATM Management SystemsOptimizing User Experience in ATM Management Systems
Optimizing User Experience in ATM Management Systems
bhikharilal0711
 
ATM BANKING.pptx
ATM BANKING.pptxATM BANKING.pptx
ATM BANKING.pptx
KiranHichami
 
How do at ms work.ppt
How do at ms work.pptHow do at ms work.ppt
How do at ms work.ppt
Naveen Sihag
 
Automated teller machine
Automated teller machineAutomated teller machine
Automated teller machine
Imran Butt
 
Ppt
PptPpt
Ppt
Shashank Bhat
 
arif presentation.pptxsdsadsadsxzcsdvfdvfdv
arif presentation.pptxsdsadsadsxzcsdvfdvfdvarif presentation.pptxsdsadsadsxzcsdvfdvfdv
arif presentation.pptxsdsadsadsxzcsdvfdvfdv
singyali199
 
atmc-200505115106 (2).pptx
atmc-200505115106 (2).pptxatmc-200505115106 (2).pptx
atmc-200505115106 (2).pptx
NEERAJRAJPUT81
 
Automated taller machine (atm)
Automated taller machine (atm)Automated taller machine (atm)
Automated taller machine (atm)
amanjit9306
 
ATM and E- Banking
ATM and E- BankingATM and E- Banking
ATM and E- Banking
AniketPujari
 
vinodkumarpptitpresentation-180916071852 (1).pdf
vinodkumarpptitpresentation-180916071852 (1).pdfvinodkumarpptitpresentation-180916071852 (1).pdf
vinodkumarpptitpresentation-180916071852 (1).pdf
desalewminale
 
automated teller machine presentation with slides
automated teller machine presentation with slidesautomated teller machine presentation with slides
automated teller machine presentation with slides
ayushkhunt2757
 
Atm-Automated Teller Machines prepared by Abhijith Rajasekharan
Atm-Automated Teller Machines prepared by Abhijith RajasekharanAtm-Automated Teller Machines prepared by Abhijith Rajasekharan
Atm-Automated Teller Machines prepared by Abhijith Rajasekharan
abhijith rs
 
Optimizing User Experience in ATM Management Systems
Optimizing User Experience in ATM Management SystemsOptimizing User Experience in ATM Management Systems
Optimizing User Experience in ATM Management Systems
bhikharilal0711
 
How do at ms work.ppt
How do at ms work.pptHow do at ms work.ppt
How do at ms work.ppt
Naveen Sihag
 
Automated teller machine
Automated teller machineAutomated teller machine
Automated teller machine
Imran Butt
 
Ad

Recently uploaded (20)

Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AIScaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
danshalev
 
Mastering OOP: Understanding the Four Core Pillars
Mastering OOP: Understanding the Four Core PillarsMastering OOP: Understanding the Four Core Pillars
Mastering OOP: Understanding the Four Core Pillars
Marcel David
 
Salesforce Aged Complex Org Revitalization Process .pdf
Salesforce Aged Complex Org Revitalization Process .pdfSalesforce Aged Complex Org Revitalization Process .pdf
Salesforce Aged Complex Org Revitalization Process .pdf
SRINIVASARAO PUSULURI
 
FL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full VersionFL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full Version
tahirabibi60507
 
Adobe After Effects Crack FREE FRESH version 2025
Adobe After Effects Crack FREE FRESH version 2025Adobe After Effects Crack FREE FRESH version 2025
Adobe After Effects Crack FREE FRESH version 2025
kashifyounis067
 
Xforce Keygen 64-bit AutoCAD 2025 Crack
Xforce Keygen 64-bit AutoCAD 2025  CrackXforce Keygen 64-bit AutoCAD 2025  Crack
Xforce Keygen 64-bit AutoCAD 2025 Crack
usmanhidray
 
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage DashboardsAdobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
BradBedford3
 
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software DevelopmentSecure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Shubham Joshi
 
Adobe Master Collection CC Crack Advance Version 2025
Adobe Master Collection CC Crack Advance Version 2025Adobe Master Collection CC Crack Advance Version 2025
Adobe Master Collection CC Crack Advance Version 2025
kashifyounis067
 
Adobe Illustrator Crack | Free Download & Install Illustrator
Adobe Illustrator Crack | Free Download & Install IllustratorAdobe Illustrator Crack | Free Download & Install Illustrator
Adobe Illustrator Crack | Free Download & Install Illustrator
usmanhidray
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 
Top 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docxTop 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docx
Portli
 
Minitab 22 Full Crack Plus Product Key Free Download [Latest] 2025
Minitab 22 Full Crack Plus Product Key Free Download [Latest] 2025Minitab 22 Full Crack Plus Product Key Free Download [Latest] 2025
Minitab 22 Full Crack Plus Product Key Free Download [Latest] 2025
wareshashahzadiii
 
Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025
mu394968
 
Shift Left using Lean for Agile Software Development
Shift Left using Lean for Agile Software DevelopmentShift Left using Lean for Agile Software Development
Shift Left using Lean for Agile Software Development
SathyaShankar6
 
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
steaveroggers
 
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and CollaborateMeet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Maxim Salnikov
 
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
Egor Kaleynik
 
Adobe Photoshop Lightroom CC 2025 Crack Latest Version
Adobe Photoshop Lightroom CC 2025 Crack Latest VersionAdobe Photoshop Lightroom CC 2025 Crack Latest Version
Adobe Photoshop Lightroom CC 2025 Crack Latest Version
usmanhidray
 
Exploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the FutureExploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the Future
ICS
 
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AIScaling GraphRAG:  Efficient Knowledge Retrieval for Enterprise AI
Scaling GraphRAG: Efficient Knowledge Retrieval for Enterprise AI
danshalev
 
Mastering OOP: Understanding the Four Core Pillars
Mastering OOP: Understanding the Four Core PillarsMastering OOP: Understanding the Four Core Pillars
Mastering OOP: Understanding the Four Core Pillars
Marcel David
 
Salesforce Aged Complex Org Revitalization Process .pdf
Salesforce Aged Complex Org Revitalization Process .pdfSalesforce Aged Complex Org Revitalization Process .pdf
Salesforce Aged Complex Org Revitalization Process .pdf
SRINIVASARAO PUSULURI
 
FL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full VersionFL Studio Producer Edition Crack 2025 Full Version
FL Studio Producer Edition Crack 2025 Full Version
tahirabibi60507
 
Adobe After Effects Crack FREE FRESH version 2025
Adobe After Effects Crack FREE FRESH version 2025Adobe After Effects Crack FREE FRESH version 2025
Adobe After Effects Crack FREE FRESH version 2025
kashifyounis067
 
Xforce Keygen 64-bit AutoCAD 2025 Crack
Xforce Keygen 64-bit AutoCAD 2025  CrackXforce Keygen 64-bit AutoCAD 2025  Crack
Xforce Keygen 64-bit AutoCAD 2025 Crack
usmanhidray
 
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage DashboardsAdobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
Adobe Marketo Engage Champion Deep Dive - SFDC CRM Synch V2 & Usage Dashboards
BradBedford3
 
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software DevelopmentSecure Test Infrastructure: The Backbone of Trustworthy Software Development
Secure Test Infrastructure: The Backbone of Trustworthy Software Development
Shubham Joshi
 
Adobe Master Collection CC Crack Advance Version 2025
Adobe Master Collection CC Crack Advance Version 2025Adobe Master Collection CC Crack Advance Version 2025
Adobe Master Collection CC Crack Advance Version 2025
kashifyounis067
 
Adobe Illustrator Crack | Free Download & Install Illustrator
Adobe Illustrator Crack | Free Download & Install IllustratorAdobe Illustrator Crack | Free Download & Install Illustrator
Adobe Illustrator Crack | Free Download & Install Illustrator
usmanhidray
 
Kubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptxKubernetes_101_Zero_to_Platform_Engineer.pptx
Kubernetes_101_Zero_to_Platform_Engineer.pptx
CloudScouts
 
Top 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docxTop 10 Client Portal Software Solutions for 2025.docx
Top 10 Client Portal Software Solutions for 2025.docx
Portli
 
Minitab 22 Full Crack Plus Product Key Free Download [Latest] 2025
Minitab 22 Full Crack Plus Product Key Free Download [Latest] 2025Minitab 22 Full Crack Plus Product Key Free Download [Latest] 2025
Minitab 22 Full Crack Plus Product Key Free Download [Latest] 2025
wareshashahzadiii
 
Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025Avast Premium Security Crack FREE Latest Version 2025
Avast Premium Security Crack FREE Latest Version 2025
mu394968
 
Shift Left using Lean for Agile Software Development
Shift Left using Lean for Agile Software DevelopmentShift Left using Lean for Agile Software Development
Shift Left using Lean for Agile Software Development
SathyaShankar6
 
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
How to Batch Export Lotus Notes NSF Emails to Outlook PST Easily?
steaveroggers
 
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and CollaborateMeet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Meet the Agents: How AI Is Learning to Think, Plan, and Collaborate
Maxim Salnikov
 
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
How Valletta helped healthcare SaaS to transform QA and compliance to grow wi...
Egor Kaleynik
 
Adobe Photoshop Lightroom CC 2025 Crack Latest Version
Adobe Photoshop Lightroom CC 2025 Crack Latest VersionAdobe Photoshop Lightroom CC 2025 Crack Latest Version
Adobe Photoshop Lightroom CC 2025 Crack Latest Version
usmanhidray
 
Exploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the FutureExploring Wayland: A Modern Display Server for the Future
Exploring Wayland: A Modern Display Server for the Future
ICS
 
Ad

ATM project presentation

  • 2. What is an ATM ?? • An automated teller machine (ATM) is a computerized telecommunications device that provides the customers of a financial institution / bank with access to financial transactions in a public space without the need for a human clerk or bank teller round the clock (24 hrs a day) • Banks have been deploying ATMs to increase their reach.
  • 3. ATM security • On most modern ATMs, the customer is identified by inserting a plastic ATM card with a magnetic stripe or a plastic smartcard with a chip, that contains a unique card number and some security information. • Security is provided by the customer entering a personal identification number (PIN).
  • 4. HISTORY OF ATM • The first Automated Teller Machine (ATM) was introduced in the year 1967 by Barclays Bank in Enfield Town in North London. • The main objective of introducing the ATM was reducing customer’s time, lesser bank distribution cost and enhancing the efficiency of banking institutes. • The first person to use the machine was Reg Varney of "On the Buses" fame, a British Television programme from the 1960s • The idea of a PIN stored on the card was developed by the British engineer John Rose in 1965.
  • 5. Functions of ATM • 24-hour access to cash • View Account Balances & Mini-statements • Transfer Funds between accounts • Pay your utility bills • Deposit cash
  • 6. How does it come together? 6
  • 7. Structure of ATM • Card reader • Keypad • Speaker • Display screen • Receipt printer • Cash dispenser
  • 8. How Do ATMs Work? • An ATM is simply a data terminal with two input and four output devices. Like any other data terminal, the ATM has to connect to, and communicate through, a host processor
  • 9. LOCATION OF ATM • ATMs are placed not only near or inside the premises of banks, but also in locations such as shopping centers/malls, airports, grocery stores, petrol/gas stations, restaurants, or any place large numbers of people may gather.
  • 10. SECURITY • Don't write down your PIN. If you must write it down, do not store it in your wallet or purse. • Make your PIN a series of letters or numbers that you can easily remember, but that cannot easily be associated with you personally. • Avoid using birth dates, initials, house numbers or your phone number.
  • 11. Types of ATMs • On- siteATMs • Off-Site Atms • Mobile Atms • BiometricATMs • Talking Atms • ATMs For Blinds • Drive In Atms • White label ATMs • Brown label ATMs • Green label ATMs • Orange label ATMs • Yellow label ATMs • Pink label ATMs
  • 12. ABSTRACT 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 withdraws, they can enter their PIN number (personal identification number) , Once their withdrawn was successful, the amount will be debited in their account. The ATM will service one customer at a time. A customer will be required to enter ATM personal identification number (PIN). he customer will then be able to perform one or more transactions. Also customer must be able to make a balance inquiry
  • 14. Making of program This program consists on system management of ATM and its functions. ATM machines based on functions, loops and switch cases. And based on C++ language.
  • 15. LOOPS In computer programming, a loop is a sequence of instruction s that is continually repeated until a certain condition is reached. USAGE OF LOOP We used WHILE loop in program for continuity of program.ATM machines need to work regularly .
  • 16. IF ELSE CONDITION Then we used if else condition to show the users. We added pin code option for every user to log in if pin code is wrong then program will automatically close. Users have their own pins from which they will able to withdraw or deposit money from their account.
  • 17. Switch case In computer programming languages, a switch statement is a type of selection control mechanism used to allow the value of a variable or expression to change the control flow of program execution via a multiway branch. USAGE OF SWITCH CASE We used switch case to make categories of different users and their accounts. From which they can deposit or withdraw their money.