SlideShare a Scribd company logo
PRESENTATION ON
BANKING SYSTEM
MD TAUQEER AHMAD
2200834
OBJECTIVE
 The objective of a bank management system made with Python and MySQL is to
automate the management and processing of banking transactions. It should provide a
user-friendly interface for bank staff and customers to perform various tasks, such as:
 Creating and managing customer accounts
 Depositing and withdrawing money
 Transferring money between accounts
 Viewing account statements
 Generating reports
BACKGROUND
 Banks have traditionally relied on manual processes to manage customer accounts and
transactions. This can be time-consuming and error-prone, and it can be difficult to scale to meet
the needs of a growing customer base.
 In recent years, banks have increasingly turned to technology to automate their operations. One
popular technology stack for developing bank management systems is Python and MySQL.
 Python is a general-purpose programming language that is known for its simplicity and
readability. It is also a very versatile language that can be used to develop a wide variety of
applications, including web applications, desktop applications, and mobile applications.
 MySQL is a free and open-source relational database management system that is known for its
reliability and scalability. It is widely used by businesses of all sizes to store and manage their
data.
 The combination of Python and MySQL makes a powerful and flexible platform for developing
bank management systems. Python can be used to develop the user interface and business logic of
the system, while MySQL can be used to store and manage the customer and transaction data.
PROBLEM STATEMENT
 Here are some specific problems that a bank management system made with Python and MySQL
could solve:
 Manual intervention: Many banking transactions are still performed manually, which can be time-
consuming and error-prone. A bank management system can automate many of these transactions,
freeing up bank staff to focus on more complex tasks.
 Data silos: Customer data is often stored in different silos, making it difficult to access and
manage. A bank management system can provide a central repository for all customer data,
making it easy for bank staff to get a complete view of each customer.
 Scalability: It can be difficult to scale traditional banking systems to meet the needs of a growing
customer base. A bank management system made with Python and MySQL can be easily scaled up
to meet the needs of any size bank.
 Security: Customer data is a valuable target for cybercriminals. A bank management system must
be designed with security in mind to protect customer data from unauthorized access and theft.
 By developing a bank management system with Python and MySQL, banks can solve these
problems and improve the efficiency, security, and reliability of their operations.
PROPOSED SOLUTION
 The proposed solution for a bank management system made with Python and
MySQL is to develop a three-tier architecture system consisting of the following
components.
 Presentation tier: This tier will be responsible for displaying the user interface and
interacting with the user. It will be developed using Python and a web framework
such as Django or Flask.
 Application tier: This tier will be responsible for the business logic of the system. It
will be developed using Python and a database management system such as MySQL.
 Database tier: This tier will be responsible for storing and managing the customer
and transaction data. It will be implemented using MySQL.
FEATURES
 Easy to add money and withdraw.
 Three views i.e. admin, staff and customer.
 Displays total money collected and remaining to be collected from customer.
 Displays list of students with due fee.
 Customer views only show their balance.
DFD
ii. Level 0 DFD
Use Case Diagram
ER-Diagram
LIMITATION
 Unauthorized access to database cannot be prevented
 Lack of features: A bank management system made with Python and MySQL may not
have all of the features that a bank needs. For example, it may not have support for
complex financial products or services.
 Lack of customization: A bank management system made with Python and MySQL
may not be as customizable as a commercial bank management system. This means
that it may not be possible to meet all of the bank's specific needs.
 Lack of support: A bank management system made with Python and MySQL may not
have as much support as a commercial bank management system. This means that it
may be difficult to get help if there are problems with the system.
TOOLS AND TECHNOLOGY
 Tool:- pycharm ide
 Frontend Technology:- python, tkinter
 Backend Technology :- python and MySQL
Conclusion
 Through this we can properly manage banking
system.
 No loss of data of old transactions.
snapshot
DATABASE
THANK YOU

More Related Content

Similar to tau project file.pptxghgggggggggggggggggggggggggggggggggggggg

PPT.pptx
PPT.pptxPPT.pptx
Project report
Project reportProject report
Project report
ARPITA SRIVASTAVA
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
Divyam548318
 
Prabhu-Software-Engineer-3+-Year-Exp
Prabhu-Software-Engineer-3+-Year-ExpPrabhu-Software-Engineer-3+-Year-Exp
Prabhu-Software-Engineer-3+-Year-Exp
Prabhu S
 
22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)
Sruthi S
 
22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf
Deepak Malusare
 
Banking Management System Report .docx
Banking Management System Report .docxBanking Management System Report .docx
Banking Management System Report .docx
Shubham Jaybhaye
 
Mobile store management
Mobile store management Mobile store management
Mobile store management
Rupendra Verma
 
IP PROJECT FILE
IP PROJECT FILEIP PROJECT FILE
IP PROJECT FILE
Shubham5Oct
 
Logistics Managment Automobile VB6
 Logistics Managment Automobile VB6 Logistics Managment Automobile VB6
Logistics Managment Automobile VB6
jawad98
 
Multi Banking System
Multi Banking SystemMulti Banking System
Multi Banking System
TEJVEER SINGH
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
Chaudhry Sajid
 
Resume_Sourin
Resume_SourinResume_Sourin
Resume_Sourin
Sourin Chakraborty
 
banking project
banking projectbanking project
banking project
Anmol Purohit
 
Gabriel consulting whitepaper on enterprise IT for SMB
Gabriel consulting whitepaper on enterprise IT  for SMBGabriel consulting whitepaper on enterprise IT  for SMB
Gabriel consulting whitepaper on enterprise IT for SMB
Jyothi Satyanathan
 
Synchronicity of a distributed financial system
Synchronicity of a distributed financial systemSynchronicity of a distributed financial system
Synchronicity of a distributed financial system
DataWorks Summit
 
Digital reference architecture in hybrid cloud
Digital reference architecture in hybrid cloudDigital reference architecture in hybrid cloud
Digital reference architecture in hybrid cloud
Davide Veronese
 
Orwell Hortonworks Data Summit
Orwell Hortonworks Data SummitOrwell Hortonworks Data Summit
Orwell Hortonworks Data Summit
Luis Caldeira
 
Assignment3 pp v3
Assignment3 pp v3Assignment3 pp v3
Assignment3 pp v3
zanmmit
 
Final project (1)
Final project (1)Final project (1)
Final project (1)
Prateek Goel
 

Similar to tau project file.pptxghgggggggggggggggggggggggggggggggggggggg (20)

PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
Project report
Project reportProject report
Project report
 
bank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdfbank management system in java and mysql report1.pdf
bank management system in java and mysql report1.pdf
 
Prabhu-Software-Engineer-3+-Year-Exp
Prabhu-Software-Engineer-3+-Year-ExpPrabhu-Software-Engineer-3+-Year-Exp
Prabhu-Software-Engineer-3+-Year-Exp
 
22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)22598435 project-on-banking-system-in-mis-pdf(1)
22598435 project-on-banking-system-in-mis-pdf(1)
 
22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf22598435 project-on-banking-system-in-mis-pdf
22598435 project-on-banking-system-in-mis-pdf
 
Banking Management System Report .docx
Banking Management System Report .docxBanking Management System Report .docx
Banking Management System Report .docx
 
Mobile store management
Mobile store management Mobile store management
Mobile store management
 
IP PROJECT FILE
IP PROJECT FILEIP PROJECT FILE
IP PROJECT FILE
 
Logistics Managment Automobile VB6
 Logistics Managment Automobile VB6 Logistics Managment Automobile VB6
Logistics Managment Automobile VB6
 
Multi Banking System
Multi Banking SystemMulti Banking System
Multi Banking System
 
Banking Management System Project
Banking Management System ProjectBanking Management System Project
Banking Management System Project
 
Resume_Sourin
Resume_SourinResume_Sourin
Resume_Sourin
 
banking project
banking projectbanking project
banking project
 
Gabriel consulting whitepaper on enterprise IT for SMB
Gabriel consulting whitepaper on enterprise IT  for SMBGabriel consulting whitepaper on enterprise IT  for SMB
Gabriel consulting whitepaper on enterprise IT for SMB
 
Synchronicity of a distributed financial system
Synchronicity of a distributed financial systemSynchronicity of a distributed financial system
Synchronicity of a distributed financial system
 
Digital reference architecture in hybrid cloud
Digital reference architecture in hybrid cloudDigital reference architecture in hybrid cloud
Digital reference architecture in hybrid cloud
 
Orwell Hortonworks Data Summit
Orwell Hortonworks Data SummitOrwell Hortonworks Data Summit
Orwell Hortonworks Data Summit
 
Assignment3 pp v3
Assignment3 pp v3Assignment3 pp v3
Assignment3 pp v3
 
Final project (1)
Final project (1)Final project (1)
Final project (1)
 

Recently uploaded

学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
GauravCar
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
IJECEIAES
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
PKavitha10
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
architagupta876
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
Madan Karki
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
ecqow
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
TaghreedAltamimi
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
co23btech11018
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
gowrishankartb2005
 

Recently uploaded (20)

学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...
 
CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1CEC 352 - SATELLITE COMMUNICATION UNIT 1
CEC 352 - SATELLITE COMMUNICATION UNIT 1
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
AI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptxAI assisted telemedicine KIOSK for Rural India.pptx
AI assisted telemedicine KIOSK for Rural India.pptx
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Seminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptxSeminar on Distillation study-mafia.pptx
Seminar on Distillation study-mafia.pptx
 
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
一比一原版(CalArts毕业证)加利福尼亚艺术学院毕业证如何办理
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
Software Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.pptSoftware Quality Assurance-se412-v11.ppt
Software Quality Assurance-se412-v11.ppt
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
Computational Engineering IITH Presentation
Computational Engineering IITH PresentationComputational Engineering IITH Presentation
Computational Engineering IITH Presentation
 
Material for memory and display system h
Material for memory and display system hMaterial for memory and display system h
Material for memory and display system h
 

tau project file.pptxghgggggggggggggggggggggggggggggggggggggg

  • 1. PRESENTATION ON BANKING SYSTEM MD TAUQEER AHMAD 2200834
  • 2. OBJECTIVE  The objective of a bank management system made with Python and MySQL is to automate the management and processing of banking transactions. It should provide a user-friendly interface for bank staff and customers to perform various tasks, such as:  Creating and managing customer accounts  Depositing and withdrawing money  Transferring money between accounts  Viewing account statements  Generating reports
  • 3. BACKGROUND  Banks have traditionally relied on manual processes to manage customer accounts and transactions. This can be time-consuming and error-prone, and it can be difficult to scale to meet the needs of a growing customer base.  In recent years, banks have increasingly turned to technology to automate their operations. One popular technology stack for developing bank management systems is Python and MySQL.  Python is a general-purpose programming language that is known for its simplicity and readability. It is also a very versatile language that can be used to develop a wide variety of applications, including web applications, desktop applications, and mobile applications.  MySQL is a free and open-source relational database management system that is known for its reliability and scalability. It is widely used by businesses of all sizes to store and manage their data.  The combination of Python and MySQL makes a powerful and flexible platform for developing bank management systems. Python can be used to develop the user interface and business logic of the system, while MySQL can be used to store and manage the customer and transaction data.
  • 4. PROBLEM STATEMENT  Here are some specific problems that a bank management system made with Python and MySQL could solve:  Manual intervention: Many banking transactions are still performed manually, which can be time- consuming and error-prone. A bank management system can automate many of these transactions, freeing up bank staff to focus on more complex tasks.  Data silos: Customer data is often stored in different silos, making it difficult to access and manage. A bank management system can provide a central repository for all customer data, making it easy for bank staff to get a complete view of each customer.  Scalability: It can be difficult to scale traditional banking systems to meet the needs of a growing customer base. A bank management system made with Python and MySQL can be easily scaled up to meet the needs of any size bank.  Security: Customer data is a valuable target for cybercriminals. A bank management system must be designed with security in mind to protect customer data from unauthorized access and theft.  By developing a bank management system with Python and MySQL, banks can solve these problems and improve the efficiency, security, and reliability of their operations.
  • 5. PROPOSED SOLUTION  The proposed solution for a bank management system made with Python and MySQL is to develop a three-tier architecture system consisting of the following components.  Presentation tier: This tier will be responsible for displaying the user interface and interacting with the user. It will be developed using Python and a web framework such as Django or Flask.  Application tier: This tier will be responsible for the business logic of the system. It will be developed using Python and a database management system such as MySQL.  Database tier: This tier will be responsible for storing and managing the customer and transaction data. It will be implemented using MySQL.
  • 6. FEATURES  Easy to add money and withdraw.  Three views i.e. admin, staff and customer.  Displays total money collected and remaining to be collected from customer.  Displays list of students with due fee.  Customer views only show their balance.
  • 7. DFD
  • 11. LIMITATION  Unauthorized access to database cannot be prevented  Lack of features: A bank management system made with Python and MySQL may not have all of the features that a bank needs. For example, it may not have support for complex financial products or services.  Lack of customization: A bank management system made with Python and MySQL may not be as customizable as a commercial bank management system. This means that it may not be possible to meet all of the bank's specific needs.  Lack of support: A bank management system made with Python and MySQL may not have as much support as a commercial bank management system. This means that it may be difficult to get help if there are problems with the system.
  • 12. TOOLS AND TECHNOLOGY  Tool:- pycharm ide  Frontend Technology:- python, tkinter  Backend Technology :- python and MySQL
  • 13. Conclusion  Through this we can properly manage banking system.  No loss of data of old transactions.
  • 15.
  • 16.
  • 17.
  • 19.
  • 20.
  • 21.