You are on page 1of 15

CLASS XI

PYTHON PROJECT FILE


Banking
Management
system
(BMS)
CERTIFICATE

This is to certify that ROHIT YADAV roll no.-


11124 of class ‘XI-A’ has successfully completed
his project work in COMPUTER SCIENCE during
the academic session 2019-20 as per the
guidelines issued by CBSE.

Teacher’s Signature Examiner’s Signature


ACKNOWLEDGEMENT
I wish to express my sincere thanks to Mrs. Ritu Puri,
Principal, School of Excellence, Dwarka Sec- 22, for
guiding us throughout the academic session of 2019-20.
I wish to express my gratitude towards my subject
teacher Mrs. Sakshi Sabharwal (PGT Computer
Science) who guided me expertly and suggested me
rightly.
I would also express my sincere gratitude to all the
other people who also helped me directly or indirectly in
the venture.
CONTENTS

 Certificate
 Acknowledgement
 General description
 System requirements
 Flow chart
 Source code
 Output
 Limitations
 Bibliography
GENERAL DESCRIPTION

“Banking Management System (BMS)” is a simple


python program in which we can do various
operations, like opening an account, checking
balance, etc.
It is a pre defined structure of an Banking
Management System in which there are already
some accounts existed.
When you open this program, you will see a
menu of different options and it will ask you to
choose any one of them,
then the program first asks your name and PIN
and if your details are correct then you can
access your account. With your Name and
Correct PIN you can withdraw or add money to
the account and you can also delete your
account
System Requirements

HARDWARE:- SOFTWARE:-
1. Computer Peripherals 1. Python 3.7.4 version
2. Hard disk 500 GB 2. Windows 7 or higher
3. RAM 2GB or higher
3. Command Prompt
4. Python Interpreter
5. Snipping tool

Functions & Keywords Used

FUNCTIONS:- KEYWORDS:-
1. Create an Account 1. print
2. int
2. Withdraw Money 3. input
3. Deposit Money 4. if
4. Check Customers List 5. elif
6. else
5. Check Your Balance 7. while
6. Modify an Account 8. append
7. Delete an Account 9. import (time)
10. eval
11. break
output
1. For booking by row and column
2. For booking from front
3. For booking from back
limitations

 It is only for small purpose.


 It books seat only for one person at a time.
 It gives only the booking method, but not
the payment method.
 It can have a better UI displaying.
 It cannot prevent duplicity in booking of
seats.
Bibliography

 Computer Science with Python by Preeti Arora.


 https://www.repl.it
 www.tes.com
 www.wikipedia.com
 https://www.rottentomatoes.com
 https://www.imdb.com

You might also like