Welcome to the Student Grade Management System! This program is designed to help manage student grades, allowing users to input student information, grades for different subjects, calculate overall averages, and determine final grades. Additionally, the program provides functionality to view and analyze student performance.
The Student Grade Management System is a Java-based application that simplifies the process of managing student grades for educators and administrators. It provides a user-friendly interface for inputting student data, entering grades, calculating averages, and generating final grades.
-
Admin Dashboard:
-
Add new students.
-
Manage marks sessions.
-
View marks and courses.
-
Generate reports including total students, class average, count of passing students, and count of failing students.
-
-
Student Dashboard:
- View marks for each subject.
- View final average.
- View final grade.
- View remarks.
To use the Student Grade Management System, follow these steps:
- Clone the repository:
git clone https://github.com/your/repository.git
- Navigate to the project directory:
cd StudentGradeManagementSystem
- Compile the Java files:
javac *.java
- Run the program:
java Main
Upon launching the program, you'll be presented with a login screen where you can choose to login as an admin or a student.
Once logged in as an admin, you'll have access to various functionalities such as adding new students, managing marks sessions, viewing student details, viewing marks and courses, and generating reports.
Once logged in as a student, you'll be able to view your marks for each subject, final average, final grade, and remarks.
Contributions are welcome! If you'd like to contribute to the Student Grade Management System, feel free to submit pull requests or open issues on the GitHub repository.
This project is licensed under the MIT License.
Developed with ❤️ by Guegouo M. Guiddel