SlideShare a Scribd company logo
A MINI PROJECT
ON
BANK MANAGEMENT SYSTEM
By
J.SIDDARTHA 237R1A0425
DINESH RATHOD 237R1A0455
Bank Management System
INTRODUCTION :
The project entitled “Bank management system” is a computerized
telecommunications device that provides the customers of a financial
institution with access to financial transactions in a public space
without the need for a human clerk or bank taller (manpower).
Thousands of bank performs millions of transactions every day and
thousands of users used banking system in day to day life. As we know
that if number of users increases us need more banks and more staff it
means increasing manual work also we put more amount of money in
bank it is more risky and not much secure
Scope Of Project:
Creating new user account
Deposit Amount
Withdrawal amount
Fast cash (withdrawal)
Pin change
Maintain Reports
LITERATURE SURVEY/ RELATED WORK:
In [1], Information and communication technology (ICT) has helped to
helped to drive increasingly intense global Competition. In the world
history the most of the countries are most developed because of they
are financially very clear for how to use the high amount of money in
the developing process in own country . We also use the SOA
architecture for providing the scalable and reliable service therefor we
studied related to the SOA architecture to know how we use to
implementation process in our project using Service Oriented
Architectures (SOA
PROPOSED SYSTEM:
The proposed system is highly computerized in which the
data related to user accounts will be secured high with high
accuracy that even reduced the machine damage and human
made errors and this existing system is highly efficient to offer
best services to the customers as well as bank because it has
user friendly access that customers less time when compare
with a normal banking system. When the data is entered it will
check for its validity
Advantages:
 No need of bank employee for creation of account into
bank.
 Time saving along with quality services.
 Smooth and timely execution of reports.
 This managements can also provide the reports for every
user.
 The records like Transactions, creating accounts and PIN.
change also retrieve after wards.
Hardware And Software Specification:
Software requirement:
• Operating system:windows xp/7/8/10.
• Front end: JAVA netbeans-8.2.
• Framework: swing and AWT
• Back end: MySQL Server.
Hardware requirement:
• Processor : intel ,Dual Core or above.
• Primary memory(RAM):512 MB or above.
• Secondary memory(ROM): 40GB or above.
How it Program works:
The data to be storedis: Account number, Name, Balance in account.
Program must be menu driven with following options
 Print the Account number and name and balance of each customer.
 Withdraw money.
 Deposit money.
 Search customer.
Code:
#include <stdio.h>
#include <stdlib.h>
struct Account {
int accNumber;
char name[50];
float balance;
};
void createAccount(struct Account
*accounts, int *numAccounts) {
printf("Enter account number: ");
scanf("%d",
&accounts[*numAccounts].accNumber);
printf("Enter account holder name: ");
scanf("%s", accounts[*numAccounts].name);
printf("Enter initial balance: ");
scanf("%f", &accounts[*numAccounts].balance);
(*numAccounts)++;
printf("Account created successfully!n");
}
void displayAccount(struct Account account)
{
printf("Account Number: %dn",
account.accNumber);
printf("Account Holder: %sn", account.name);
printf("Balance: $%.2fn", account.balance);
}
void displayAllAccounts(struct Account
*accounts, int numAccounts)
{
if (numAccounts == 0) {
printf("No accounts found.n");
return;
}
printf("All Bank Accounts:n");
for (int i = 0; i < numAccounts; i++)
{
displayAccount(accounts[i]);
printf("n");
}
}
int main()
{
struct Account accounts[100];
int numAccounts = 0;
int choice;
do {
printf("nBank Management Systemn");
printf("1. Create Accountn");
printf("2. Display All Accountsn");
printf("3. Exitn");
printf("Enter your choice: ");
scanf("%d", &choice);
switch (choice) { case 1: createAccount(accounts, &numAccounts);
break;
case 2: displayAllAccounts(accounts, numAccounts);
break;
case 3:
printf("Exiting...n");
exit(0);
default:
printf("Invalid choice. Please try again.n");
}
} while (1);
return 0;
}
Conclusion:
This project is developed to nature the needs of a user in a
Banking sector by embedding all the tasks of transactions taking
Place in bank.
Future version of this software will still be much enhanced than
The current version. Thus the Management system it is developed and
Executed successfully.
THANK YOU

More Related Content

Similar to PPS.pptx this ppt is for coding your problems and to do ppt for new students for easily

Bank management system
Bank management systemBank management system
Bank management systemsumanadas37
 
Onlinebanking system.ppt
Onlinebanking system.pptOnlinebanking system.ppt
Onlinebanking system.pptMohitDhande3
 
Computer science project on Online Banking System class 12
Computer science project on Online Banking System class 12Computer science project on Online Banking System class 12
Computer science project on Online Banking System class 12OmRanjan2
 
Documentation
DocumentationDocumentation
DocumentationKalyan A
 
Software Engineering Testing & Research
Software Engineering Testing & Research Software Engineering Testing & Research
Software Engineering Testing & Research Vrushali Lanjewar
 
Artificially Intelligent Investment Risk Calculation system based on Distribu...
Artificially Intelligent Investment Risk Calculation system based on Distribu...Artificially Intelligent Investment Risk Calculation system based on Distribu...
Artificially Intelligent Investment Risk Calculation system based on Distribu...iosrjce
 
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
 
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.pdfNEERAJRAJPUT81
 
"Bank management system"
"Bank management system""Bank management system"
"Bank management system"vivek kct
 
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
 
Banking application & software solutions at competitive rate
Banking application & software solutions at competitive rateBanking application & software solutions at competitive rate
Banking application & software solutions at competitive rateAaron Jacobson
 
Cbsecomputersciencecclass12boardproject bankmanagmentsystem-180703065625-conv...
Cbsecomputersciencecclass12boardproject bankmanagmentsystem-180703065625-conv...Cbsecomputersciencecclass12boardproject bankmanagmentsystem-180703065625-conv...
Cbsecomputersciencecclass12boardproject bankmanagmentsystem-180703065625-conv...sriram sarwan
 

Similar to PPS.pptx this ppt is for coding your problems and to do ppt for new students for easily (20)

Bank management system
Bank management systemBank management system
Bank management system
 
Onlinebanking system.ppt
Onlinebanking system.pptOnlinebanking system.ppt
Onlinebanking system.ppt
 
Computer science project on Online Banking System class 12
Computer science project on Online Banking System class 12Computer science project on Online Banking System class 12
Computer science project on Online Banking System class 12
 
Documentation
DocumentationDocumentation
Documentation
 
Software Engineering Testing & Research
Software Engineering Testing & Research Software Engineering Testing & Research
Software Engineering Testing & Research
 
Distributed banking system using rmi project
Distributed banking system using rmi projectDistributed banking system using rmi project
Distributed banking system using rmi project
 
Atm System
Atm SystemAtm System
Atm System
 
SLPOST
SLPOSTSLPOST
SLPOST
 
Artificially Intelligent Investment Risk Calculation system based on Distribu...
Artificially Intelligent Investment Risk Calculation system based on Distribu...Artificially Intelligent Investment Risk Calculation system based on Distribu...
Artificially Intelligent Investment Risk Calculation system based on Distribu...
 
D017612529
D017612529D017612529
D017612529
 
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...
 
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
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
"Bank management system"
"Bank management system""Bank management system"
"Bank management system"
 
Project report on (atm MAnagment system)
Project report on (atm MAnagment system)Project report on (atm MAnagment system)
Project report on (atm MAnagment system)
 
Online bankingppt
Online bankingpptOnline bankingppt
Online bankingppt
 
Banking application & software solutions at competitive rate
Banking application & software solutions at competitive rateBanking application & software solutions at competitive rate
Banking application & software solutions at competitive rate
 
Atm.ppt
Atm.pptAtm.ppt
Atm.ppt
 
Atm software
Atm softwareAtm software
Atm software
 
Cbsecomputersciencecclass12boardproject bankmanagmentsystem-180703065625-conv...
Cbsecomputersciencecclass12boardproject bankmanagmentsystem-180703065625-conv...Cbsecomputersciencecclass12boardproject bankmanagmentsystem-180703065625-conv...
Cbsecomputersciencecclass12boardproject bankmanagmentsystem-180703065625-conv...
 

Recently uploaded

Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientistgettygaming1
 
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxCloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxMd. Shahidul Islam Prodhan
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edgePaco Orozco
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfAbrahamGadissa
 
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxThe Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxCenterEnamel
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdfPratik Pawar
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdfKamal Acharya
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfKamal Acharya
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Electivekarthi keyan
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdfKamal Acharya
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdfKamal Acharya
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdfKamal Acharya
 
İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopEmre Günaydın
 
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringC Sai Kiran
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringC Sai Kiran
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Krakówbim.edu.pl
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdfKamal Acharya
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectRased Khan
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfPipe Restoration Solutions
 

Recently uploaded (20)

Top 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering ScientistTop 13 Famous Civil Engineering Scientist
Top 13 Famous Civil Engineering Scientist
 
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxCloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxThe Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdf
 
İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering Workshop
 
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 

PPS.pptx this ppt is for coding your problems and to do ppt for new students for easily

  • 1. A MINI PROJECT ON BANK MANAGEMENT SYSTEM By J.SIDDARTHA 237R1A0425 DINESH RATHOD 237R1A0455
  • 3. INTRODUCTION : The project entitled “Bank management system” is a computerized telecommunications device that provides the customers of a financial institution with access to financial transactions in a public space without the need for a human clerk or bank taller (manpower). Thousands of bank performs millions of transactions every day and thousands of users used banking system in day to day life. As we know that if number of users increases us need more banks and more staff it means increasing manual work also we put more amount of money in bank it is more risky and not much secure
  • 4. Scope Of Project: Creating new user account Deposit Amount Withdrawal amount Fast cash (withdrawal) Pin change Maintain Reports
  • 5. LITERATURE SURVEY/ RELATED WORK: In [1], Information and communication technology (ICT) has helped to helped to drive increasingly intense global Competition. In the world history the most of the countries are most developed because of they are financially very clear for how to use the high amount of money in the developing process in own country . We also use the SOA architecture for providing the scalable and reliable service therefor we studied related to the SOA architecture to know how we use to implementation process in our project using Service Oriented Architectures (SOA
  • 6. PROPOSED SYSTEM: The proposed system is highly computerized in which the data related to user accounts will be secured high with high accuracy that even reduced the machine damage and human made errors and this existing system is highly efficient to offer best services to the customers as well as bank because it has user friendly access that customers less time when compare with a normal banking system. When the data is entered it will check for its validity
  • 7.
  • 8. Advantages:  No need of bank employee for creation of account into bank.  Time saving along with quality services.  Smooth and timely execution of reports.  This managements can also provide the reports for every user.  The records like Transactions, creating accounts and PIN. change also retrieve after wards.
  • 9. Hardware And Software Specification: Software requirement: • Operating system:windows xp/7/8/10. • Front end: JAVA netbeans-8.2. • Framework: swing and AWT • Back end: MySQL Server. Hardware requirement: • Processor : intel ,Dual Core or above. • Primary memory(RAM):512 MB or above. • Secondary memory(ROM): 40GB or above.
  • 10. How it Program works: The data to be storedis: Account number, Name, Balance in account. Program must be menu driven with following options  Print the Account number and name and balance of each customer.  Withdraw money.  Deposit money.  Search customer.
  • 11. Code: #include <stdio.h> #include <stdlib.h> struct Account { int accNumber; char name[50]; float balance; }; void createAccount(struct Account *accounts, int *numAccounts) { printf("Enter account number: "); scanf("%d", &accounts[*numAccounts].accNumber); printf("Enter account holder name: "); scanf("%s", accounts[*numAccounts].name); printf("Enter initial balance: "); scanf("%f", &accounts[*numAccounts].balance); (*numAccounts)++; printf("Account created successfully!n"); }
  • 12. void displayAccount(struct Account account) { printf("Account Number: %dn", account.accNumber); printf("Account Holder: %sn", account.name); printf("Balance: $%.2fn", account.balance); } void displayAllAccounts(struct Account *accounts, int numAccounts) { if (numAccounts == 0) { printf("No accounts found.n"); return; } printf("All Bank Accounts:n"); for (int i = 0; i < numAccounts; i++) { displayAccount(accounts[i]); printf("n"); } }
  • 13. int main() { struct Account accounts[100]; int numAccounts = 0; int choice; do { printf("nBank Management Systemn"); printf("1. Create Accountn"); printf("2. Display All Accountsn"); printf("3. Exitn"); printf("Enter your choice: "); scanf("%d", &choice); switch (choice) { case 1: createAccount(accounts, &numAccounts); break; case 2: displayAllAccounts(accounts, numAccounts); break; case 3: printf("Exiting...n"); exit(0); default: printf("Invalid choice. Please try again.n"); } } while (1); return 0; }
  • 14. Conclusion: This project is developed to nature the needs of a user in a Banking sector by embedding all the tasks of transactions taking Place in bank. Future version of this software will still be much enhanced than The current version. Thus the Management system it is developed and Executed successfully.