This Java project features a graphical user interface (GUI) that allows users to create and manage student records, class schedules, and semesters. Key functionalities include:
Add new students and delete existing ones.
Assign and manage class schedules for students, tracking class capacity and other relevant details.
Add new classes, delete classes, and manage class information.
Create and manage semesters, associating classes and students accordingly.
Upload all information to a database for persistent storage.
This system efficiently tracks and updates student and class information, ensuring an organized and accessible scheduling process.