DSA Project Report
DSA Project Report
DSA Project Report
Submitted by
Siddhant 23BCS10642
Rudraksh 23BCS10628
Ansh 23BCS10620
Sachin 23BCS10634
Sharad 23BCS10637
BACHELOR OF ENGINEERING
IN
Chandigarh University
November, 2024
TABLE OF CONTENTS
List of Figures
CHAPTER 1. INTRODUCTION
1.1. Introduction to Project.......................................................................................................5
2.3. Goals/Objectives................................................................................................................8
CHAPTER 1. INTRODUCTION
.2 Problem Definition
The primary problems identified in existing banking systems include:
- Scalability Issues: Fixed-size data structures can lead to inefficiencies
when handling a large number of accounts.
- Limited Flexibility: Users may find it challenging to manage their
accounts due to the rigid nature of traditional systems.
- Accessibility: Users may experience delays in accessing their account
information during peak usage times.
2.3 Goals/Objectives
The main goals of this project are:
- To design and implement a banking system that uses linked lists for
dynamic account management.
- To provide users with essential banking functionalities, including
account creation, deposits, withdrawals, and account information display.
- To ensure that the system is user-friendly and efficient in handling
multiple accounts.
R
5.1 Conclusion
This project successfully developed a banking system using linked lists
that addresses key issues found in traditional banking solutions. The
dynamic nature of linked lists allows for efficient management of bank
accounts, providing users with a responsive and flexible experience.