Project Introduction Simple Banking System
Project Introduction 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
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.