WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et réalisation d'un site web de gestion des certifications et formations.

( Télécharger le fichier original )
par Ayoub MKHARBACH
Faculté des sciences et techniques de settat - Hassan I - Licence Génie informatique 2015
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

3. Gérer les formations : Ajouter Formation :

Nom de cas d'utilisation :

Ajouter formation.

Objectif :

Effectuer une gestion des formations.

Acteurs principaux :

Gérant.

Rôle de cas
d'utilisation

Ce scénario permet au gérant d'ajouter une formation.

Pré-

condition :

Authentification préalable.

Post-

condition :

Une nouvelle formation ajoutée.

Scénario nominal :

Action des acteurs

Action du système

1. Authentification.

2. Demander le formulaire d'ajout.

3. Afficher le formulaire.

 

5. Vérifier les
données saisies.

6. Enregistrer la
formation.

7. Notifier les clients.

8. Afficher un

message de succès.

 

Tableau 7 : Description textuelle de cas d'utilisation « Ajouter formation ».

Les enchainements alternatifs :

A1 : Données manquants

L'enchainement A1 démarre au point 5 du scénario nominal.

6- le système affiche un message d'erreur.

Le scénario nominal reprend au point 4.

Modifier formation :

Nom de cas d'utilisation :

Modifier formation.

Objectif :

Effectuer une gestion des formations.

Acteurs principaux :

Gérant.

Rôle de cas
d'utilisation

Ce scénario permet au gérant de modifier une formation.

Pré-

condition :

Authentification préalable.

Post-

condition :

Une formation bien modifiée.

Scénario

Action des acteurs Action du système

Page | 32

nominal :

1.

Authentification.

3.

Afficher le

 

2.

Sélectionner une formation.

 

formulaire avec les informations de la formation.

 

4.

Modifier les champs.

5.

Vérifier les

données saisies.

 
 
 

6.

Mise à jour de la formation.

 
 
 

7.

Afficher un message de succès.

 

Tableau 8 : Description textuelle de cas d'utilisation « Modifier formation ». Les enchainements alternatifs :

A1 : Aucune formation trouvée

L'enchainement A1 démarre au point 3 du scénario nominal. 4- le système arrête le scénario nominal.

Le scénario s'arrête.

A2 : Données manquants

L'enchainement A2 démarre au point 5 du scénario nominal. 6- le système affiche un message d'erreur.

Le scénario nominal reprend au point 4.

Supprimer formation :

Nom de cas d'utilisation :

 

Supprimer formation.

Objectif :

 

Effectuer une gestion des formations.

Acteurs principaux :

 

Gérant.

Rôle de cas
d'utilisation

 

Ce scénario permet au gérant de supprimer une formation.

Pré-

condition :

 

Authentification préalable.

Post-

condition :

 

Une formation bien supprimer et archivée.

Scénario nominal :

 

Action des acteurs

Action du système

1.

2.

Authentification. Sélectionner une formation.

3. Afficher un message de confirmation.

Page | 33

 

4.

Valider son choix.

5.

Supprimer les inscriptions à la formation.

 
 
 

6.

Supprimer la formation.

 
 
 

7.

Afficher un

message de succès.

 

Tableau 9 : Description textuelle de cas d'utilisation « Supprimer formation ». Les enchainements alternatifs :

A1 : Aucune formation trouvée

L'enchainement A1 démarre au point 3 du scénario nominal. 4- le système arrête le scénario nominal.

Le scénario s'arrête.

A2 : L'utilisateur annule la suppression

L'enchainement A2 démarre au point 3 du scénario nominal. 4- le système affiche arrête le scénario nominal.

Le scénario s'arrête.

4. Gérer les formateurs : Ajouter formateur :

Nom de cas d'utilisation :

Ajouter formateur.

Objectif :

Effectuer une gestion des enseignants.

Acteurs principaux :

Gérant.

Rôle de cas
d'utilisation

Ce scénario permet au gérant d'ajouter un formateur.

Pré-

condition :

Authentification préalable.

Post-

condition :

Un nouvel formateur ajouté.

Scénario nominal :

Action des acteurs

Action du système

1. Authentification.

2. Demander le formulaire d'ajout.

3. Afficher le formulaire.

 

5. Vérifier les
données saisies.

6. Enregistrer le
formateur.

7. Afficher un

message de succès.

 

Page | 34

Tableau 10 : Description textuelle de cas d'utilisation « Ajouter formateur ».

Les enchainements alternatifs :

A1 : Données manquants

L'enchainement A1 démarre au point 5 du scénario nominal.

6- le système affiche un message d'erreur.

Le scénario nominal reprend au point 4.

Modifier formateur :

Nom de cas d'utilisation :

Modifier formateur.

Objectif :

Effectuer une gestion des formateurs.

Acteurs principaux :

Gérant.

Rôle de cas
d'utilisation

Ce scénario permet au gérant de modifier un formateur.

Pré-

condition :

Authentification préalable.

Post-

condition :

Un formateur bien modifié.

Scénario nominal :

Action des acteurs

Action du système

1. Authentification.

2. Sélectionner un
enseignant.

3. Afficher le formulaire avec les informations de l'enseignant.

 

5. Vérifier les données saisies.

6. Mise à jour du formateur.

7. Afficher un message de succès.

 

Tableau 11 : Description textuelle de cas d'utilisation « Modifier formateur ». Les enchainements alternatifs :

A1 : Aucun enseignant trouvé

L'enchainement A1 démarre au point 2 du scénario nominal. 3- le système arrête le scénario nominal.

Le scénario s'arrête.

A2 : Données manquants

L'enchainement A2 démarre au point 5 du scénario nominal.

Page | 35

6- le système affiche un message d'erreur. Le scénario nominal reprend au point 4.

Supprimer formateur :

Nom de cas d'utilisation :

Supprimer formateur.

Objectif :

Effectuer une gestion des formateurs.

Acteurs principaux :

Gérant.

Rôle de cas
d'utilisation

Ce scénario permet au gérant de supprimer un formateur.

Pré-

condition :

Authentification préalable.

Post-

condition :

Un formateur bien supprimé.

Scénario nominal :

Action des acteurs

Action du système

1. Authentification.

2. Sélectionner un enseignant.

3. Afficher un message de confirmation.

 

5. Vérifier la

dépendance avec des formations.

6. Supprimer le
formateur.

7. Afficher un

message de succès.

 

Tableau : Description textuelle de cas d'utilisation « Supprimer formateur». Les enchainements alternatifs :

A1 : Aucun enseignant trouvé

L'enchainement A1 démarre au point 2 du scénario nominal.

3- le système arrête le scénario nominal. Le scénario s'arrête.

A2 : L'utilisateur annulé la suppression

L'enchainement A2 démarre au point 3 du scénario nominal.

4- le système affiche arrête le scénario nominal. Le scénario s'arrête.

A3 : Le formateur est déjà lié avec des formations L'enchainement A3 démarre au point 5 du scénario nominal.

Page | 36

7- le système passe au point 2 du scénario nominal. Le scénario s'arrête.

5. Gérer les gérants : Ajouter gérant :

Nom de cas d'utilisation :

Ajouter gérant.

Objectif :

Effectuer une gestion des gérants.

Acteurs principaux :

Admin.

Rôle de cas
d'utilisation

Ce scénario permet à l'admin d'ajouter un gérant.

Pré-

condition :

Authentification préalable.

Post-

condition :

Un nouveau gérant ajouté.

Scénario nominal :

Action des acteurs

Action du système

1. Authentification.

2. Afficher la liste des

gérants.

3. Cliquer sur le bouton ajouter gérant.

4. Remplir les informations.

5. Vérifier les
données saisies.

6. Enregistrer le
gérant.

7. Afficher un

message de succès.

Tableau 13 : Description textuelle de cas d'utilisation « Ajouter gérant ».

Les enchainements alternatifs :

A1 : Données manquants

L'enchainement A1 démarre au point 5 du scénario nominal.

6- le système affiche un message d'erreur.

Le scénario nominal reprend au point 4.

Modifier gérant :

Nom de cas d'utilisation :

Modifier gérant.

Objectif :

Effectuer une gestion des gérants.

Acteurs principaux :

Admin.

Rôle de cas
d'utilisation

Ce scénario permet à l'admin de modifier un gérant.

Pré-

condition :

Authentification préalable.

Page | 37

Post-

condition :

Un gérant bien modifié.

Scénario nominal :

Action des acteurs

Action du système

1. Authentification.

2. Afficher la liste des

gérants.

3. Cliquer sur le bouton modifier gérant.

4. Entrer le nouveau mot de passe.

5. Vérifier le mot de
passe.

6. Enregistrer les
modifications.

7. Afficher un

message de succès.

Tableau 14 : Description textuelle de cas d'utilisation « Modifier gérant ». Les enchainements alternatifs :

A1 : Aucun gérant trouvé

L'enchainement A1 démarre au point 2 du scénario nominal. 3- le système arrête le scénario nominal.

Le scénario s'arrête.

A2 : Données manquants

L'enchainement A2 démarre au point 5 du scénario nominal. 6- le système affiche un message d'erreur.

Le scénario nominal reprend au point 4.

Supprimer gérant :

Nom de cas d'utilisation :

Supprimer gérant.

Objectif :

Effectuer une gestion des enseignants.

Acteurs principaux :

Admin.

Rôle de cas
d'utilisation

Ce scénario permet à l'admin de supprimer un gérant.

Pré-

condition :

Authentification préalable.

Post-

condition :

Un gérant bien supprimé.

Scénario nominal :

Action des acteurs

Action du système

1. Authentification.

2. Afficher la liste des

gérants.

3. Cliquer sur le

bouton supprimer

4. Afficher un

message de

Page | 38

 
 

gérant.

 

confirmation.

 

5.

Valider son choix.

6.

Vérifier les

données saisies.

 
 
 

7.

Supprimer le gérant.

 
 
 

8.

Afficher un

message de succès.

 

Tableau 15: Description textuelle de cas d'utilisation « Supprimer gérant ».

Les enchainements alternatifs :

A1 : Aucun gérant trouvé

L'enchainement A1 démarre au point 2 du scénario nominal.

3- le système arrête le scénario nominal.

Le scénario s'arrête.

A2 : L'utilisateur annule la suppression

L'enchainement A2 démarre au point 4 du scénario nominal.

5- le système affiche arrête le scénario nominal.

Le scénario s'arrête.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille