diff --git a/submissions/Amiisha-Dhool/Student-Grade Management System/README.md b/submissions/Amiisha-Dhool/Student-Grade Management System/README.md new file mode 100644 index 00000000..df0385ef --- /dev/null +++ b/submissions/Amiisha-Dhool/Student-Grade Management System/README.md @@ -0,0 +1,104 @@ + Student Grade Management System + + Project Description + +The Student Grade Management System is a Python-based application developed to help manage student records and academic performance. It allows users to add, store, update, search, and manage student information efficiently. The system also calculates students' average marks and assigns grades automatically based on their performance. + +This project was developed using Object-Oriented Programming (OOP) concepts and stores data in a JSON file, making it simple, lightweight, and easy to maintain. + + +Features + +- Add new students +- View all students +- Search students by ID +- Update student information +- Delete student records +- Add student grades +- Calculate average marks +- Automatically assign grades +- Save data to JSON +- Load saved data when the program starts + + + + Technologies Used + +- Python 3 +- Object-Oriented Programming (OOP) +- JSON File Handling +- Functions +- Exception Handling + + + + Project Structure + + +Student Grade Management/ +│ +├── main.py +├── student.py +├── storage.py +├── students.json +└── README.md + + + + +Grading System + +| Average | Grade | +|---------|-------| +| 90 - 100 | A+ | +| 80 - 89 | A | +| 70 - 79 | B | +| 60 - 69 | C | +| 50 - 59 | D | +| Below 50 | F | + + + + How to Run + +1. Open the project folder in VS Code. +2. Open the terminal. +3. Run the following command: + +bash +python main.py + + +4. Choose an option from the menu. +5. Enter student information when prompted. +6. The data will be saved automatically in `students.json`. + + + + Future Improvements + +- Graphical User Interface (GUI) using Tkinter +- SQLite Database integration +- Student report generation +- GPA calculation +- Subject management +- Login and authentication system + + + + Author + +Name: Amiisha Dhool + +Course: Python Programming + +Project: Student Grade Management System + +Language: Python + + +link +https://github.com/Amiisha-Dhool/student-grade-management-system + + +