0% found this document useful (0 votes)
49 views2 pages

Project Introduction Simple Banking System

The document outlines a project aimed at developing a simple banking system using C++, which will include functionalities such as account creation, fund transfers, and balance inquiries. It highlights the use of object-oriented programming principles and tools like Visual Studio Code to enhance the development process. The project serves as a foundational understanding of basic banking operations within the software development field.

Uploaded by

shivansh1909sri
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
49 views2 pages

Project Introduction Simple Banking System

The document outlines a project aimed at developing a simple banking system using C++, which will include functionalities such as account creation, fund transfers, and balance inquiries. It highlights the use of object-oriented programming principles and tools like Visual Studio Code to enhance the development process. The project serves as a foundational understanding of basic banking operations within the software development field.

Uploaded by

shivansh1909sri
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

INTRODUCTION:-

TITLE:- Development Of Simple Banking System.

The proposed project aims to design and develop a simple banking system using
C++ programming language. This system will provide essential banking
functionalities such as account creation, fund transfers, balance inquiries and

transaction history. The project primary objective is to create a user friendly,


efficient and secure software application managing basic banking operations.

TECHNOLOGY USED:
1. Programming language :- We have chosen C++ as our programming language
due to its efficiency, versatility, and suitability for building robust software
applications. The C++ Standard Template Library provides essential libraries and
templates that simplify common programming tasks.
2. Integrated Development Environment (IDE) :- We utilized a popular IDE such
as visual studio code to streamline the development process as visual studio
code is easy to handle and it is a editor that provide inbuilt terminal to check
the output easily and in front.
3. Object – Oriented Programming (OOP) :- OOP is a programming paradigm
that uses objects and classes to structure code. It promotes code reusability and
easy maintenance. We have applied OOP principles by creating classes like
‘Bank’, ‘Account’, ‘Money’, ‘Manager’, ‘AccountCreator’. Each class encapsulates
specific functionalities and data.
4. Inheritance :- Inheritance is fundamental OOP concept where a new class
inherits properties and behaviours from existing class .
5. Polymorphism :- Polymorphism allows objects of different classes to be treated
as objects of a common base class. It enables dynamic method binding at
runtime.
FIELD OF PROJECT :-

The field of this project is software development, specifically in domain of banking and
financial services. This project is not specialised in a particular subfield but serves as a
foundation for understanding fundamental banking functionalities.

SPECIAL TECHNICAL TERMS :-

To better understand project, it is essential to familiarize yourself with a few technical


terms related to banking systems :

1. Account Holder : A customer or individual who owns a bank account.


2. Account Number : A unique identifier associated with each bank account.
3. Balance : The amount of money in a bank account for a specific time.
4. PIN (Personal Identification Number ) : A secret numeric code used by account
holders for authentication in electric banking system.

You might also like