# Student Management System
## Overview
A Python-based Student Management System designed to manage student records efficiently. This project allows users to add, view, search, update, remove student records, calculate grades, and find the topper.
## Features
- Add new students
- View all student records
- Search for students
- Update student marks
- Remove students
- Find topper
- Calculate student grades
## Technologies Used
- Python
- Jupyter Notebook
## Concepts Implemented
- Functions
- Dictionaries
- Loops
- Conditional Statements
- CRUD Operations
## Project Structure
Student-Management-System
│
├── Student_Management_System.ipynb
├── README.md
└── images
│
├── main_menu.png
├── add_students.png
├── view_students.png
├── find_topper.png
├── show_grades.png
├── search_students.png
├── remove_students.png
└── update_record.png
## Project Screenshots
### Main Menu
### Add Student
### View Students
### Find Topper
### Show Grades
### Search Student
### Remove Student
### Update Student Record
## Future Improvements
- Add database connectivity
- Store student records permanently
- Add GUI interface
- Add multiple subjects and average calculation
## Author
Redeep Mallick