SlideShare a Scribd company logo
1 of 7
PROJECT REPORT
ON
ATM MANAGEMENT
SYSTEM
REPORT BY:
Muhammad Umer Lari
Abdul Rafay
Syeda Maha Ashraf
ABSTRACT
ATM SYSTEM
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
INTRODUCTION
An Automated Teller Machine (ATM) allows customers to perform banking transactions anywhere and
at anytime without the need of human teller. By using pin of ATM card at an ATM, individuals can
withdraw cash, make a deposit. You can also get cash using a credit card pin on an ATM. Individuals
The ATM is online with the bank, that is, each transaction will be authorised by the bank on-demand
and directly debited from the account's owner. The ATM works as follows. First, the client will insert
his/her client card in the ATM and then the ATM will ask for a Personal Identification Number (PIN) , if
the number is entered incorrectly several times in a row, most ATMs will retain the card as a security
precaution to prevent an unauthorised user from working out the PIN by pure guesswork. Once the correct
PIN is given, the ATM will ask for the amount of money to be withdrawn. If the amount is available and
if the client has enough money on his credit then the said amount of money will be paid. Whether the
amount of money is payable or not, i.e. the ATM has enough cash but could be the case the ATM has no
change for that amount, will be also checked. Once the money is offered to the client a countdown is
started, i.e. the client has a determined amount of time to pick up the money. If this timeout is over, the
money will be collected by the ATM and the transaction will be rolled back.
SYSTEM SPECIFICATION
Hardware Requirements:
1. Processor – core i7
2. RAM – 8 GB
3. Hard Disk – 40GB
4. Mouse – Standard Mouse
5. Keyboard – Logitech Keyboard
6. Processor Speed – 2.4GHZ
Software Requirements:
1. Operating System – Microsoft Windows 10
2. Front-End – Microsoft Visual Studio 2013
PROJECT DESCRIPTION
Need For The Software:
Now a days every one very busy in their work. So they feel that the job must be easier so
the system is used to reduce their work which is done in the ATM system. Instead of
keeping lots of paper into a record or file and it may be missed somewhere so, this
system help to keep the record of the customer it also keeps the details of he
customer. It is also easy to access.
Problem description :
The system mainly used by the bank clients. It reduces the time consumption and lot of
paperwork. For any single operation it involves numerous references and updating also
takes subsequent changes in other places.
SYSTEM STUDY AND ANALYSIS
. Existing System:
v The existing system is manual system.
v The manual system is prone to error.
v This system involves a lot of manual entries with the application to perform a
desired task.
v Usage of papers and records in the process leads to less efficiently less productivity.
v Increase lots of mistakes while writing in paper.
v Time delay between the user and customer is reduced.
v For this reason the new system in invented.
Proposed System:
The system customer transactions, satisfies the requirements of the existing system in
full-fledged manner. Through this system, customer can make fast transactions and
view the last transactions easily.
Feasibility Study:
Technology:
This system is technically feasible, because the system activated by computers and
recent technology. We use client / server technology which is powerful and very user
friendly.
Finance:
It is financially feasible. There is no need of spending over money. Mainly this system
constructed by existing devices only. Since we use visual studio dot net as a front-end it
was most power-full, small and portable across platforms and operating systems both at
the source and at the binary level. This project reduces the number of workers wage
also.
Time:
This system really time-to-market beat the competition. Because the system developed
with in a time span and worked based on time event. The time taken to access the
account is very less and avoids unnecessary waiting that was in the traditional
system. Although it uses less time but its performance is very well.
#include <iostream>
#include <string>
#include <conio.h>
using namespace std;
int main()
{
string pass = "";
char ch;
char type;
double balance, withdraw, deposite;
balance = 1000;
int input ;
cout <<
"________________________________________________________________________________________
______________";
cout << "nn";
cout << "ntt $$
_______________________________________________________________________________$$n";
cout << "ntt HIET PRIVATE BANK LIMITED n";
cout << "ttt -----------Welcome to our ATM service---------------nnn";
cout << "tt
$$_____________________________________________________________________________________$$
nn";
cout << "EnterYour Pin n";
ch = _getch();
while(ch != 13){
pass.push_back(ch);
cout << '#';
ch = _getch();
}
if (pass == "1498")
{
cout << "nMuhammad Umer Lari" << endl;
cout << "nAccess granted :n";
}
else if (pass == "1586")
{
cout << "Syeda Maha Ashraf" << endl;
cout << "nAccess granted :Pn";
}
else if (pass == "1234")
{
cout << "Abdul Rafay" << endl;
cout << "nAccess granted :Pn";
}
else if (pass == "1546")
{
cout << "Muhammad Shazad" << endl;
cout << "nAccess granted :Pn";
}
else{
cout << "n:::Access aborted...:::n";
cout << " t:::Please Enter A Valid Pin:::" << endl;
cout << " t:::Our I opoligize::: " << endl;
return 0;
}
cout << "n 1..... To Display The Balancen"
<< "2......To ADD money into your account n"
<< "3......To Withdraw Money To your Accountn"
<< "4....... Type to existn";
cin >> input;
while (input != -69)
{
switch (input)
{
case 1:
cout << "The Current Balance In your Account is " << balance <<
endl;
break;
case 2:
cout << "Enter a sum you wish ";
cin >> deposite;
balance = balance + deposite;
cout << "You Have Entered in " << deposite << endl;
break;
case 3:
cout << "Enter A sum You Wish to Withdraw :";
cin >> withdraw;
balance = balance - withdraw;
cout << " You Have withdraw " << withdraw << " from Your account "
<< endl;
break;
case 4:
cout << "nnnnnnnttTHANK YOU FOR USING OUR ATM
SERVICEStnn";
cout << " BYe";
return 0;
break;
default: cout << " You Entered In a Worng Input" << endl;
}
cout << "Enter The ChOICE ";
cin >> input;
}
return 0;
}
Project report on (atm MAnagment system)

More Related Content

What's hot

documentation on bank management system
documentation on bank management systemdocumentation on bank management system
documentation on bank management system
Unsa Jawaid
 
54024405 project-report-banking-management-system
54024405 project-report-banking-management-system54024405 project-report-banking-management-system
54024405 project-report-banking-management-system
nancs
 
SYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEMSYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEM
Nitish Xavier Tirkey
 
"Bank management system"
"Bank management system""Bank management system"
"Bank management system"
vivek kct
 

What's hot (20)

BANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM reportBANK MANAGEMENT SYSTEM report
BANK MANAGEMENT SYSTEM report
 
Atm
AtmAtm
Atm
 
Atm software
Atm softwareAtm software
Atm software
 
documentation on bank management system
documentation on bank management systemdocumentation on bank management system
documentation on bank management system
 
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
 
ATM project presentation
ATM project presentationATM project presentation
ATM project presentation
 
BANKING SYSTEM
BANKING SYSTEMBANKING SYSTEM
BANKING SYSTEM
 
A T M (Automated Teller Machine)
A T M (Automated Teller Machine)A T M (Automated Teller Machine)
A T M (Automated Teller Machine)
 
Bank Management System
Bank Management System Bank Management System
Bank Management 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"
A CASE Lab Report - Project File on "ATM - Banking System"
 
54024405 project-report-banking-management-system
54024405 project-report-banking-management-system54024405 project-report-banking-management-system
54024405 project-report-banking-management-system
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
SYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEMSYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEM
 
Fingerprint Authentication for ATM
Fingerprint Authentication for ATMFingerprint Authentication for ATM
Fingerprint Authentication for ATM
 
Bank management system
Bank management systemBank management system
Bank management system
 
ATM Banking
ATM BankingATM Banking
ATM Banking
 
"Bank management system"
"Bank management system""Bank management system"
"Bank management system"
 
Bank management system
Bank management systemBank management system
Bank management system
 
Banking management system
Banking management systemBanking management system
Banking management system
 
Bank management system
Bank management systemBank management system
Bank management system
 

Similar to Project report on (atm MAnagment system)

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
 
Presentation1
Presentation1Presentation1
Presentation1
asnetaa
 
srs_ATM_example_for_reference.pdf
srs_ATM_example_for_reference.pdfsrs_ATM_example_for_reference.pdf
srs_ATM_example_for_reference.pdf
RohitKumar259878
 
Presentation1 130512130536-phpapp01
Presentation1 130512130536-phpapp01Presentation1 130512130536-phpapp01
Presentation1 130512130536-phpapp01
paaaneta
 
Banks offer various types of accounts, such as savings, checking, cer.pdf
 Banks offer various types of accounts, such as savings, checking, cer.pdf Banks offer various types of accounts, such as savings, checking, cer.pdf
Banks offer various types of accounts, such as savings, checking, cer.pdf
akbsingh1313
 

Similar to Project report on (atm MAnagment system) (20)

Document Atm machine using c language mini project.pdf
Document  Atm machine using c language mini project.pdfDocument  Atm machine using c language mini project.pdf
Document Atm machine using c language mini project.pdf
 
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 ...
 
ATM and E- Banking
ATM and E- BankingATM and E- Banking
ATM and E- Banking
 
IRJET-Efficient Cash Withdrawal from ATM Machine using Mobile Banking
IRJET-Efficient Cash Withdrawal from ATM Machine using Mobile BankingIRJET-Efficient Cash Withdrawal from ATM Machine using Mobile Banking
IRJET-Efficient Cash Withdrawal from ATM Machine using Mobile Banking
 
Srs for banking system
Srs for banking systemSrs for banking system
Srs for banking system
 
Atm
AtmAtm
Atm
 
project database 1 ALI Hassan 005.ppt
project database 1 ALI Hassan 005.pptproject database 1 ALI Hassan 005.ppt
project database 1 ALI Hassan 005.ppt
 
PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
Software Engineering Testing & Research
Software Engineering Testing & Research Software Engineering Testing & Research
Software Engineering Testing & Research
 
Presentation1
Presentation1Presentation1
Presentation1
 
srs_ATM_example_for_reference.pdf
srs_ATM_example_for_reference.pdfsrs_ATM_example_for_reference.pdf
srs_ATM_example_for_reference.pdf
 
Presentation1 130512130536-phpapp01
Presentation1 130512130536-phpapp01Presentation1 130512130536-phpapp01
Presentation1 130512130536-phpapp01
 
ATM,CDM.pdf
ATM,CDM.pdfATM,CDM.pdf
ATM,CDM.pdf
 
Net banking
Net banking Net banking
Net banking
 
Cpe%20ppt (1).pptx
Cpe%20ppt (1).pptxCpe%20ppt (1).pptx
Cpe%20ppt (1).pptx
 
SLPOST
SLPOSTSLPOST
SLPOST
 
ATM TRASACTION SYSTEM.pptx
ATM TRASACTION SYSTEM.pptxATM TRASACTION SYSTEM.pptx
ATM TRASACTION SYSTEM.pptx
 
Banks offer various types of accounts, such as savings, checking, cer.pdf
 Banks offer various types of accounts, such as savings, checking, cer.pdf Banks offer various types of accounts, such as savings, checking, cer.pdf
Banks offer various types of accounts, such as savings, checking, cer.pdf
 
Super market billing system report in python
Super market billing system report in pythonSuper market billing system report in python
Super market billing system report in python
 
Atm machine
Atm machineAtm machine
Atm machine
 

More from Muhammad Umer Lari (6)

hotel managment system (1)
hotel managment system (1)hotel managment system (1)
hotel managment system (1)
 
Hangman game is interesting
Hangman game is interesting Hangman game is interesting
Hangman game is interesting
 
Effective resume writing
Effective resume writingEffective resume writing
Effective resume writing
 
Shahadat e-hussain-haqaiq by [Dr (tahir -Ul-Qadiri Sahab)]
Shahadat e-hussain-haqaiq by [Dr (tahir -Ul-Qadiri Sahab)]Shahadat e-hussain-haqaiq by [Dr (tahir -Ul-Qadiri Sahab)]
Shahadat e-hussain-haqaiq by [Dr (tahir -Ul-Qadiri Sahab)]
 
Solved problems on rectifiers
Solved problems  on rectifiersSolved problems  on rectifiers
Solved problems on rectifiers
 
10 educatioj in pakistan
10 educatioj in pakistan10 educatioj in pakistan
10 educatioj in pakistan
 

Recently uploaded

AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
masabamasaba
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
masabamasaba
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
masabamasaba
 

Recently uploaded (20)

WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Atlanta Psychic Readings, Attraction spells,Brin...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 

Project report on (atm MAnagment system)

  • 1. PROJECT REPORT ON ATM MANAGEMENT SYSTEM REPORT BY: Muhammad Umer Lari Abdul Rafay Syeda Maha Ashraf
  • 2. ABSTRACT ATM SYSTEM 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 INTRODUCTION An Automated Teller Machine (ATM) allows customers to perform banking transactions anywhere and at anytime without the need of human teller. By using pin of ATM card at an ATM, individuals can withdraw cash, make a deposit. You can also get cash using a credit card pin on an ATM. Individuals The ATM is online with the bank, that is, each transaction will be authorised by the bank on-demand and directly debited from the account's owner. The ATM works as follows. First, the client will insert his/her client card in the ATM and then the ATM will ask for a Personal Identification Number (PIN) , if the number is entered incorrectly several times in a row, most ATMs will retain the card as a security precaution to prevent an unauthorised user from working out the PIN by pure guesswork. Once the correct PIN is given, the ATM will ask for the amount of money to be withdrawn. If the amount is available and if the client has enough money on his credit then the said amount of money will be paid. Whether the amount of money is payable or not, i.e. the ATM has enough cash but could be the case the ATM has no change for that amount, will be also checked. Once the money is offered to the client a countdown is started, i.e. the client has a determined amount of time to pick up the money. If this timeout is over, the money will be collected by the ATM and the transaction will be rolled back. SYSTEM SPECIFICATION Hardware Requirements: 1. Processor – core i7 2. RAM – 8 GB 3. Hard Disk – 40GB 4. Mouse – Standard Mouse 5. Keyboard – Logitech Keyboard 6. Processor Speed – 2.4GHZ
  • 3. Software Requirements: 1. Operating System – Microsoft Windows 10 2. Front-End – Microsoft Visual Studio 2013 PROJECT DESCRIPTION Need For The Software: Now a days every one very busy in their work. So they feel that the job must be easier so the system is used to reduce their work which is done in the ATM system. Instead of keeping lots of paper into a record or file and it may be missed somewhere so, this system help to keep the record of the customer it also keeps the details of he customer. It is also easy to access. Problem description : The system mainly used by the bank clients. It reduces the time consumption and lot of paperwork. For any single operation it involves numerous references and updating also takes subsequent changes in other places. SYSTEM STUDY AND ANALYSIS . Existing System: v The existing system is manual system. v The manual system is prone to error. v This system involves a lot of manual entries with the application to perform a desired task. v Usage of papers and records in the process leads to less efficiently less productivity. v Increase lots of mistakes while writing in paper. v Time delay between the user and customer is reduced. v For this reason the new system in invented. Proposed System: The system customer transactions, satisfies the requirements of the existing system in full-fledged manner. Through this system, customer can make fast transactions and view the last transactions easily.
  • 4. Feasibility Study: Technology: This system is technically feasible, because the system activated by computers and recent technology. We use client / server technology which is powerful and very user friendly. Finance: It is financially feasible. There is no need of spending over money. Mainly this system constructed by existing devices only. Since we use visual studio dot net as a front-end it was most power-full, small and portable across platforms and operating systems both at the source and at the binary level. This project reduces the number of workers wage also. Time: This system really time-to-market beat the competition. Because the system developed with in a time span and worked based on time event. The time taken to access the account is very less and avoids unnecessary waiting that was in the traditional system. Although it uses less time but its performance is very well.
  • 5. #include <iostream> #include <string> #include <conio.h> using namespace std; int main() { string pass = ""; char ch; char type; double balance, withdraw, deposite; balance = 1000; int input ; cout << "________________________________________________________________________________________ ______________"; cout << "nn"; cout << "ntt $$ _______________________________________________________________________________$$n"; cout << "ntt HIET PRIVATE BANK LIMITED n"; cout << "ttt -----------Welcome to our ATM service---------------nnn"; cout << "tt $$_____________________________________________________________________________________$$ nn"; cout << "EnterYour Pin n"; ch = _getch(); while(ch != 13){ pass.push_back(ch); cout << '#'; ch = _getch(); } if (pass == "1498") { cout << "nMuhammad Umer Lari" << endl; cout << "nAccess granted :n"; } else if (pass == "1586") { cout << "Syeda Maha Ashraf" << endl; cout << "nAccess granted :Pn"; } else if (pass == "1234") { cout << "Abdul Rafay" << endl; cout << "nAccess granted :Pn"; } else if (pass == "1546") { cout << "Muhammad Shazad" << endl; cout << "nAccess granted :Pn"; }
  • 6. else{ cout << "n:::Access aborted...:::n"; cout << " t:::Please Enter A Valid Pin:::" << endl; cout << " t:::Our I opoligize::: " << endl; return 0; } cout << "n 1..... To Display The Balancen" << "2......To ADD money into your account n" << "3......To Withdraw Money To your Accountn" << "4....... Type to existn"; cin >> input; while (input != -69) { switch (input) { case 1: cout << "The Current Balance In your Account is " << balance << endl; break; case 2: cout << "Enter a sum you wish "; cin >> deposite; balance = balance + deposite; cout << "You Have Entered in " << deposite << endl; break; case 3: cout << "Enter A sum You Wish to Withdraw :"; cin >> withdraw; balance = balance - withdraw; cout << " You Have withdraw " << withdraw << " from Your account " << endl; break; case 4: cout << "nnnnnnnttTHANK YOU FOR USING OUR ATM SERVICEStnn"; cout << " BYe"; return 0; break; default: cout << " You Entered In a Worng Input" << endl; } cout << "Enter The ChOICE "; cin >> input; } return 0; }