v. Cas d'utilisation CREATION D'UN NOUVEAU COMPTE
CREATION D'UN NOUVEAU COMPTE
|
But
|
Ce cas d'utilisation permet à l'Administrateur de
créer un nouveau compte utilisateur ;
|
Acteurs
|
Administrateur
|
Préconditions
|
Avoir les coordonnées de l'utilisateur, être
authentifié
|
Scenario nominal
|
1. L'administrateur lance la création d'un nouveau
compte
2. Le système recherche le formulaire
d'enregistrement
3. Le système affiche le formulaire d'ajout de
l'utilisateur
4. L'administrateur saisit les coordonnées
5. Le système valide la saisie et enregistre
l'utilisateur
6. Le système envoie le message d'enregistrement
|
Scenario alternatif
|
S'il y a une erreur dans la saisie des données de
l'utilisateur :Le système affiche un message d'erreur
|
Post conditions
|
Octroyer les droits au nouvel utilisateur
|
Le cas d'utilisation ajouter un nouveau compte, est bien
démontré dans la figure qui suit, avec tous les détails
sur les différents scenarios :
Figure 17 Diagramme de
séquence du cas d'utilisation CREATION D'UN NOUVEAU COMPTE
vi. Cas d'utilisation FIXER FRAIS DE
PAIEMENT
FIXER LES FRAIS DE PAIEMENT
|
But
|
Le but de ce cas d'utilisation est de pouvoir élaborer un
plan de paiement de frais d'une année
|
Acteurs
|
Promoteur
|
Préconditions
|
Etre authentifié avec les privilèges
« Promoteur »
|
Scenario nominal
|
1. Le promoteur demande l'affichage du formulaire
2. Le système génère le formulaire
3. Le système affiche le formulaire
4. Le promoteur sélectionne la classe correspondante et
introduit les coordonnées de paiement de l'année
5. Le système valide la saisie et enregistre
6. Le système affiche le plan de paiement
7. Le promoteur lance l'impression du plan ou l'enregistrement
au format PDF
8. Le système imprime et/ou enregistre le PDF
|
Scenario alternatif
|
Si le promoteur lance l'impression :
1. Le système imprime le plan de paiement
2. Le système affiche un message après
impression
Sinon si le promoteur lance l'enregistrement au PDF :
1. Le système enregistre
2. Le système affiche le message d'enregistrement
|
Post conditions
|
|
Lorsque le promoteur devra fixer les frais de paiement, le
système devra donc suivre et répondre au diagramme de
séquence ci-dessous :
Figure 18 Diagramme de
séquence du cas d'utilisation FIXER FRAIS DE PAIEMENT
vii. Cas
d'utilisation GERER COTES ELEVES
GERER LES COTES ELEVES
|
But
|
Le but de ce cas d'utilisation est de gérer les
différentes cotes obtenues par les élèves dans les cours
d'un enseignant.
|
Acteurs
|
Enseignant
|
Préconditions
|
Etre authentifié, avoir enregistré les cotes
|
Scenario nominal
|
1. L'enseignant lance la commande d'affichage de la liste de
cotes
2. Le système recherche la liste par classe et par
cours
3. Le système affiche la liste de cotes
4. L'enseignant lance la commande tri, par classe et par
cours
5. Le système génère la liste
triée
6. Le système affiche la liste triée
7. L'enseignant la commande de gestion (ajouter, modifier ou
supprimer)
8. Le système traite la commande et affiche un
message
|
Scenario alternatifs
|
Le scenario nominal 8 (le système traite la commande et
affiche un message) :
S'il y a une erreur dans la commande lancée :
1. Le système affiche un message d'erreur,
2. Le système demande à l'enseignant de
recommencer l'action
Sinon :
Le système affiche un message de succès
|
Post conditions
|
Publier les résultats modifiés
|
Diagramme de séquence du cas d'utilisation gérer
les cotes des élèves, démontrés par la figure
suivante :
Figure 19 Diagramme de
séquence du cas d'utilisation GERER COTES ELEVES
|