The Student Management System aims to improve the administrative tasks involved in managing students, courses, instructors, classes, and grades within an academic institution. The current manual processes for student enrollment, course scheduling, grade tracking, and instructor management are inefficient and error-prone, leading to delays, inaccuracies, and frustration among students, faculty, and administrative staff. The system needs to provide efficient software for students to register for courses, view their schedules and track their academic progress. Additionally, faculty members should be able to manage course offerings, record grades, and communicate with students effectively. Administrators require functionalities to monitor student enrollment, allocate resources efficiently, generate reports, and ensure compliance with academic policies.
- Student Enrollment: Allow students to browse available courses, register for classes, and manage their academic grades.
- Course Management: Enable administrators to create, update, and remove courses, assign instructors, define schedules, and set enrollment limits.
- Grade Tracking: Provide a platform for faculty members to record and update grades, calculate GPA for students.
https://docs.google.com/presentation/d/1GcAWyplFqlHzvLua-HBivJ8gx7LSiJ4VMi2pqJ3V5NU/edit?usp=sharing