Système d'inscription aux cours

Spécification de cas d'utilisation

 

Cas d'utilisation Transmettre les notes

 

Version 2.0

 

Historique des révisions

Date

Version

Description

Auteur

21/déc/98 Brouillon Version préliminaire S. Gamble
15/fév/1999 Version 1.0 Corrections mineures basées sur la revue. S. Gamble
19/fév/1999 Version 2.0 Modifier la section sur les points d'extension de cas d'utilisation. Nettoyage final. Ajouter 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 - Transmettre les notes
    2.2    Flux alternatifs
                        2.2.1    Aucun cours dispensé
                        2.2.1    Cours annulé
  3. Exigences particulières
  4. Préconditions
    4.1    Ouverture de session
  5. Postconditions
  6. Points d'extension

Cas d'utilisation Transmettre les notes

  1. Brève description
  2. Ce cas d'utilisation permet à un professeur de transmettre les notes qu'un étudiant a obtenues dans un ou plusieurs cours suivis le semestre précédent.

    L'acteur de ce cas d'utilisation est le Professeur.

    2.    Flux d'événements

    Ce cas d'utilisation démarre lorsque le professeur sélectionne l'activité "transmettre les notes" dans le formulaire principal.

2.1    Flux de base - Transmettre les notes

  1. Le système affiche la liste des cours que le professeur a dispensés lors du semestre précédent.
  2. Le professeur sélectionne un cours.
  3. Le système récupère la liste de tous les étudiants inscrits à ce cours. Le système récupère également les notes de chaque étudiant du cours.
  4. Le système affiche chaque étudiant et toute note précédemment affectée au cours.
  5. Pour chaque étudiant de la liste, le professeur saisit une note au format anglo-saxon : A, B, C, D, F ou I. Le système enregistre la note de l'étudiant obtenue à ce cours. S'il souhaite ignorer un étudiant donné, le professeur peut laisser la zone de notation vierge et la remplir ultérieurement. Il peut également changer la note d'un étudiant en en saisissant une nouvelle.

2.2     Flux alternatifs

2.2.1    Aucun cours dispensé

Si, dans le flux de base, le Professeur n'a dispensé aucun cours lors du semestre précédent, le système affiche un message d'erreur et le cas d'utilisation prend fin.

2.2.2    Cours annulé

Si trop d'étudiants se sont retirés du cours durant la période prévue à cet effet et que le cours a été annulé après le début du semestre, le système affiche un message d'erreur. Si le professeur choisit d'annuler l'opération, le cas d'utilisation se termine. Dans le cas contraire, il redémarre à l'étape 2 du flux de base.

     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 Professeur 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