0% found this document useful (0 votes)
213 views

Project On Bank Management: Rajan Agrawal Bhabani Nayak Abhijeet Oddu

This document describes a project on bank management created by Rajan Agrawal, Bhabani Nayak, and Abhijeet Oddu. The project allows users to perform various banking transactions through a program that is authenticated with a password. It includes features for loans, insurance, transactions, account opening, and branch information. Concepts like classes, function overloading, inheritance, file handling, and pointers are used. Transaction details, loan schemes, insurance schemes, and branch locations are stored permanently using files. The program generates unique account numbers and is designed to be self-explanatory.

Uploaded by

kumudandranjan
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
213 views

Project On Bank Management: Rajan Agrawal Bhabani Nayak Abhijeet Oddu

This document describes a project on bank management created by Rajan Agrawal, Bhabani Nayak, and Abhijeet Oddu. The project allows users to perform various banking transactions through a program that is authenticated with a password. It includes features for loans, insurance, transactions, account opening, and branch information. Concepts like classes, function overloading, inheritance, file handling, and pointers are used. Transaction details, loan schemes, insurance schemes, and branch locations are stored permanently using files. The program generates unique account numbers and is designed to be self-explanatory.

Uploaded by

kumudandranjan
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 14

PROJECT ON BANK

MANAGEMENT

By

RajanAgrawal

Bhabani Nayak

Abhijeet Oddu

1
INTRODUCTION

BANKING:
Banking is engaging in the
business of keeping money
for savings and
checking accounts or for
exchange or for issuing loans
and credit etc.
2
FEATURES OF BANK
MANAGEMENT
• TRANSACTION DETAILS
Deposit
Withdrawal
Balance Enquiry
New account details

• FEATURES
Loan schemes
Insurance schemes

• INFORMATION OF BRANCHES

3
How programme is executed?
• The Programme is authenticated with a password ,
Entering the correct password we can enter in to the
Bank Management System.
• After entering in to the system we have structured the
program in to various categories like
1. Loan
2. Insurance
3. Transaction
4. Features
5. Informations regarding banks
1. Loan
• In loan we ve categoriged different types of
loans the customer wants to avail like
Carloan, home loan , study loan etc
• In every loan the person all the details are
stored in file format that can be restored and
used later.
• Along with persons details he has to provide
a guranteer and all his details before taking
the loan

5
2. Insurance
• There are different categories like jeevan
anand, sarala jeevan , happy retirement
plans for insurance
• Here a file will be saved for every
insurance account along with the person
and the guarenteers details that can be
used and restored later
3. Transactions
• This part of program basically holds a lot of
information like savings, deposits, withdrawl,
cheques, balance inquiry etc
• Every account has a unique account id
• This id will be used for different transactions like
money transfer, withdrawl, savings,deposit .
• After entering the id then only the the system will
proceed
• Rather it ll exit with a error message
4.Open Account
• We need to give every details like name
,age,sex, dob,date of issuing,pin no etc
• We also need to provide the guranteers
details before opening the account
• Every account after successful opening
will generate a account id
• This id will be used in evry fields like
transactions, informations etc
5. Branch information
• This is a special feature of the program
where we can get all the informations of
all the banks with their all details
• The details of banks are like
1.Mgr id
2.Location
3.Address
4.Managers name
CONCEPTS USED

• CLASS
• FUNCTION OVERLOADING
• INHERITANCE
• Multilevel Inheritance
• Hierarchial Inheritance
• FILE HANDLING
• POINTERS
• CONSTRUCTOR
• STATIC MEMBERS

10
CLASS:-
It is a derived datatype like structure in the C, except that the defination of
data structure , and all the function that operate on data structure are
grouped together in one place.

FUNCTION OVERLOADING:
It is a process of using the same name for multiple functions where the
signature of the function should be different.

INHERITANCE:
It is the property of the object by virtue of which one object can inherit
the structural and behavioral property of the another object.

11
POINTERS :
A pointer is a variable that contains the address of a variable.
The indirection operator “*” is a unary operator applied
to a pointer variable to find the "value stored at the
address in the pointer variable".

CONSTRUCTOR:
Constructor is the member of the class which is declared to specify how
the objects are initialized.
The types of constructor are :
1.Default constructor
2.Paramerized constructor
3.Copy constructor.

12
SPECIAL FEATURES

• PASSWORD LOGIN
• PERMANENT STORAGE OF DATA
USING FILE
• SELF GENERATING ACCOUNT
NUMBER
• SELF EXPLAINATORY

13
14

You might also like