Vous êtes sur la page 1sur 5

DESCRIPTION TEXTUELLE DE QUELQUES

CAS D’UTILISATION
1. Visualiser un contenu multimédia:
 Objectif : Permet à l'utilisateur de visualiser un contenu multimédia disponible dans l'application.

 Acteurs concernés : Utilisateur.

 Pré-condition : L'utilisateur doit être connecté à l'application et avoir sélectionner un contenu


multimédia à visualiser.

 Post-condition : Le contenu multimédia est affiché à l'utilisateur.

 Scénario nominal :

1. L'utilisateur sélectionne le contenu multimédia qu'il souhaite visualiser.

2. L'application charge le contenu multimédia.


3. Le contenu multimédia est affiché à l'utilisateur.

 Scénario alternatif :Si le contenu multimédia est hors ligne et qu'il n'a pas été téléchargé
préalablement par l'utilisateur, une notification est affichée pour l'informer qu'il doit d'abord
télécharger le contenu pour pouvoir le visualiser.

2. Télécharger un contenu multimédia :


 Objectif : Permet à l'utilisateur de télécharger un contenu multimédia pour le visualiser hors
ligne.

 Acteurs concernés : apprenant.

 Pré-condition : L'utilisateur doit être connecté à l'application et doit avoir sélectionné un


contenu multimédia à télécharger.

 Post-condition : Le contenu multimédia est téléchargé et stocké localement sur le dispositif de


l'utilisateur.

 Scénario nominal :

1. L'utilisateur sélectionne le contenu multimédia qu'il souhaite télécharger.

2. L'application vérifie si le contenu est téléchargeable.

3. L'utilisateur sélectionne l'option de téléchargement.

4. Le contenu multimédia est téléchargé et stocké localement sur le dispositif de l'utilisateur.

 Scénario alternatif :Si le contenu multimédia n'est pas téléchargeable pour une raison
quelconque (par exemple, il n'est pas disponible hors ligne), une notification est affichée pour
l'informer que le contenu ne peut pas être téléchargé.

3. Créer un compte utilisateur/identification (optionnel) :


 Objectif : Permet à l'utilisateur de créer un compte pour sauvegarder ses préférences et ses
favoris.

 Acteurs concernés: apprenant.

 Pré-condition : L'utilisateur doit avoir accès à l'application.

 Post-condition : Le compte utilisateur est créé et l'utilisateur peut se connecter à tout moment.

 Scénario nominal :

1. L'utilisateur accède à la page de création de compte.

2. L'utilisateur saisit son nom d'utilisateur, son adresse e-mail et son mot de passe.

3. L'application vérifie que l'adresse e-mail est valide et que le nom d'utilisateur n'est pas déjà pris.

4. L'utilisateur confirme la création du compte.


5. Le compte utilisateur est créé et l'utilisateur est redirigé vers la page de connexion.

 Scénario alternatif : Si l'utilisateur saisit une adresse e-mail invalide ou un nom d'utilisateur déjà
pris, un message d'erreur est affiché pour l'informer du problème et l'inviter à corriger les
informations saisies.

4. publier un contenu multimédia:


 Objectif : Permet à l’enseignant d'ajouter un nouveau contenu multimédia à l'application.

 Acteurs concernés : enseignant

 Pré-condition : L'administrateur doit être connecté à l'application et avoir accès aux privilèges
d'ajout de contenu.

 Post-condition : Le nouveau contenu multimédia est ajouté à l'application et est disponible pour
les utilisateurs.

 Scénario nominal :

1. L’enseignant accède à la page d'ajout de contenu.

2. L'enseignant saisit les informations du contenu multimédia (titre, description, type de contenu,
langue, niveau scolaire, matière, chapitre, leçon) et télécharge le fichier multimédia
correspondant.

3. L'application vérifie que toutes les informations nécessaires ont été fournies et que le fichier
multimédia est valide.

4. Le nouveau contenu multimédia est ajouté à l'application et est disponible pour les utilisateurs.

 Scénario alternatif :Si l'administrateur saisit des informations manquantes ou incorrectes, un


message d'erreur est affiché pour l'informer du problème et l'inviter à corriger les informations
saisies.

5. Modifier un contenu multimédia :


 Objectif : Permet à l'enseignant de modifier un contenu multimédia existant dans l'application.

 Acteurs concernés : enseignant.

 Pré-condition : L'administrateur doit être connecté à l'application et avoir accès aux privilèges de
modification de contenu.

 Post-condition : Le contenu multimédia est mis à jour avec les nouvelles informations saisies par
l'administrateur.

 Scénario nominal :

1. L'administrateur sélectionne le contenu multimédia qu'il souhaite modifier.


2. L’enseignant modifie les informations du contenu multimédia (titre, description, type de
contenu, langue, niveau scolaire, matière, chapitre, leçon) et/ou télécharge un nouveau fichier
multimédia correspondant.

3. L'application vérifie que toutes les informations nécessaires ont été fournies et que le fichier
multimédia est valide.

4. Le contenu multimédia est mis à jour avec les nouvelles informations saisies par l'enseignant.

 Scénario alternatif : Si l'enseignant saisit des informations manquantes ou incorrectes, un


message d'erreur est affiché pour l'informer du problème et l'inviter à corriger les informations
saisies.

6.Supprimer un contenu multimédia :


 Objectif : Permet à l'enseignant de supprimer un contenu multimédia obsolète de l'application.

 Acteurs concernés : enseignant.

 Pré-condition : L’enseignant doit être connecté à l'application et avoir accès aux privilèges de
suppression de contenu.

 Post-condition : Le contenu multimédia est supprimé de l'application.

 Scénario nominal :

1. L'enseignant sélectionne le contenu multimédia qu'il souhaite supprimer.

2. L'application demande confirmation à l'enseignant avant de supprimer le contenu multimédia.

3. L’enseignant confirme la suppression du contenu multimédia.

4. Le contenu multimédia est supprimé de l'application.

 Scénario alternatif : Si l'enseignant annule la suppression du contenu multimédia, le contenu


reste disponible dans l'application.

7.Modifier un compte utilisateur:


 Objectif : Permet à l'administrateur de modifier les informations d'un compte utilisateur existant
dans l'application.

 Acteurs concernés: Administrateur

 Pré-condition : L'administrateur doit être connecté à l'application et avoir accès aux privilèges de
modification de compte utilisateur.

 Post-condition : Les informations du compte utilisateur sont mises à jour avec les nouvelles
informations saisies par l'administrateur.

 Scénario nominal:

1. L'administrateur sélectionne le compte utilisateur qu'il souhaite modifier.


2. L'administrateur modifie les informations du compte utilisateur (nom d'utilisateur, adresse e-
mail, mot de passe).

3. L'application vérifie que toutes les informations nécessaires ont été fournies et que les
informations saisies sont valides.

4. Les informations du compte utilisateur sont mises à jour avec les nouvelles informations saisies
par l'administrateur.

 Scénario alternatif : Si l'administrateur saisit des informations manquantes ou incorrectes, un


message d'erreur est affiché pour l'informer du problème et l'inviter à corriger les informations
saisies.

8.supprimer un compte utilisateur


 Objectif : Permet à l'administrateur de supprimer un compte utilisateur de l'application.

 Acteurs concernés: Administrateur.

 Pré-condition : L'administrateur doit être connecté à l'application et avoir accès aux privilèges de
suppression de compte utilisateur.

 Post-condition : Le compte utilisateur est supprimé de l'application.

 Scénario nominal :

1. L'administrateur sélectionne le compte utilisateur qu'il souhaite supprimer.

2. L'application demande confirmation à l'administrateur avant de supprimer le compte utilisateur.

3. L'administrateur confirme la suppression du compte utilisateur.

4. Le compte utilisateur est supprimé de l'application.

 Scénario alternatif :Si l'administrateur annule la suppression du compte utilisateur, le compte


utilisateur reste disponible dans l'application.

Vous aimerez peut-être aussi