Système d'inscription aux cours
Spécification de cas d'utilisation
Cas d'utilisation Transmettre les notes
Version : Brouillon
Historique des révisions
Date |
Version |
Description |
Auteur |
21/déc/98 |
Brouillon |
Version préliminaire |
S. Gamble |
|
|
|
|
|
|
|
|
|
|
|
|
Sommaire
- Brève description
- Flux d'événements
- 2.1 Flux de base - Transmettre les notes
- 2.2 Flux alternatifs
- Exigences particulières
- Préconditions
- 4.1 Ouverture de session
- Postconditions
- Points d'extension
Cas d'utilisation Transmettre les notes
- Brève description
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
- Le système affiche la liste des cours que le professeur a dispensés lors du semestre précédent.
- Le professeur sélectionne un cours.
- 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.
- Le système affiche chaque étudiant et toute note précédemment affectée au cours.
- 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
Problème : les cas d'erreur pour ce cas d'utilisation n'ont pas été analysés et doivent être ajoutés ici.
3. Exigences particulières
Les exigences particulières seront définies lors de la prochaine itération.
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
Les postconditions seront définies lors de la prochaine itération.
6. Points d'extension
- Les points d'extension du cas d'utilisation métier seront définis lors de la phase d'élaboration.
|