3. Les principaux acteurs du système :
Figure 6 : Diagramme des acteurs.
Client : celui qui n'a pas besoin de
s'authentifier pour utiliser leurs fonctionnalités, il peut rechercher,
consulter, télécharger des PDF et proposer des formations ainsi
donner des avis et recevoir des notifications.
Gérant : celui qui est chargé de
gérer les certifications, les formations les formateurs et les
inscriptions des clients, aussi consulter les avis et les propositions des
clients.
Administrateur : C'est le seul qui peut ajouter, modifier ou
supprimer des gérants.
Figure 7 : Diagramme de contexte statique.
Ce diagramme nous permet de préciser au départ
la nature du système (Mono utilisateur/Multi utilisateur) par rapport
aux interactions des acteurs à un instant t.
Page | 25
4. Regroupement des exigences par intentions d'acteurs
:
Référence Fonction Intention d'acteur
Acteur
R1
|
Rechercher certification par mot
|
Rechercher certification
|
Client
|
R2
|
Rechercher certification par domaine
|
Rechercher Certification
|
Client
|
R3
|
Rechercher certification par technologie
|
Rechercher certification
|
Client
|
R4
|
Rechercher certification par code
|
Rechercher certification
|
Client
|
R5
|
Consulter certification
|
Consulter certification
|
Client
|
R6
|
Consulter la certification prérequis
|
Consulter certification
|
Client
|
R7
|
Consulter les certifications après
|
Consulter certification
|
Client
|
R8
|
Télécharger un PDF de certification
|
Télécharger PDF
|
Client
|
R9
|
Inscrire pour passer une certification
|
Inscrire
|
Client
|
R10
|
Consulter les formations
|
Consulter les formations
|
Client
|
R11
|
Télécharger un PDF de formation
|
Télécharger PDF
|
Client
|
R12
|
Inscrire à une formation
|
Inscrire
|
Client
|
R13
|
Donner l'avis
|
Donner l'avis
|
Client
|
R14
|
Proposer formation
|
Proposer formation
|
Client
|
R15
|
Recevoir les notifications
|
Recevoir les notifications
|
Client
|
R16
|
Authentifier
|
Authentifier
|
Gérant
|
R17
|
Ajouter certification
|
Gérer certification
|
Gérant
|
R18
|
Modifier certification
|
Gérer certification
|
Gérant
|
R19
|
Supprimer certification
|
Gérer certification
|
Gérant
|
R20
|
Ajouter compétence
|
Gérer compétence
|
Gérant
|
R21
|
Modifier compétence
|
Gérer compétence
|
Gérant
|
R22
|
Supprimer compétence
|
Gérer compétence
|
Gérant
|
R23
|
Ajouter formation
|
Gérer formation
|
Gérant
|
R24
|
Modifier formation
|
Gérer formation
|
Gérant
|
R25
|
Supprimer formation
|
Gérer formation
|
Gérant
|
R26
|
Ajouter gérant
|
Gérer gérant
|
Admin
|
R27
|
Modifier gérant
|
Gérer gérant
|
Admin
|
R28
|
Supprimer gérant
|
Gérer gérant
|
Admin
|
R29
|
Ajouter formateur
|
Gérer formateur
|
Gérant
|
R30
|
Modifier formateur
|
Gérer formateur
|
Gérant
|
R31
|
Supprimer formateur
|
Gérer formateur
|
Gérant
|
R32
|
Consulter les inscrits aux certifications
|
Gérer les inscriptions
|
Gérant
|
R33
|
Valider l'inscription d'un client à une certification
|
Gérer les inscriptions
|
Gérant
|
R34
|
Consulter les avis
|
Consulter les avis
|
Gérant
|
R35
|
Consulter les propositions
|
Consulter les propositions
|
Gérant
|
R36
|
Consulter les inscrits aux formations
|
Gérer les inscriptions
|
Gérant
|
R37
|
Valider l'inscription d'un client à une formation
|
Gérer les inscriptions
|
Gérant
|
R38
|
Envoyer un e-mail
|
Envoyer un e-mail
|
Gérant
|
Tableau 2 : Tableau des exigences par intention d'acteur.
|