Kendriya Vidyalaya, Ara Project Synopsis ON Bank Management System

Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

KENDRIYA VIDYALAYA, ARA

PROJECT SYNOPSIS
ON
BANK MANAGEMENT SYSTEM

SUBMITTED TO :- SUBMITTED BY :-
Smt. Anu Ankit Kumar, Raj Kumar,
PGT (Computer Science) Ambika sharan
XII (Science)
Computer Science(083)
Session – 2021-2022

1
CERTIFICATE

This is to certify that the project


entitled ‘Bank Management
System‘ is a bonafide work done
by Ankit Kumar, Raj Kumar,
Ambika sharan of Class XII in
the partial fulfilment of CBSE
AISSCE Examination, 2022 and
has been carried out under my
direct supervision and guidance.

………………………
Smt. Anu
PGT (Computer Science)
2
ACKNOWLEDGEMENT

I would like to express thanks of gratitude


to my teacher (Smt. Anu), who gave me the
golden opportunity to do this wonderful
project on the topic (Bank management
system), which also helped me in doing a lot
of research and I came to know about so
many new things I am really thankful to
them.
Secondly, I would also like to thank my
groupmates who helped me a lot in finalizing
this project within the limited time frame.
Last but not the least, I would like to thank
all of those who had helped directly or
indirectly towards the completion of this
project.

Name :-
Ankit Kumar, Raj Kumar, Ambika sharan
3
Introduction
The proposed project ‘Bank
management system’ has been
developed to overcome the problems
faced in practising of manual system.
A Bank management system is a
software that is used to manage all
your account details, creating
accounts, updating accounts, etc.
This software is built to eliminate
problems and hardships faced by
manual system. Moreover, this
system is designed for particular
need of the company to carry out its
operations in smooth and effective
manner.

4
Objective and Scope
of Project
The main objective of the Bank
management system is to manage the
details of payments and balance of any
account. It manages all the information
about account holder of the bank and their
money.
The main objective of bank management
system are :-
 Provides the searching facilities of a
particular user.
 Manage the information of balance of a
particular user.
 Manages all the data of user having
account in the bank.
 Editing, adding, updating and deletion of
records is improved which results in
proper resource management of data.

5
Hardware and
Software Specification

Hardware –
 Processor - Intel core i3
 Processor speed – 2.4 GHz
 RAM – 4 GB
 Hard disk – 1 TB

Software –
 OS – Windows 10
 IDE – IDLE Python
 Python 3.6

6
Working
Environment
What is Python?
Python is a popular programming
language. It was created by Guido Van
Rossum, and released in 1991.
It is used for :
 Web development
 Software development
 Data analysis
 System scripting
What Python can do
 Python can be used on a server to
create web applications.
 Python can be used alongside
software to crate workflows.

7
 Python can connect to database
systems. It can also read and modify
files.
 Python can be used to handle big
data and perform complex
mathematics.
 Python can be used for rapid
prototyping, or for production ready
software development.

8
Functions and
Modules
Modules used in project :
 CSV Module
 Sys Module

User defined functions :


 account_details – It is used to take
input from user to write account
details in our bank.csv file.
 create_account – It is used to
create a new account and append it
to our bank.csv file.
 search_account – It is used to
display any account details by taking
account number as input.

9
 menu – It is used to display the
fuctions to work about a particular
account.
 deposit – It is used to deposit any
amount to a account and update the
balance.
 withdraw – It is used to withdraw
any amount to a account and update
the balance.

10
Conclusion
Bank management system
software developed for a bank
has been designed to achieve
maximum efficiency and reduce
the time taken to handle the
banking activity.
It is designed to replace an
existing manual record system
thereby reducing time taken for
calculations and for storing data.

11
Bibliography
To develop this project many
references are used :
 Computer Science with Python by
Sumita Arora, Dhanpat Rai
Publications Book.
 https://www.google.com
 https://www.python.org.in
 https://www.programiz.com

12

You might also like