SlideShare uma empresa Scribd logo
1 de 45
Project Supervisor: Sir.Ahmad Aslam
Group Members:
Chaudhry Sajid (Group Leader)
Mohsin Riaz
Affan Shahzad
Ebad Ur Rahman
“The Banking Management System is an
Application for maintaining a person’s account
in a Bank”
The system provides the access to the
Customer to create an account,
deposit/withdraw the cash from his
account, also to all accounts present
Introduction
To develop a software for solving
financial applications of a customer
in banking environment in order
to nurture the needs of an end
banking user by providing various
ways to perform banking tasks. Also
to enable the user’s workspace to
have additional functionalities
which are not provided under a
conventional banking software.
Aim1
PROBLEM STATEMENT
Keeping track the all activities and their record on paper and error . It is
also very efficient and a time consuming process of observing continous
increase in number of client visiting the bank. Recording and maintaining
all the client record highly unrealible, ineffieciet and error pron.
The problem facing the current manual system is defficalt to update and
maintain, inconsistent data , insecurity , difficult to impose different
various data files and difficult to data backup.
It is against this backdrop that automated database system is being
developed to addressed the problem.
BENEFIT OF PROPOSED SYSTEM
The Bank Management System is an application for maintaining a
person’s account in a bank. The system provides the access to the
costumer to create an account, deposit/withdraw the cash from his
account, also to convert currency. The following documentation
provides the specification of the system.
We are mainly concerned with developing a banking system where a
Customer can submit his/her deposit amount to bank if he/she has
an account or can create a new account in this bank. Customer can also
view the status and change currency of his/her bank account, can view
account balance. One can easily maintain the above things if he/she has
an account by login through his unique account number.
REQUIREMENTS
System requirements
Hardware requirements
Search
21- 03 - 2 0 1 9 1 0 : 5 2
SYSTEM REQUIREMENTS
Software requirements
Operating System: Windows 7/8/10
Language: SQL Database
Software: Oracle Database
Technologies Used: Oracle Database
SYSTEM REQUIREMENTS
HARDWAREREQUIREMENTS
We use the above mentioned hardware tools for increased speed,
reduced complexity and for improved productivity.
Processor: Intel Core 2duo, i3, i5, i7
Device: Windows 7/8/10
ModuleDescription
Introduction| Thismodulegivesuserthebriefingsofthissoftware.
Create a new customer Account
This module asks the user to enter account
details to bank database for future transaction.
Deposit Amount to customer account
This module adds transaction as deposit to
customer account.
Withdraw Amount to customer account
This module deducts a desired amount from
customer account.
Balance enquiry
It gives the user balance details of customer.
Bank customer database
This gives user all customers’ details in bank.
Terminate a account
Delete customer record from bank database.
Modify an account
This give user to modify existing customer
details.
Exit| This module terminates program and exit from program.
FUNCTIONAL REQUIREMENT
Functional Requirement
Functional requirements in our system are as follows:
 Purpose
To register a new customer.
 Inputs
The required data for registration of a new customer in the bank (Like
Name, Address, Designation etc).
 Outputs
A Success Message be displayed on successful registration or
else an error message will be displayed.
NON FUNCTIONAL REQUIREMENT
Non-functional requirements are requirements that are not directly concerned with the
specific functions delivered by the system. They may relate to emergent system properties
such as reliability, response time and store occupancy. They may specify system
performance, security, availability, and other emergent properties.
Safety Requirement
 Backup, recovery & business continuity Banks should ensure adequate back up of data
as may be required by their operations. Banks should also have, well documented and
tested business continuity plans that address all aspects of the bank’s business.
 Both data and software should be backed up periodically.
An off-site back up is necessary for recovery from major failures / disasters to ensure
business continuity.
Security Requirement
Account ID and Password (PIN) Protection
Auto Timeout Screen Blanking
Sign-off Button
Failed Log-on Attempts
Encryption
DIAGRAM SESSION
BANKING MANAMEMENT
Money
Transfer
Loan
Module
Balance
Enquiry
LOGIN
MODULE
NEW
CUSTOMER
DATA
ACCOUNT
OPENING
ACCOUNT
HISTROY
17
DATA FLOW DIAGRM OF SYSYTEM
ER DIAGRM OF SYSTEM
USE CASE DIAGRAM
MAIN CODE SESSION
CUSTOMERINFO
SELECT * FROM CUSTOMERINFO;
BRANCH
SELECT * FROM BRANCH;
LOAN
SELECT * FROM LOANINFO;
CARD
SELECT * FROM CARDINFO;
EMPLOYEES
SELECT * FROM EMPINFO;
a
CURRENCIES
SELECT * FROM CURRENCIES;
SERVICES
SELECT * FROM SERVICES;
CREDIT
SELECT * FROM CREDIT;
DEBIT
SELECT * FROM DEBIT;
SELECT * FROM EMPINFO WHERE BRANCH='Islamabad' AND
STATUS='Manager';
SELECT * FROM EMPINFO WHERE SALARY BETWEEN 20000 AND 35000;
SELECT * FROM CARDINFO WHERE ACCOUNT_NUMBER BETWEEN '3212'
AND '3215';
SELECT * FROM CARDINFO WHERE ACCOUNT_NUMBER BETWEEN '3212'
AND '3215';
SELECT * FROM CARDINFO WHERE CARD_TYPE='DEBIT';
SELECT * FROM CUSTOMERINFO WHERE GENDER='M' AND
BALANCE>7500;
SNAPSHOTS
WELCOME SCREEN
CREATING ACCOUNT
LOGGING IN AS EXISTING ACCOUNT
DEPOSITING AMOUNT
WITHDRAWING AMOUNT
VIEWING DETAILS
CONVERTING CURRENCY
CONCLUSION
Future version of this software will still be much
enhanced than the current version 1.0.Thus the
Bank Management System it is developed and
executed successfully.
P
B
This project is developed to nurture the needs of a
user in a banking sector by embedding all the tasks
of transactions taking place in a bank.
Thankyou

Mais conteúdo relacionado

Mais procurados

"Bank management system"
"Bank management system""Bank management system"
"Bank management system"
vivek kct
 
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 SystemBank Management System
Bank Management System
Hasan Khan
 
54039271 atm-project-report
54039271 atm-project-report54039271 atm-project-report
54039271 atm-project-report
Kalpana Reddy
 

Mais procurados (20)

"Bank management system"
"Bank management system""Bank management system"
"Bank management system"
 
Banking management system
Banking management systemBanking management system
Banking management system
 
54024405 project-report-banking-management-system
54024405 project-report-banking-management-system54024405 project-report-banking-management-system
54024405 project-report-banking-management-system
 
Presentation on java project (bank management system)
Presentation on java project (bank management system)Presentation on java project (bank management system)
Presentation on java project (bank management system)
 
SYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEMSYNOPSIS ON BANK MANAGEMENT SYSTEM
SYNOPSIS ON BANK MANAGEMENT SYSTEM
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
Bank Management System
Bank Management SystemBank Management System
Bank Management System
 
Bank Management System project
Bank Management System projectBank Management System project
Bank Management System project
 
Bank management system with java
Bank management system with java Bank management system with java
Bank management system with java
 
Bank Management System
Bank Management System Bank Management System
Bank Management System
 
ATM Banking
ATM BankingATM Banking
ATM Banking
 
Bank management system
Bank management systemBank management system
Bank management system
 
Online banking system
Online banking systemOnline banking system
Online banking system
 
Atm project
Atm projectAtm project
Atm project
 
Banking system (final)
Banking system (final)Banking system (final)
Banking system (final)
 
54039271 atm-project-report
54039271 atm-project-report54039271 atm-project-report
54039271 atm-project-report
 
Srs for banking system
Srs for banking systemSrs for banking system
Srs for banking 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)
 
Full report on blood bank management system
Full report on  blood bank management systemFull report on  blood bank management system
Full report on blood bank management system
 
E learning project report (Yashraj Nigam)
E learning project report (Yashraj Nigam)E learning project report (Yashraj Nigam)
E learning project report (Yashraj Nigam)
 

Semelhante a Banking Management System Project

Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Project
hani2253
 
Onlinebanking system.ppt
Onlinebanking system.pptOnlinebanking system.ppt
Onlinebanking system.ppt
MohitDhande3
 
Sim distribution software
Sim distribution softwareSim distribution software
Sim distribution software
Akhil Kumar
 

Semelhante a Banking Management System Project (20)

PPT.pptx
PPT.pptxPPT.pptx
PPT.pptx
 
Final project (1)
Final project (1)Final project (1)
Final project (1)
 
Banking Management System Synopsys
Banking Management System SynopsysBanking Management System Synopsys
Banking Management System Synopsys
 
Medical Store Management System Software Engineering Project
Medical Store Management System Software Engineering ProjectMedical Store Management System Software Engineering Project
Medical Store Management System Software Engineering Project
 
Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1Medical Store Management System Software Engineering 1
Medical Store Management System Software Engineering 1
 
Net banking
Net banking Net banking
Net banking
 
Banking Management System SRS
Banking Management System SRSBanking Management System SRS
Banking Management System SRS
 
ASSIGNMENT
ASSIGNMENT ASSIGNMENT
ASSIGNMENT
 
Online banking for industrial presentation in college sav(1)
Online banking for industrial presentation in college  sav(1)Online banking for industrial presentation in college  sav(1)
Online banking for industrial presentation in college sav(1)
 
banking project
banking projectbanking project
banking project
 
SYNOPSIS.pptx
SYNOPSIS.pptxSYNOPSIS.pptx
SYNOPSIS.pptx
 
Onlinebanking system.ppt
Onlinebanking system.pptOnlinebanking system.ppt
Onlinebanking system.ppt
 
SHAZ micro ERP
SHAZ micro ERP SHAZ micro ERP
SHAZ micro ERP
 
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
 
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
 
Shrivastav
ShrivastavShrivastav
Shrivastav
 
Sim distribution software
Sim distribution softwareSim distribution software
Sim distribution software
 
Banking Management System_Aryesh Pandey.pptx
Banking Management System_Aryesh Pandey.pptxBanking Management System_Aryesh Pandey.pptx
Banking Management System_Aryesh Pandey.pptx
 
java Project report online banking system
java Project report online banking systemjava Project report online banking system
java Project report online banking system
 

Último

Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Último (20)

Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 

Banking Management System Project

  • 1.
  • 3. Group Members: Chaudhry Sajid (Group Leader) Mohsin Riaz Affan Shahzad Ebad Ur Rahman
  • 4.
  • 5. “The Banking Management System is an Application for maintaining a person’s account in a Bank” The system provides the access to the Customer to create an account, deposit/withdraw the cash from his account, also to all accounts present Introduction
  • 6. To develop a software for solving financial applications of a customer in banking environment in order to nurture the needs of an end banking user by providing various ways to perform banking tasks. Also to enable the user’s workspace to have additional functionalities which are not provided under a conventional banking software. Aim1
  • 7. PROBLEM STATEMENT Keeping track the all activities and their record on paper and error . It is also very efficient and a time consuming process of observing continous increase in number of client visiting the bank. Recording and maintaining all the client record highly unrealible, ineffieciet and error pron. The problem facing the current manual system is defficalt to update and maintain, inconsistent data , insecurity , difficult to impose different various data files and difficult to data backup. It is against this backdrop that automated database system is being developed to addressed the problem.
  • 8. BENEFIT OF PROPOSED SYSTEM The Bank Management System is an application for maintaining a person’s account in a bank. The system provides the access to the costumer to create an account, deposit/withdraw the cash from his account, also to convert currency. The following documentation provides the specification of the system. We are mainly concerned with developing a banking system where a Customer can submit his/her deposit amount to bank if he/she has an account or can create a new account in this bank. Customer can also view the status and change currency of his/her bank account, can view account balance. One can easily maintain the above things if he/she has an account by login through his unique account number.
  • 10. SYSTEM REQUIREMENTS Software requirements Operating System: Windows 7/8/10 Language: SQL Database Software: Oracle Database Technologies Used: Oracle Database
  • 11. SYSTEM REQUIREMENTS HARDWAREREQUIREMENTS We use the above mentioned hardware tools for increased speed, reduced complexity and for improved productivity. Processor: Intel Core 2duo, i3, i5, i7 Device: Windows 7/8/10
  • 12. ModuleDescription Introduction| Thismodulegivesuserthebriefingsofthissoftware. Create a new customer Account This module asks the user to enter account details to bank database for future transaction. Deposit Amount to customer account This module adds transaction as deposit to customer account. Withdraw Amount to customer account This module deducts a desired amount from customer account.
  • 13. Balance enquiry It gives the user balance details of customer. Bank customer database This gives user all customers’ details in bank. Terminate a account Delete customer record from bank database. Modify an account This give user to modify existing customer details. Exit| This module terminates program and exit from program.
  • 14. FUNCTIONAL REQUIREMENT Functional Requirement Functional requirements in our system are as follows:  Purpose To register a new customer.  Inputs The required data for registration of a new customer in the bank (Like Name, Address, Designation etc).  Outputs A Success Message be displayed on successful registration or else an error message will be displayed.
  • 15. NON FUNCTIONAL REQUIREMENT Non-functional requirements are requirements that are not directly concerned with the specific functions delivered by the system. They may relate to emergent system properties such as reliability, response time and store occupancy. They may specify system performance, security, availability, and other emergent properties. Safety Requirement  Backup, recovery & business continuity Banks should ensure adequate back up of data as may be required by their operations. Banks should also have, well documented and tested business continuity plans that address all aspects of the bank’s business.  Both data and software should be backed up periodically. An off-site back up is necessary for recovery from major failures / disasters to ensure business continuity. Security Requirement Account ID and Password (PIN) Protection Auto Timeout Screen Blanking Sign-off Button Failed Log-on Attempts Encryption
  • 18. ER DIAGRM OF SYSTEM
  • 21. CUSTOMERINFO SELECT * FROM CUSTOMERINFO;
  • 23. LOAN SELECT * FROM LOANINFO;
  • 24. CARD SELECT * FROM CARDINFO;
  • 30. SELECT * FROM EMPINFO WHERE BRANCH='Islamabad' AND STATUS='Manager';
  • 31. SELECT * FROM EMPINFO WHERE SALARY BETWEEN 20000 AND 35000;
  • 32. SELECT * FROM CARDINFO WHERE ACCOUNT_NUMBER BETWEEN '3212' AND '3215';
  • 33. SELECT * FROM CARDINFO WHERE ACCOUNT_NUMBER BETWEEN '3212' AND '3215';
  • 34. SELECT * FROM CARDINFO WHERE CARD_TYPE='DEBIT';
  • 35. SELECT * FROM CUSTOMERINFO WHERE GENDER='M' AND BALANCE>7500;
  • 39. LOGGING IN AS EXISTING ACCOUNT
  • 44. CONCLUSION Future version of this software will still be much enhanced than the current version 1.0.Thus the Bank Management System it is developed and executed successfully. P B This project is developed to nurture the needs of a user in a banking sector by embedding all the tasks of transactions taking place in a bank.