La description textuelle du UC: > Nom UC: Gestion de projet Acteur: chef de département, responsable de stage. Objectif: ajouter, modifier, ou supprimer un projet. Pré_condition: le chef département est authentifié Le responsable est authentifié. Post_condition: le projet de l’étudiant est enregistré
Scénario nominal: 1.Le chef demande de repartir un groupe d’encadrement. 2.Le système affiche l’interface d’ajout de projet contenant la liste des étudiants ainsi que la liste des enseignants. 3.Le chef choisi la liste des étudiants et l’enseignant d’encadrement de ce groupe. 4.Le système vérifie que les étudiants et l’encadreur n’appartient pas à un autre groupe, si non il déclenche l’exception 1 5.Pour chaque étudiant de groupe: 5.1.le responsable saisi le nom de projet. 5.2.le responsable saisi l’organisme de stage. 5.3.le responsable saisi le nom d’encadreur de stage. 6.Le responsable de stage demande d’imprimer l’attestation de stage. 7.Le système vérifie qu’il n’y a pas une information manquante, s’il y a, il déclenche une exception2, si non il enregistre le groupe et Imprime l’attestation.
Scénario alternatif 1) Modifier projet: 1.Le responsable demande de modifier le projet. 2.Le système affiche l’interface de modification. 3.Le responsable saisi l’information à modifier. 4.Le responsable demande d’enregistrer les nouvelles informations. 5.Le système vérifie qu’il n’y a pas des informations manquantes, s’il y a, il déclenche l’exception2