Professional Documents
Culture Documents
PROJECT SYNOPSIS
BANK MANAGEMENT SYSTEM
Class-XII
1
TABLE OF CONTENT
SL No Topic Page no
1 Introduction 3
2 Problem Statement 4
3 Objective 4
4 Requirements 5
5 Development Tools and Technologies 5
6 Purpose of the Project 8
7 Future Scope 8
8 Conclusion 10
2
1. INTRODUCTION
The main objective of the project is to develop online
Banking system for banks. In present system all banking work
is done manually .User have to visit bank to Withdrawal or
Deposit amount. In present bank system it is also difficult to
find account information of account holder. In this bank
management system we will automate all the banking
process. In our bank management system user can check his
balance online and he can also transfer money to other
account online. In this Software you can keep record for daily
Banking transactions. The main purpose of developing bank
management system is to design an application, which could
store bank data and provide an interface for retrieving
customer related details with 100% accuracy.
This bank management system also allow user to add new
customer account, delete account and user can also modify
existing user account information. Using this system user can
also search any individual account in few seconds. Using our
bank management system user can also check any
translation in any account. Our system also provides security
check to reduce fraud. The system will check the user’s
existence in the database and provide the set of services with
respect to the role of the user.
3
2. PROBLEM STATEMENT
Although the basic type of services offered by a bank
depends upon the type of bank and the country, services
provided usually include: Taking deposits from their
customers and issuing current or checking accounts and
savings accounts to individuals and business .Extending loans
to individuals and business, cashing cheques. Facilitating
money transactions such as wire transfer and cashiers
cheque, Consumer & commercial financial advisory services,
financial transaction can be performed through many
different channels.
3. OBJECTIVE
The main objective of bank management is to build organic
and optimal system of interaction between the elements of
banking mechanism with a view to profit. Successful
optimization of the "profitability-risk" ratio in a bank lending
operations is largely determined by the use of effective
methods of bank management.
4
4. REQUIREMENTS
• SOFTWARE:-
1) WINDOWS 10
2) Python Idle 3.9.5
3) MySQL
4) MYSQL Connector
• HARDWARE:-
1) RAM- 4GB
2) Hard Disk- 160 GB
5
Python is the programming language that most closely
resembles human language. This simpler syntax makes
Python easy to learn.
Python emphasizes readability, so the cost of program
maintenance is reduced.
Modules and packages encourage program modularity and
code reuse.
The Python interpreter and the extensive standard library
are available in source or binary form without charge for all
major platforms and can be freely distributed.
There is no compilation step, so the edit-test-debug cycle is
incredibly fast.
Debugging Python programs is relatively simple; a bug or bad
input will never cause a segmentation fault.
6
• MYSQL
MySQL is one of the most recognizable technologies in the
modern big data ecosystem. Often called the most popular
database and currently enjoying widespread, effective use
regardless of industry, it’s clear that anyone involved with
enterprise data or general IT should at least aim for a basic
familiarity of MySQL.
With MySQL, even those new to relational systems can
immediately build fast, powerful, and secure data storage
systems. MySQL’s programmatic syntax and interfaces are
also perfect gateways into the wide world of other popular
query languages and structured data stores.
MySQL is a relational database management system
(RDBMS) developed by Oracle that is based on structured
query language (SQL).
A database is a structured collection of data. It may be
anything from a simple shopping list to a picture gallery or a
place to hold the vast amounts of information in a corporate
network. In particular, a relational database is a digital store
collecting data and organizing it according to the relational
model. In this model, tables consist of rows and columns, and
relationships between data elements all follow a strict logical
structure. An RDBMS is simply the set of software tools used
to actually implement, manage, and query such a database.
MySQL is integral to many of the most popular software
stacks for building and maintaining everything from
7
customer-facing web applications to powerful. Its open-
source nature, stability, and rich feature set, paired with
ongoing development and support from Oracle, have meant
that internet-critical organizations such as Facebook, Flickr,
Twitter, Wikipedia, and YouTube .
7. FUTURE SCOPE
9
(ii) Unlike what we currently have as customer service with
its human errors and other limitations, the future of banking
will have the most customer-friendly and user- centred care
service system with instant solutions.
8. CONCLUSION
10