Système d'inscription aux cours

Spécification de cas d'utilisation

 

Cas d'utilisation Gérer les informations relatives aux professeurs

Version 2.0

 

Historique des révisions

Date

Version

Description

Auteur

21/déc/98 Brouillon Version préliminaire. S. Gamble
13/fév/99 Version 1.0 Corrections mineures basées sur la revue S. Gamble
15/fév/99 Version 2.0 Modifier la section sur les points d'extension de cas d'utilisation. Nettoyage final. Réviser les flux alternatifs. Résoudre les problèmes en suspens. S. Gamble
 
 
 
 
 
 
 
 
 
 
 
 

 

 

Sommaire

  1. Brève description
  2. Flux d'événements
    2.1    Flux de base - Ajouter un professeur
    2.2    Flux alternatifs
                           2.2.1    Modifier un professeur
              2.2.2    Supprimer un professeur
                           2.2.3    Le professeur existe déjà
              2.2.4    Professeur introuvable
  3. Exigences particulières
  4. Préconditions
    4.1    Ouverture de session
  5. Postconditions
  6. Points d'extension

 

 

Cas d'utilisation Gérer les informations relatives aux professeurs

  1. Brève description
  2. Ce cas d'utilisation permet au Responsable des inscriptions de gérer les informations relatives aux professeurs dans le système d'inscription. Cela comprend l'ajout, la modification et la suppression de professeurs du système.

    L'acteur de ce cas d'utilisation est le Responsable des inscriptions.

    2.    Flux d'événements

    Le cas d'utilisation commence lorsque le Responsable des inscriptions sélectionne l'activité "gérer les professeurs" dans le formulaire principal.

2.1    Flux de base - Ajouter un professeur
    1. Le Responsable des inscriptions sélectionne "ajouter un professeur."
    2. Le système affiche un formulaire professeur vierge.
    3. Le Responsable des inscriptions saisit les informations suivantes à propos du professeur : nom, date de naissance, numéro de sécurité sociale, statut et département.
    4. Le système valide les données afin de garantir le respect du format adéquat et recherche un professeur existant à partir du nom indiqué. Si les données sont valides, le système crée un nouveau professeur et lui affecte un identificateur unique généré automatiquement. Ce numéro est affiché afin de servir lors des utilisations ultérieures du système.
    5. Les étapes 2 à 4 sont répétées pour chaque professeur ajouté au système. Lorsque le Responsable des inscriptions a fini d'ajouter des professeurs au système, le cas d'utilisation prend fin.
2.2    Flux alternatifs

                     2.2.1    Modifier un professeur

    1. Le Responsable des inscriptions sélectionne "Modifier un professeur."
    2. Le système affiche un formulaire professeur vierge.
    3. Le Responsable des inscriptions saisit l'identificateur du professeur qu'il souhaite modifier
    4. Le système récupère les informations relatives au professeur et les affiche à l'écran
    5. Le Responsable des inscriptions modifie une ou plusieurs zone(s) : nom, date de naissance, numéro de sécurité sociale, statut et département.
    6. Une fois les changements apportés, le Responsable des inscriptions sélectionne "sauvegarder."
    7. Le système met à jour les informations relatives au professeur.
    8. Les étapes 2 à 7 sont répétées pour chaque professeur dont le Responsable des inscriptions souhaite modifier le dossier. Une fois les modifications terminées, le cas d'utilisation prend fin.

2.2.2     Supprimer un professeur

    1. Le Responsable des inscriptions sélectionne "Supprimer un professeur."
    2. Le système affiche un formulaire professeur vierge.
    3. Le Responsable des inscriptions saisit l'identificateur du professeur qu'il souhaite supprimer.
    4. Le système retrouve le professeur et affiche les informations s'y rapportant dans le formulaire.
    5. Le Responsable des inscriptions sélectionne "supprimer."
    6. Le système affiche une boîte de dialogue de vérification de la suppression invitant à confirmer cette opération.
    7. Le Responsable des inscriptions sélectionne "oui."
    8. Le professeur est supprimé du système.
    9. Les étapes 2 à 8 sont répétées pour chaque professeur que le Responsable des inscriptions souhaite supprimer. Lorsque le Responsable des inscriptions a terminé de supprimer des professeurs du système, le cas d'utilisation prend fin.

2.2.3     Le professeur existe déjà

        Si, dans le sous-flux "Ajouter un professeur", un professeur portant le nom indiqué existe déjà, le message d'erreur "Le professeur existe déjà" s'affiche. Le Responsable des inscriptions peut changer le nom, choisir de créer un autre professeur portant le même nom ou bien annuler l'opération, ce qui correspond à la fin du cas d'utilisation.

2.2.4     Professeur introuvable

Si, dans les sous-flux "Modifier un professeur" ou "Supprimer un professeur", il n'existe aucun professeur portant l'identificateur indiqué, le système affiche le message d'erreur "Professeur introuvable". Le Responsable des inscriptions peut alors saisir un identificateur différent ou annuler l'opération, ce qui correspond à la fin du cas d'utilisation.

    3.    Exigences particulières

    Aucune exigence particulière n'est associée à ce cas d'utilisation.

    4.    Préconditions

            4.1    Ouverture de session

    Le Responsable des inscriptions s'est connecté au système avant le début de ce cas d'utilisation.

    5.    Postconditions

    Aucune postcondition n'est associée à ce cas d'utilisation.

    6.    Points d'extension

Aucun point d'extension n'est associé à ce cas d'utilisation.



 

Copyright  © IBM Corp. 1987, 2004. All Rights Reserved. 

Exemple Web de projet d'inscription aux cours
Version 2001.03