3.2 - Spécification de quelques cas
d'utilisation
Le cas d'utilisation (ou use case) correspond à un
objectif du système, motivé par un besoin d'un ou plusieurs
acteurs. L'ensemble des uses cases décrit les objectifs (le but) du
système.
? Etudiant :
? Cas d'utilisation « Inscription » :
Use Case : Inscription Rôle :
étudiant.
Scénarios: S1, S50, S51
Description:
1 : L'étudiant clique sur le lien « s'inscrire
»
2 : Le système affiche le formulaire d'inscription
3 : L'étudiant remplit le formulaire et valide
4 : le système affiche le message d'erreur si le
formulaire est mal remplit sinon
5 : Le système affiche le message de succès et la
page de connexion.
|
? Cas d'utilisation « Authentification »
Use Case : Authentification Rôle :
étudiant.
Scénarios: S1, S2, S3
Description:
1 : L'étudiant clique sur le lien « s'authentifier
»
2 : Le système affiche le formulaire d'authentification
3 : L'étudiant remplit le formulaire et valide
4 : le système affiche le message d'erreur si le
formulaire est mal remplit sinon
5 : Le système affiche l'espace étudiant.
|
? Cas d'utilisation « Consulter les PV globaux »
Bachelor Degree Promotion sortante 2023
38
Bachelor Degree Promotion sortante 2023
39
Mise en place d'un portail web
Use Case : Consulter les PV globaux Rôle :
étudiant.
Scénarios: S1, S2, S3, S15, S16, S17 Description :
1 : L'étudiant clique sur le lien « Consulter
PV»
2 : Le système affiche le PV de la section de
l'étudiant ainsi qu'un lien pour consulter les PV des autres sections
3 : l'étudiant remplit le formulaire et valide
4 : Le système affiche le PV de
délibération
5 : L'étudiant clique sur « télécharger
» pour enregistrer le PV si besoin
|
? Enseignant
? Cas d'utilisation « Noter ses étudiants »
Use Case : Noter ses étudiants
Rôle : Enseignant
Scénarios: S1, S2, S3, S22, S23, S24 Description :
1 : L'enseignant clique sur le lien « Mes étudiants
»
2 : Le système affiche pour chaque module de l'enseignant
une liste d'étudiants qui ont ce module
3 : l'enseignant choisit la liste à noter
4 : Le système affiche le formulaire de notation
5 : L'enseignant remplit le formulaire et valide en cliquant sur
« enregistrer »
6 : Le système affiche le message d'erreur si il y a une
erreur sinon
7 : Le système affiche le message de succès
|
? Cas d'utilisation « Attacher un document »
Use Case : Attacher un document Rôle : Enseignant
Scénarios: S1, S2, S3, S26, S27, S28 Description :
1 : L'enseignant clique sur le lien « Mes modules »
2 : Le système affiche la liste des modules de
l'enseignant
3 : l'enseignant choisit un module et clique sur attacher un
fichier
4 : Le système affiche le formulaire pour uploader le
fichier
5 : L'enseignant remplit le formulaire et valide en cliquant sur
« enregistrer »
6 : Le système affiche le message d'erreur si il y a une
erreur sinon
7 : Le système affiche le message de succès
|
? Chef de département
? Cas d'utilisation « Editer les PV globaux »
Mise en place d'un portail web
Use Case: Editer les PV globaux Rôle : Chef de
département Scénarios: S1, S2, S3, S32, S33 Description :
1 : Le chef clique sur le lien «Edition des PV »
2 : Le système affiche le formulaire d'édition de
PV
3 : Le chef remplit le formulaire et valide en cliquant sur
« enregistrer »
4 : Le système affiche le message d'erreur si il y a une
erreur sinon
5 : Le système affiche le message de succès
|
? Cas d'utilisation « Changement de photo de profil
»
Use Case : Changement de photo de profil Rôle : Chef de
département
Scénarios: S1, S2, S3, S32, S33
Description :
1 : Le chef clique sur le lien « Changer de photo de profil
»
2 : Le système affiche le formulaire de choix de la
photo
3 : Le chef remplit le formulaire en choisissant la nouvelle
photo et clique sur « enregistrer »
4 : Le système affiche le message d'erreur si il y a une
erreur sinon
5 : Le système affiche le message de succès
|
? Administrateur
? Cas d'utilisation « changement de mot de passe »
Use Case : Changement de mot de passe Rôle : Chef de
département
Scénarios : S44, S45, S50, S51
Description :
1: L'admin clique sur le lien « Changement de mot de passe
»
2 : Le système affiche le formulaire de modification
3 : L'admin remplit le formulaire et valide
4 : Le système affiche le message d'erreur si il y a une
erreur sinon
5 : Le système affiche le message de succès
|
|