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

A

REPORT ON
“Application Of Bank
Management System”
SUBMITTED TO THE
SHIVAJI POLYTECHNIC, ATPADI
IN THE PARTIAL FULFILLMENT OF THE REQUIREMENTS
OF
DIPLOMA IN
COMPUTER TECNOLOGY
SUBMITTED BY
Name: Pooja Rajesh Chothe Exam seat No:-

Gauri Appa Jugdar Exam seat No:-

Shivam Santosh Bansode Exam seat No:-

UNDER THE GUIDANCE OF

Prof. Ms. Hegade N.M

DEPARTMENT OF COMPUTER TECNOLOGY

SHIVAJI POLYTECHNIC, ATPADI

(2023-2024)
1
SHIVAJI POLYTECHNIC, ATPADI

CERTIFICATE

This is to certify that Ms. Pooja Rajesh Chothe of class SY(Computer) as


per the curriculum laid down by the Maharashtra State Board of
Technical Education, Mumbai have successfully completed Micro project
entitled under our guidance in satisfactory manner as a part of academic
syllabus during the academic year 2023-2024.

Date:
Place: Atpadi

Prof. Ms. Hegade N.M Prof. Ms.Belsare A.T


.(Guide) (HOD )

Prof. Mr. Kulkarni O.G


(Principal)

2
Acknowledgments

It is matter of great pleasure for me to submit this micro project report


on "Application Of Bank Management System" as a part of curriculum for
award of Diploma in Computer Technology Maharashtra State Board Of
Technical Education, Mumbai.
Firstly, I would like to express my gratitude to my guide Prof. Ms.
Hegade N.M. mam her inspiration, adroit guidance, constant supervision,
direction and discussion in successful completion of this Micro project.
I am thankful to Head of Department Prof. Ms. Belsare A.T. for guiding
and helping me right from the beginning,
I am thankful to my Principal Prof. Mr. Kulkarni O.G. and to all our
staff members who encouraged me to do this micro project.
Also I extend my thanks to all my colleagues those who have helped me
directly or indirectly in completion of this micro project and last but not least,
I am thankful to my parents, who had inspired me with their blessings.

Name:- Pooja Rajesh Chothe

Exam Seat No:

3
INDEX

SR. NO. CONTENTS PAGE NO.


1 Code of project 5
2 Output of project 14
3 References 15

4
Code of Project

Program code :

#include<iostream>

using namespace

std;

//Bank Management System using Class & inheritance in C++

/*

1.Saving

Account

2.current

Account

Account

CreationDeposit

Withdraw

Balance

*/

class account

private:

string

name;int

accno;

5
string

atype;

public:

void getAccountDetails()

cout<<"\nEnter Customer Name : ";

cin>>name;

cout<<"Enter Account Number

: ";cin>>accno;

cout<<"Enter Account Type :

";cin>>atype;

void displayDetails()

cout<<"\n\nCustomer Name :

"<<name; cout<<"\nAccount Number

: "<<accno; cout<<"\nAccount Type

: "<<atype;

};

class current_account : public account

6
private:

float

balance;

public:

void c_display()

cout<<"\nBalance :"<<balance;

void c_deposit()

float deposit;

cout<<"\nEnter amount to Deposit :

";cin>>deposit;

balance = balance + deposit;

void c_withdraw()

float withdraw;

cout<<"\n\nBalance :

"<<balance;

cout<<"\nEnter amount to be

withdraw :";cin>>withdraw;

if(balance > 1000)

{balance=balance-withdraw;

cout<<"\nBalance Amount After Withdraw: "<<balance;

7
}

else

cout<<"\n Insufficient Balance";

};

class saving_account : public account

Private:

float

sav_balance;

public:

void s_display()

cout<<"\nBalance : "<<sav_balance;

void s_deposit()

float deposit,interest;

cout<<"\nEnter amount to Deposit :

";cin>>deposit;

sav_balance = sav_balance +

deposit;

8
interest=(sav_balance*2)/100;

sav_balance=sav_balance+interest;

void s_withdraw()

float withdraw;

cout<<"\nBalance :- "<<sav_balance;

cout<<"\nEnter amount to be withdraw

: ";cin>>withdraw;

if(sav_balance > 500)

sav_balance=sav_balance-withdraw;

cout<<"\nBalance Amount After Withdraw: "<<sav_balance;

else

cout<<"\n Insufficient Balance";

};

int main()

current_account

c1; saving_account

s1; char type;

9
cout<<"\nEnter S for saving customer and C for current a/c

customer : ";cin>>type;

int choice;

if(type=='s' || type=='S')

s1.getAccountDetails()

;while(1)

cout<<"\nChoose Your

Choice"<<endl;cout<<"1)

Deposit"<<endl;

cout<<"2) Withdraw"<<endl;

cout<<"3) Display Balance"<<endl;

cout<<"4) Display with full Details"<<endl;

cout<<"5) Exit"<<endl;

cout<<"Enter Your choice:

";cin>>choice;

switch(choice)

case 1 :

s1.s_deposit()

;break;

case 2 :

s1.s_withdraw()

;break;

10
case 3 :

s1.s_display()

;break;

case 4 :

s1.displayDetails()

;s1.s_display();

break;

case 5 :

goto

end;

default:

cout<<"\n\nEntered choice is invalid,\"TRY AGAIN\"";

}
else if(type=='c' || type=='C')

c1.getAccountDetails()

;while(1)

cout<<"\nChoose Your

Choice"<<endl;cout<<"1)

Deposit"<<endl;

cout<<"2) Withdraw"<<endl;

cout<<"3) Display Balance"<<endl;

cout<<"4) Display with full Details"<<endl;


11
cout<<"5) Exit"<<endl;

cout<<"Enter Your choice:

";cin>>choice;

switch(choice)

case 1 :

c1.c_deposit()

;break;

case 2 :

c1.c_withdraw()

;break;

case 3 :

c1.c_display()

;break;

case 4 :

c1.displayDetails()

;c1.c_display();

break;

case 5 :

goto

end;

default:

cout<<"\n\nEntered choice is invalid,\"TRY AGAIN\"";

12
}

else

cout<<"\nInvalid Account Selection";

end:

cout<<"\nThank You for Banking with

us..";return 0;

13
Output of project

14
Referance

https://www.programiz.com/c-programming/online-compiler/

https://sourceforge.net/projects/mingw/

https://www.interviewbit.com/blog/c-projects/

15

You might also like