5
Nom du cas d’utilisation : Gérer les interventions Objectif de l’utilisateur : Les enseignants gèrent leurs propres interventions en modifiant ceux existants, les supprimant ou bien en ajoutant des nouveaux. Acteurs : Enseignant Pré-condition : Les emplois du temps des enseignants et des étudiants doivent concorder et être à jour. Enchainement nominal : Préciser la promotion concernée parmi ceux-ci: MPI, CBA, GL, RT, IMI, IIA, BIO, CH Préciser le groupe (TD ou TP) Préciser la matière étudiée lors de cette intervention. Choisir l'horaire souhaité. Choisir une salle. Enchainement alternatif : -Si les informations entrées par l’enseignant sont erronées , il est averti de l’erreur et invité à recommencer Post-condition : Les emplois du temps sont sauvegardés et mis à jour après les opérations effectuées par cet enseignant. Exception: * Echec d'authentification ********************************* Nom du cas d’utilisation : Ajouter intervention Acteurs : Enseignant Pré-condition : * L’enseignant qui ajoute une intervention doit être celui qui la supervise. Déroulement nominal : Préciser la promotion concernée parmi ceux-ci: MPI, CBA, GL, RT, IMI, IIA, BIO, CH Préciser le groupe (TD ou TP) Préciser la matière étudiée lors de cette intervention. Choisir l'horaire souhaité. Choisir une salle. Enchainement alternatif : -Si les informations entrées par l’enseignant sont erronées , il est averti de l’erreur et invité à recommencer Post-condition : L’intervention est ajoutée. 1

Complément Cahier de Charge

Embed Size (px)

DESCRIPTION

,

Citation preview

Nom du cas dutilisation: Grer les interventionsObjectif de lutilisateur: Les enseignants grent leurs propres interventions en modifiant ceux existants, les supprimant ou bien en ajoutant des nouveaux.Acteurs: EnseignantPr-condition : Les emplois du temps des enseignants et des tudiants doivent concorder et tre jour.Enchainement nominal : Prciser la promotion concerne parmi ceux-ci: MPI, CBA, GL, RT, IMI, IIA, BIO, CHPrciser le groupe (TD ou TP)Prciser la matire tudie lors de cette intervention.Choisir l'horaire souhait.Choisir une salle.Enchainement alternatif:-Si les informations entres par lenseignant sont errones , il est averti de lerreur et invit recommencerPost-condition : Les emplois du temps sont sauvegards et mis jour aprs les oprations effectues par cet enseignant. Exception: * Echec d'authentification *********************************Nom du cas dutilisation: Ajouter interventionActeurs: EnseignantPr-condition : * Lenseignant qui ajoute une intervention doit tre celui qui la supervise.Droulement nominal :Prciser la promotion concerne parmi ceux-ci: MPI, CBA, GL, RT, IMI, IIA, BIO, CHPrciser le groupe (TD ou TP)Prciser la matire tudie lors de cette intervention.Choisir l'horaire souhait.Choisir une salle.Enchainement alternatif:-Si les informations entres par lenseignant sont errones , il est averti de lerreur et invit recommencerPost-condition : Lintervention est ajoute.Exception: Aucune ********************************* Nom du cas dutilisation: Supprimer interventionActeurs: EnseignantObjectif: Tout enseignant peut supprimer une (ou plusieurs) intervention(s) qui le concernePr-conditions : *Lenseignant qui effectue cette opration doit tre celui qui supervise lintervention concerne.Droulement nominal : 1. Slectionner lensemble des interventions supprimer qui figurent dans lemploi du temps de lenseignant.2. Supprimer ces interventions de lemploi du temps de cet enseignant.3. Supprimer ces interventions de(s) lemploi(s) du temps du(des) groupe(s) concern(s).Enchainement alternatif:-Si les informations entres par lenseignant sont errones , il est averti de lerreur et invit recommencerPost-condition : Les interventions sont supprimes.Exception: Aucune *********************************Nom du cas dutilisation: Modifier intervention Acteurs: EnseignantObjectif: Tout enseignant peut modifier la salle, la matire ou le groupe ou une intervention qui le concernePr-condition : * Lenseignant doit tre celui qui supervise cette intervention.* La modification de la date, de lenseignant ou de la promotion nest pas relative ce cas dutilisation (Elle se fait par la suppression de lintervention incorrecte et ensuite lajout dune nouvelle intervention).Droulement nominal :1. Consulter lemploi du temps de lenseignant concern par cette modification.2. Choisir lintervention concerne dans ce dernier.3. Effectuer la modification dans lemploi de lenseignant.4. Effectuer cette modification pour les emplois des tudiants concerns.

Enchainement alternatif:-Si les informations entres par lenseignant sont errones , il est averti de lerreur et invit recommencerPost-condition : Lintervention est modifie.Exception: Aucune ********************************* Nom du cas dutilisation: Consulter Emploi du tempsActeurs: EtudiantObjectif: Les tudiants peuvent consulter les emplois du temps.Pr-condition : Les emplois du temps des enseignants et des tudiants doivent concorder et tre jour.Droulement nominal : 1. Ltudiant sauthentifie (entrer n de la carte didentit)2. 1. Si ltudiant choisit plusieurs critres (promotion, groupe, salle, horaire, professeur) la fois alors les emplois de temps qui satisfissent ces critres seront affichs selon les cas combins relatifs ces critres(Les cas relatifs chaque critre seront expliqus tout de suite aprs).

2. Si ltudiant choisit comme critre la promotion concerne alors 2 cas se prsentent: - Soit ltudiant connait le nom de la promotion concern alors il clique celui quil recherche et lemploi concern saffichera. - Soit il lignore alors tous les emplois du temps seront affichs par ordre alphabtique selon les noms des promotions. 3. Si ltudiant choisit comme critre le n de salle alors 1 cas se prsente: - Ltudiant connait le n de la salle recherche concern alors il le saisit au clavier et tous les emplois du temps o figure une intervention qui se droule dans cette salle safficheront selon lheure de la 1re intervention dans cette classe (de lundi jusqu samedi).

4. Si ltudiant choisit comme critre le nom dun professeur alors 1 cas se prsente: - Ltudiant connait le nom du professeur concern alors il le choisit parmi tous ceux enregistrs dans la base de donne et tous les emplois du temps o figure une intervention qui est relative ce professeur safficheront selon lheure de la 1re intervention du professeur (de lundi jusqu samedi).

5. Si ltudiant choisit comme critre le groupe (TD ou TP) alors 1 cas se prsente: - Ltudiant connait le type du groupe concern alors il le choisit un parmi tous ceux enregistrs dans la base de donne et tous les emplois du temps o figure une intervention du type de groupe recherch safficheront selon les noms des filires classs par ordre alphabtiqueEnchainement alternatif:-Si les informations entres par ltudiant sont errones , il est averti de lerreur et invit recommencerPost-condition : Le(s) emplois du temps satisfaisant le(s) critres slectionns par ltudiant vont safficher (sur une ou plusieurs pages).Exception: * Echec d'authentification* Ltudiant ne connait aucun critre. ********************************* Nom du cas dutilisation: SauthentifierActeurs: Etudiant, Enseignant, AdministrationObjectif: Tout tudiant, enseignant ou quelquun de ladministration doit sauthentifier pour prouver faire partie de cette universit.Pr-condition : Aucune Droulement nominal : La personne concerne introduit le n de sa carte didentit.Vrifier son appartenance cet tablissement dans luniversit.La personne concerne est dirige vers la page daccueil en cas dauthentification russite.Post-condition:-Oprations dintervention de la part de lenseignant ou ladministration ralises et consultation de lemploi du temps de la part de ltudiant.Exception: * La personne concerne a oubli son numro. ********************************* Nom du cas dutilisation: Reprer les conflitsActeurs: Le systmeObjectif: Le systme repre les conflits lors de lajout ou la modification des emplois du temps.Pr-condition : Les emplois du temps doivent tre jour.Droulement nominal : 1. Un enseignant veut ajouter une nouvelle intervention ou modifier une dj existante.2. Informer lenseignant de la prsence ou labsence de conflits.3. Sil y a conflit, Lenseignant modifie les paramtres de son intervention (salle, date, matire)Post-condition : Conflits rsolus et les emplois du temps corrects sont mis jour.Exception: *Lenseignant ne trouve pas dautre alternative pour corriger le conflit dtect.

1