Professional Documents
Culture Documents
ACADEMY
ACADEMIC YEAR : 2020 - 2021
PROJECT ON :
BANK MANAGEMENT SYSTEM
AND
MYSQL DATABASE QUERIES
IP PROJECT FILE
SUBMITTED BY: RAUNAK GOLA
SUBMITTED TO: MR. KIRTI PRASAD
CLASS: 12TH R
ADMISSION NO.: 7325
CERTIFICATE
This is to certify that “Raunak
Gola” student of class - 12th R
has successfully completed
their I.P. Project on “Bank
Management System” under
the guidance of “Mr. Kirti
Prasad”.
Teacher’s Signature
ACKNOWLEDGEMENT
RAUNAK GOLA
INDEX
TOOLS
BANK MANAGEMENT SYSTEM
PROJECT OBJECTIVE
PROJECT SCOPE
PROGRAM SOURCE CODE
OUTPUT OF THE SOURCE CODE
PROJECT CONCLUSION
MySQL DATA BASE (QUERIES)
CREATING AND USING DATABASE
TABLE
USING *
USING WHERE
USING BETWEEN
USING AND
UPDATING TABLE
PROJECT OBJECTIVE
To allow only authorized user to access various
function and processed available in the system.
Locate any A/C wanted by the user.
Reduced electrical work as most of the work done by
computer.
Provide greater speed & reduced time consumption.
PROJECT SCOPE
Bank activities are considered to be life blood of
National Economy. Without banking services, trading
and business activities cannot be carried on smoothly.
Banks are the distributors and protectors of liquid
capital which is of vital significance to a developing
country.
import pandas as pd
print("\n************* PROGRAM STARTED *************")
#Bank Databse
data = {"Name" : ["Prakash Kumar", "Hemant Yadav", "Suraj Chauha
n", "Reena Chaudary", "Simriti kumari", "Ankush Singh", "Anya Chop
ra", "Ankur Sharma", "YAshika Bansal", "Robin D'suza"], "Account no
." : [1123405,1235867,4567890,1532450,4457893,7896781,99876
1,2356781,5689321,5406781], "Balance" : [50000,25000,115000,7
5000,80000,100000,90000,70000,60000,85000], "Interest rate" : [5
,6,3,2,7,4,3,5,4,2],"Acct_pin" : [121,131,141,151,161,171,181,191,21
2,232]}
df = pd.DataFrame(data)
print("\n \n")
a = int(input("Enter Value : "))
if a == 1:
print("\n\n")
print("\n")
print("To create a new account : enter 1")
print("To withdraw money from exsiting account : enter 2")
print("To deposit money into existing account : enter 3")
print("To show the details of particular account holder : enter 4")
print("To close the Existing account : enter 5")
print("To Stop program : enter 6\n")
a = int(input("Enter Value : "))
elif a == 2:
print("\n\n")
print("\n\n")
print(df)
else :
print("\n ********** ACCESS DENIED *********")
print("\n****** ENTERD PIN IS INCOREECT ******")
print("\n*********** TRY AGAIN **********")
print("\n")
p = int(input("Enter pin no. : "))
if p == df.Acct_pin[s] :
w = int(input("Enter amount to withdraw : "))
df.Balance[s] = (df.Balance[s] - w )
else :
print("\n ********** ACCESS DENIED *********")
print("\n****** ENTERD PIN IS INCOREECT ******")
print("\n******** YOU CANNOT ACCESS THE ACCOUNT *****
**")
print("\n")
print("To create a new account : enter 1")
print("To withdraw money from exsiting account : enter 2")
print("To deposit money into existing account : enter 3")
print("To show the details of particular account holder : enter 4")
print("To close the Existing account : enter 5")
print("To stop program : enter 6\n")
a = int(input("Enter Value : "))
elif a == 3:
print("\n\n")
#Portion of code : To deposit money in exisiting account.
print("Depositing money, Enter account details first : ")
n = str(input("Enter account holder name : "))
a = int(input("Enter account no. : "))
s = int(input("Enter serial no. : "))
p = int(input("Enter pin no. : "))
if p == df.Acct_pin[s] :
d = int(input("Enter amount to deposit : "))
df.Balance[s] = (df.Balance[s] + d )
print("\n\n")
print(df)
else :
print("\n ********** ACCESS DENIED *********")
print("\n****** ENTERD PIN IS INCOREECT ******")
print("\n*********** TRY AGAIN **********")
print("\n")
p = int(input("Enter pin no. : "))
if p == df.Acct_pin[s] :
d = int(input("Enter amount to deposit : "))
df.Balance[s] = (df.Balance[s] - d )
print("\n")
print("To create a new account : enter 1")
print("To withdraw money from exsiting account : enter 2")
print("To deposit money into existing account : enter 3")
print("To show the details of particular account holder : enter 4")
print("To close the Existing account : enter 5")
print("To stop program : enter 6\n")
a = int(input("Enter Value : "))
elif a == 4:
print("\n\n")
print("\n")
print("To create a new account : enter 1")
print("To withdraw money from exsiting account : enter 2")
print("To deposit money into existing account : enter 3")
print("To show the details of particular account holder : enter 4")
print("To close the Existing account : enter 5")
print("To stop program : enter 6\n")
a = int(input("Enter Value : "))
elif a == 5:
print("\n\n")
if p == df.Acct_pin[s] :
print("withdwraing account balance = Rs.",df.Balance[s])
print("\n")
print("***** ACCOUNT CLOSED *****")
print("\n")
print(df.drop([s]))
else :
print("******** CLOSING PROCESS STOPPED *******")
print("******** ENTERD PIN INCORECCT ********")
print("\n")
print("To create a new account : enter 1")
print("To withdraw money from exsiting account : enter 2")
print("To deposit money into existing account : enter 3")
print("To show the details of particular account holder : enter 4")
print("To close the Existing account : enter 5")
print("To stop program : enter 6\n")
a = int(input("Enter Value : "))
print("********** PROGRAM HAS BEEN STOPPED ********")
print("********** THANK YOU **********")
2. CREATING TABLE
3. DISPLAY THE STRUCTURE OF THE TABLE EMP.