Student Record Management System:
A simple and efficient Student Record Management System (SRMS) built using C++. The system uses a CSV file for permanent storage and provides all essential CRUD operations along with fast searching and statistics.
Features:
Add new student records Display all students in a formatted table Search student by roll number (binary search) Search student by name (case-insensitive) Update existing student details Delete a student record Automatic sorting of records by roll number Statistics: total students, average GPA, topper, and lowest GPA
CSV-based permanent storage:
File Structure Student-Record-Management-System │ ├── main.cpp → Main program source code ├── students.csv → Permanent database file └── README.md → Project documentation
Technologies Used: C++ STL: vector, algorithm, iomanip, sstream File handling using fstream CSV parsing & formatting