Académique Documents
Professionnel Documents
Culture Documents
AIE
1-Présentation du projet
Contexte(avec environnement) :
L’université est une institution ou établissement de l’enseignement supérieur jouant un
rôle cruciale dans la formation de professionnels expérimentés dans différentes
disciplines, répartis en plusieurs départements ou facultés spécialisé(e)s dans des
domaines spécifiques, parmi leur responsabilités la gestion et planification d’examens ou
évaluations dans leurs domaines respectifs ,ce qui représente le sujet de notre projet qui
porte à développer une application web pour la gestion de planning d’examens dans un
contexte universitaire qui consiste élaborer un planning parmi plusieurs solutions en
fonction des données saisies par le responsable tout en respectant certaines contraintes.
Objectifs :
1-Automatiser la gestion des planning :notre application a pour but
principale de générer des planning d’examens de manière automatique
respectant un ensemble de contraintes
2-Efficacité : vise à faciliter la planification d’emplois du temps dans le cadre
d’évaluations et bonifier(améliorer) la gestion de ces dernières .
3-Optimisation :utilisation adéquate et harmonisation entre les ressources :
salles, modules, enseignants, horaires pour éviter les conflits et maximiser
l’efficacité.
4-Accéssibilité et convivialité d’utilisation :a pour but d’offrir des interfaces
intuitives, conviviales et surtout accessibles ,facilitant aux utilisateurs la
navigation à travers cette dernière
Description de l’existant :
1- Environnement logiciel :
1)Backend(coté serveur) :
·Langage de programmation :Php
·Framework de développement : Laravel
·Système de gestion de base de données : Wamp MySql
2)Frontend(coté client) :
3)Autres :
2-Les besoins
L'objectif fondamental d'un projet réside dans la résolution d'un besoin particulier,
nécessitant une expression claire avant toute proposition de solution. Cette démarche
implique typiquement la définition d'exigences fonctionnelles et non fonctionnelles. Dans la
suite, nous procéderons à l'établissement des besoins fonctionnels et non fonctionnels de
notre application mobile.
Besoins fonctionnels :
·Permettre au responsable administratif d'intégrer les informations relatives aux modules
impliqués dans la planification des examens.
·Permettre au responsable d’affecter des locaux aux modules planifiés
·Permettre au responsable d’affecter les surveillants aux différents examens planifiés tout en
respectant les contraintes
·Permettre à l’enseignant de consulter son planning respectif
·Génération automatique de planning avec prise en compte des contraintes liées au
différentes ressources(locaux , surveillants ,modules…)
·Permettre à l’administrateur de personnaliser le planning en prenant compte plusieurs
facteurs tels que les besoins ou préférences des départements, disponibilités des
enseignants…
·Notifier l’enseignant en cas de changements dans son planning
Besoins non fonctionnels :
· L’ergonomie permettant une représentation claire et facilité d’utilisation.
· Possibilités de restauration des données (Les planning) en cas de panne serveur.
· Disponibilité
· Securité des données et intégrité du système