Les principaux objectifs de la mise en place de la plateforme de
gestion des rattrapages et des reprises sont :
· Centraliser et automatiser le processus : la plateforme
vise à regrouper toutes les informations liées aux rattrapages et
aux reprises en un seul endroit,
27
Réalisé et soutenu par Sabin ASSOGBA et Mario
LIGAN
permettant ainsi une gestion plus efficace et
simplifiée. Les étudiants, les enseignants et le personnel
administratif pourront accéder facilement aux données
pertinentes, réduisant ainsi les erreurs et les retards.
· Simplifier les procédures administratives : la
plateforme automatise les procédures administratives liées aux
demandes de rattrapage et de reprise. Les étudiants pourront soumettre
leurs demandes en ligne, ce qui réduira les déplacements et les
démarches administratives traditionnelles. Les responsables pourront
traiter les demandes de manière plus rapide et efficace.
· Faciliter le suivi et l'évaluation : la
plateforme permettra de suivre et d'évaluer les performances des
étudiants lors des sessions de rattrapage et de reprise. Les
résultats obtenus pourront être analysés pour identifier
les besoins d'accompagnement supplémentaire et mettre en place des
actions correctives si nécessaire.
+ Description : La gestion des rattrapages et
reprises.
Une fois que le professeur ouvre la section de gestion des
rattrapages et reprises, il sera redirigé vers un formulaire où
il saisira la filière, l'année académique, l'UE
(matière), semestre ; ainsi il sera redirigé vers une page qui
lui affichera la liste des apprenants en rattrapages ou en reprise. Il aura la
possibilité d'ajouter une note de rattrapage après la composition
des épreuves de rattrapage ou reprise
28
Réalisé et soutenu par Sabin ASSOGBA et Mario
LIGAN
Figure 9. Interface de la plateforme gestion des
rattrapages et reprises + Outils utilisés
La plateforme a été développée
grâce à Laravel.
Laravel est un Framework PHP qui propose des outils pour
construire une application web. Il regroupe les meilleures librairies pour
chaque fonctionnalité nécessaire à la création d'un
site web. Il a été, en ce sens, construit en se basant sur
Symfony. Il fournit aux développeurs Web un moteur de modèle de
lame par défaut léger et facile à utiliser. Il aide
à créer des mises en page fascinantes avec un contenu dynamique
en incorporant des fichiers CSS et JS dans les modèles. L'outil ORM
éloquent aide les développeurs Web à interagir avec les
bases de données sans utiliser le langage de programmation SQL. Le
Framework permet d'utiliser la syntaxe PHP pour interroger les bases de
données. Éloquent ORM de Laravel est l'un des plus rapides que
tout autre outil ORM utilisé dans les Frameworks PHP.
29
Réalisé et soutenu par Sabin ASSOGBA et Mario
LIGAN
CHAPITRE 3 : PRESENTATION DU PROJET DE FIN
D'ETUDES