SlideShare a Scribd company logo
1 of 6
BANK MANAGEMENT SYSTEM
Assignment # 3
AUGUST 12, 2020
RABIA ZAFAR
17581556-045
System Architecture
BANK MANAGEMENT SYSTEM
If I talk about overall system of banking in Pakistan then I want to explain that the main thing
banking system is its data. Data of customers is the most important thing that we need to store.
Example, if I talk about MEEZAN BANK, all data of bank is stored in database that is centralized
at one specific location. Not only MEEZAN bank other banks like HBL, BOP all branches data
stored in centralized database or data warehouse. Bank branch has one manager who manage
whole bank and staff who work under the manager. The database only view by staff and manager.
And the one most important thing is that all banks are directly connected to the “NADRA
OFFICE”. Now banks systems are advance they only require our CNIC number and enter it in
their system. Then all detail show in their systems.
System architecture:
In system architecture figure, I want to show you that every bank system has a centralized database.
And then we need servers to access database. Different bank branches access database through
different servers. Database can only view by the authorized persons.
What tools, technologies, techniques or any other material
or skills is required for the project
We need a database and software for interface. It needs a best operating system to run this project.
We make thisprojectin oracle “MySql server”.Imake the interfaceinvisualstudiowhichispaidsoftware
of the Microsoft. Language I want to use “C# and ASP.NET”.
Tools:
For our projectbankdatabase managementsystem, we are goingto use the tool SQL plus software. This
tool can helpsmakingdatabase of the bankand store all the data of the customeranddailytransactions.
It can alsohelpyouformat the resultof a query. SQL is the query language that is usedto communicate
with Oracle server to access and modify the data. SQL is a language, SQL*Plus is a tool. SQL*Plus is an
Oracle product that we use to run SQL and PL/SQL statement.
We can view our record, edit our record, delete, join,update or record and easily. Andwe use the agile
methodologyfor that purpose. It is very easy for data collection. This tool helps us for making database
of the bank and store all the data of the customer and daily transactions. Main detail of database is
controlled by a head office.
Software Requirements Specification
1. Non-Functional Requirements:
 Performance Requirement
 Increase Customer Satisfaction
 Expand product Offerings
 Reduce overall costs
 Safety Requirement
A bank database must require backup system that helps to secure the data in case of disaster or in
the case when someone intentionally or un-intentionally miss place the data of the bank. Bank
also have well document and the tested business continuity plan for the database.
 Security Requirement
The database of the bank is centralized. No one is allowed to get directly access to the system.
Only management can see the database of the bank system. The employees are only familiar to
the front end of the system.
2. Hardware Requirement
Standard Pc’ and Internet with good quality to communicate in all branches. A good quality of
hard disk and RAM with more storage space.
ATM facility
3. Software Requirements
The product is mainly developed in the open source technologies like APA, PHP etc. that’s why
we can use it on any operating system.
Front end: GTK+2.8.2.0 etc.
Backend: SQL PLUS Server
Web Browser: Microsoft Internet Explorer, Google, Chrome, Mozilla etc.
4- Skills
 Expertise in language which I want you for interface.
 Expertise inmysql server.
5- Language:
Language I used is C#.
 There are many important features of C# language that make it more useful and unique
compared to other languages.
 Fast Speed
 Simple
 Object-Oriented
 Modern Programming Language
 Type-Safe
 Interoperability
 Scalable and Updateable
 Structured Programming Language
 Rich Library
 Component Oriented
Scope of Project
 As we all know in the history of database bank was stored on files (pages) which were
managed by humans themselves. But, with the development in
 Technology the need of more storages increases.
 To face and handles this problem technologist developed our database.
 Management system which manually and statically store and manipulate the Data
according to the requirements.
 It facilitates the human with quick access of data within few seconds (ATM).
 Nowadays you can see, many people made online transactions just because of evolution
in database management system.
 It also enables the management to recover data with no time. Furthermore, it allows us
to send and receive money across the globe.
 Scope of the Bank Management System extends to all the users who wish for easy
banking facilities. It is maintaining a person account in a bank.
Project Cost
Our project is in the system. It needs a best operating systemto run this project. We make this
project in oracle g “Mysql server”. We make the interface in visual studio which is paid
software of the Microsoft.

More Related Content

What's hot (16)

Maneuver Your Enterprise Data With WSO2 Data Service Server
Maneuver Your Enterprise Data With WSO2 Data Service ServerManeuver Your Enterprise Data With WSO2 Data Service Server
Maneuver Your Enterprise Data With WSO2 Data Service Server
 
MS Access
MS AccessMS Access
MS Access
 
library management system
library management systemlibrary management system
library management system
 
Mebank
MebankMebank
Mebank
 
Dody Iskandar - Tugas MK Sistem Basis Data - Chapter 9 dan Chapter 10
Dody Iskandar - Tugas MK Sistem Basis Data - Chapter 9 dan Chapter 10Dody Iskandar - Tugas MK Sistem Basis Data - Chapter 9 dan Chapter 10
Dody Iskandar - Tugas MK Sistem Basis Data - Chapter 9 dan Chapter 10
 
sanjeeva
sanjeevasanjeeva
sanjeeva
 
Library management system using java technology
Library management system using java technologyLibrary management system using java technology
Library management system using java technology
 
Web Based Investment Management System
Web Based Investment Management SystemWeb Based Investment Management System
Web Based Investment Management System
 
State management
State managementState management
State management
 
State management in ASP .NET
State  management in ASP .NETState  management in ASP .NET
State management in ASP .NET
 
online book sale srs Apeksha
online book sale srs Apekshaonline book sale srs Apeksha
online book sale srs Apeksha
 
State Management In ASP.NET And ASP.NET MVC
State Management In ASP.NET And ASP.NET MVCState Management In ASP.NET And ASP.NET MVC
State Management In ASP.NET And ASP.NET MVC
 
Database system
Database systemDatabase system
Database system
 
ASP.NET State management
ASP.NET State managementASP.NET State management
ASP.NET State management
 
Library management system se project
Library management system se projectLibrary management system se project
Library management system se project
 
Prima soft pc, inc
Prima soft pc, incPrima soft pc, inc
Prima soft pc, inc
 

Similar to Assi 3 tm

Mis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEM
Mis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEMMis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEM
Mis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEMpankaj pandey
 
Database project edi
Database project ediDatabase project edi
Database project ediRey Jefferson
 
Mobile store management
Mobile store management Mobile store management
Mobile store management Rupendra Verma
 
Logistics Managment Automobile VB6
 Logistics Managment Automobile VB6 Logistics Managment Automobile VB6
Logistics Managment Automobile VB6jawad98
 
Prabhu-Software-Engineer-3+-Year-Exp
Prabhu-Software-Engineer-3+-Year-ExpPrabhu-Software-Engineer-3+-Year-Exp
Prabhu-Software-Engineer-3+-Year-ExpPrabhu S
 
Database in banking industries
Database in banking industriesDatabase in banking industries
Database in banking industriesnajammm007
 
Steering Away from Bolted-On Analytics
Steering Away from Bolted-On AnalyticsSteering Away from Bolted-On Analytics
Steering Away from Bolted-On AnalyticsConnexica
 
Microsoft Sql Server 2016 Is Now Live
Microsoft Sql Server 2016 Is Now LiveMicrosoft Sql Server 2016 Is Now Live
Microsoft Sql Server 2016 Is Now LiveAmber Moore
 
TOLL MANAGEMENT SYSTEM
TOLL MANAGEMENT SYSTEMTOLL MANAGEMENT SYSTEM
TOLL MANAGEMENT SYSTEMvishnuRajan20
 
Toll management system (1) (1)
Toll management system (1) (1)Toll management system (1) (1)
Toll management system (1) (1)vishnuRajan20
 
Application Of A New Database Management System
Application Of A New Database Management SystemApplication Of A New Database Management System
Application Of A New Database Management SystemPamela Wright
 
Sql interview question part 10
Sql interview question part 10Sql interview question part 10
Sql interview question part 10kaashiv1
 

Similar to Assi 3 tm (20)

Mis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEM
Mis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEMMis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEM
Mis project report on DELHI INFO.COM MANAGEMENT INFORMATION SYSTEM
 
Final project cafe coffe
Final project cafe coffeFinal project cafe coffe
Final project cafe coffe
 
Project report
Project report Project report
Project report
 
IP PROJECT FILE
IP PROJECT FILEIP PROJECT FILE
IP PROJECT FILE
 
Database project edi
Database project ediDatabase project edi
Database project edi
 
Resume - Santosh B
Resume - Santosh BResume - Santosh B
Resume - Santosh B
 
Mobile store management
Mobile store management Mobile store management
Mobile store management
 
Logistics Managment Automobile VB6
 Logistics Managment Automobile VB6 Logistics Managment Automobile VB6
Logistics Managment Automobile VB6
 
Prabhu-Software-Engineer-3+-Year-Exp
Prabhu-Software-Engineer-3+-Year-ExpPrabhu-Software-Engineer-3+-Year-Exp
Prabhu-Software-Engineer-3+-Year-Exp
 
ASSIGNMENT
ASSIGNMENT ASSIGNMENT
ASSIGNMENT
 
Database in banking industries
Database in banking industriesDatabase in banking industries
Database in banking industries
 
Job portal
Job portalJob portal
Job portal
 
Database project
Database projectDatabase project
Database project
 
Steering Away from Bolted-On Analytics
Steering Away from Bolted-On AnalyticsSteering Away from Bolted-On Analytics
Steering Away from Bolted-On Analytics
 
Microsoft Sql Server 2016 Is Now Live
Microsoft Sql Server 2016 Is Now LiveMicrosoft Sql Server 2016 Is Now Live
Microsoft Sql Server 2016 Is Now Live
 
Shrivastav
ShrivastavShrivastav
Shrivastav
 
TOLL MANAGEMENT SYSTEM
TOLL MANAGEMENT SYSTEMTOLL MANAGEMENT SYSTEM
TOLL MANAGEMENT SYSTEM
 
Toll management system (1) (1)
Toll management system (1) (1)Toll management system (1) (1)
Toll management system (1) (1)
 
Application Of A New Database Management System
Application Of A New Database Management SystemApplication Of A New Database Management System
Application Of A New Database Management System
 
Sql interview question part 10
Sql interview question part 10Sql interview question part 10
Sql interview question part 10
 

More from university of Gujrat, pakistan

More from university of Gujrat, pakistan (20)

Change management
Change management Change management
Change management
 
Latest Trends in Digital Marketing
Latest Trends in Digital MarketingLatest Trends in Digital Marketing
Latest Trends in Digital Marketing
 
Dark web (2)
Dark web (2)Dark web (2)
Dark web (2)
 
Code of ethics and professional conduct (1)
Code of ethics and professional conduct (1)Code of ethics and professional conduct (1)
Code of ethics and professional conduct (1)
 
Certification accreditation and licensure (1)
Certification accreditation and licensure (1)Certification accreditation and licensure (1)
Certification accreditation and licensure (1)
 
biggest technology trends
biggest technology trendsbiggest technology trends
biggest technology trends
 
Freedom of information (1)
Freedom of information (1)Freedom of information (1)
Freedom of information (1)
 
Individual cognition ppt (1)
Individual cognition ppt (1)Individual cognition ppt (1)
Individual cognition ppt (1)
 
Top 10 highest (1)
Top 10 highest (1)Top 10 highest (1)
Top 10 highest (1)
 
creativity and imagination
creativity and imagination creativity and imagination
creativity and imagination
 
Brainstorming 078 (1)
Brainstorming 078 (1)Brainstorming 078 (1)
Brainstorming 078 (1)
 
speeh-artificial intelligemce
speeh-artificial intelligemce speeh-artificial intelligemce
speeh-artificial intelligemce
 
Pp dealing with problem complexity (1)
Pp dealing with problem complexity (1)Pp dealing with problem complexity (1)
Pp dealing with problem complexity (1)
 
Motivation
MotivationMotivation
Motivation
 
Vision of artificial intelligence (1)
Vision of artificial intelligence (1)Vision of artificial intelligence (1)
Vision of artificial intelligence (1)
 
Entrepreneurship (1)
Entrepreneurship (1)Entrepreneurship (1)
Entrepreneurship (1)
 
Role of professional societies
Role of professional societiesRole of professional societies
Role of professional societies
 
Dealing with culticultural environment (1)
Dealing with culticultural environment (1)Dealing with culticultural environment (1)
Dealing with culticultural environment (1)
 
Dealing with problem complexity (1)
Dealing with problem complexity (1)Dealing with problem complexity (1)
Dealing with problem complexity (1)
 
cyber security and cyber crime
cyber security and cyber crime cyber security and cyber crime
cyber security and cyber crime
 

Recently uploaded

ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about usDynamic Netsoft
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyFrank van der Linden
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationkaushalgiri8080
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 

Recently uploaded (20)

ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
DNT_Corporate presentation know about us
DNT_Corporate presentation know about usDNT_Corporate presentation know about us
DNT_Corporate presentation know about us
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Engage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The UglyEngage Usergroup 2024 - The Good The Bad_The Ugly
Engage Usergroup 2024 - The Good The Bad_The Ugly
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Exploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the ProcessExploring iOS App Development: Simplifying the Process
Exploring iOS App Development: Simplifying the Process
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
Project Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanationProject Based Learning (A.I).pptx detail explanation
Project Based Learning (A.I).pptx detail explanation
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 

Assi 3 tm

  • 1. BANK MANAGEMENT SYSTEM Assignment # 3 AUGUST 12, 2020 RABIA ZAFAR 17581556-045
  • 3. BANK MANAGEMENT SYSTEM If I talk about overall system of banking in Pakistan then I want to explain that the main thing banking system is its data. Data of customers is the most important thing that we need to store. Example, if I talk about MEEZAN BANK, all data of bank is stored in database that is centralized at one specific location. Not only MEEZAN bank other banks like HBL, BOP all branches data stored in centralized database or data warehouse. Bank branch has one manager who manage whole bank and staff who work under the manager. The database only view by staff and manager. And the one most important thing is that all banks are directly connected to the “NADRA OFFICE”. Now banks systems are advance they only require our CNIC number and enter it in their system. Then all detail show in their systems. System architecture: In system architecture figure, I want to show you that every bank system has a centralized database. And then we need servers to access database. Different bank branches access database through different servers. Database can only view by the authorized persons. What tools, technologies, techniques or any other material or skills is required for the project We need a database and software for interface. It needs a best operating system to run this project. We make thisprojectin oracle “MySql server”.Imake the interfaceinvisualstudiowhichispaidsoftware of the Microsoft. Language I want to use “C# and ASP.NET”. Tools: For our projectbankdatabase managementsystem, we are goingto use the tool SQL plus software. This tool can helpsmakingdatabase of the bankand store all the data of the customeranddailytransactions. It can alsohelpyouformat the resultof a query. SQL is the query language that is usedto communicate with Oracle server to access and modify the data. SQL is a language, SQL*Plus is a tool. SQL*Plus is an Oracle product that we use to run SQL and PL/SQL statement.
  • 4. We can view our record, edit our record, delete, join,update or record and easily. Andwe use the agile methodologyfor that purpose. It is very easy for data collection. This tool helps us for making database of the bank and store all the data of the customer and daily transactions. Main detail of database is controlled by a head office. Software Requirements Specification 1. Non-Functional Requirements:  Performance Requirement  Increase Customer Satisfaction  Expand product Offerings  Reduce overall costs  Safety Requirement A bank database must require backup system that helps to secure the data in case of disaster or in the case when someone intentionally or un-intentionally miss place the data of the bank. Bank also have well document and the tested business continuity plan for the database.  Security Requirement The database of the bank is centralized. No one is allowed to get directly access to the system. Only management can see the database of the bank system. The employees are only familiar to the front end of the system. 2. Hardware Requirement Standard Pc’ and Internet with good quality to communicate in all branches. A good quality of hard disk and RAM with more storage space. ATM facility 3. Software Requirements The product is mainly developed in the open source technologies like APA, PHP etc. that’s why we can use it on any operating system. Front end: GTK+2.8.2.0 etc. Backend: SQL PLUS Server Web Browser: Microsoft Internet Explorer, Google, Chrome, Mozilla etc.
  • 5. 4- Skills  Expertise in language which I want you for interface.  Expertise inmysql server. 5- Language: Language I used is C#.  There are many important features of C# language that make it more useful and unique compared to other languages.  Fast Speed  Simple  Object-Oriented  Modern Programming Language  Type-Safe  Interoperability  Scalable and Updateable  Structured Programming Language  Rich Library  Component Oriented Scope of Project  As we all know in the history of database bank was stored on files (pages) which were managed by humans themselves. But, with the development in  Technology the need of more storages increases.  To face and handles this problem technologist developed our database.  Management system which manually and statically store and manipulate the Data according to the requirements.  It facilitates the human with quick access of data within few seconds (ATM).  Nowadays you can see, many people made online transactions just because of evolution in database management system.
  • 6.  It also enables the management to recover data with no time. Furthermore, it allows us to send and receive money across the globe.  Scope of the Bank Management System extends to all the users who wish for easy banking facilities. It is maintaining a person account in a bank. Project Cost Our project is in the system. It needs a best operating systemto run this project. We make this project in oracle g “Mysql server”. We make the interface in visual studio which is paid software of the Microsoft.