The School Management System is a desktop application developed using Qt and C++. It aims to streamline various administrative tasks related to managing timetables, room reservations, and overall system management at FST Tangier.
Traditionally, the creation of timetables for each department and teacher has been a manual process, leading to inefficiencies and time-consuming tasks. Additionally, managing room reservations for professors and departments further complicates the process. Furthermore, there are challenges associated with managing multiple systems within the faculty, including departments, professors, students, and program assignments.
The School Management System provides a solution to the aforementioned problems by offering a comprehensive desktop application. The application enables the creation of timetables for each department and teacher in an automated manner, reducing the time and effort required. It also simplifies the reservation process for classrooms, catering to the needs of professors and departments.
- Automated generation of timetables for each department and teacher.
- Room reservation functionality for professors and departments.
- Efficient management of departments, professors, students, and program assignments.
- User-friendly interface for easy navigation and interaction.
- Customizable settings to adapt to the specific requirements of FST Tangier.
Please follow these steps to install and run the School Management System:
- Clone the repository:
git clone https://github.com/boudenjal-mohcine/GST-SCOLARITE.git
-
Build the project using Qt Creator or compile it using the appropriate compiler.
-
Run the executable file generated after the build process.
-
Launch the School Management System application.
-
Log in using your administrator credentials.
-
Explore the various modules and functionalities available in the application.
-
Create timetables for each department and teacher by inputting the necessary details and preferences.
-
Reserve rooms by selecting the desired dates, times, and specific requirements.
-
Manage departments, professors, students, and program assignments through the respective modules.
-
Customize the application settings as per the specific requirements of FST Tangier and all parts of University Abdelmalek Essaadi.
This project was jointly developed by Me and Anas Zenagui. You can find Anas Zenagui on GitHub at @ZenaguiAnas.
This project was oriented by Professor En-naimi.
This project is licensed under the MIT License.