Suivi des rôles et des utilisateurs dans l’e-commerce
1.3.2. Cas d’utilisation : « Suivi des rôles»
Acteurs :
- • Administrateur.
Précondition :
- • l’acteur doit être authentifié.
- • Les utilisateurs doivent être membres.
Scénario nominal :
1. Consulter les utilisateurs par rôle
- • L’acteur sélectionne un rôle.
- • Le système affiche la liste des utilisateurs correspondant à ce rôle.
2. Changer le rôle d’un utilisateur
- • L’acteur saisit un nom d’utilisateur.
- • Le système lui suggère une liste d’utilisateurs à chaque mot tapé.
- • L’acteur choisit un utilisateur, et le système lui affiche ses infos ainsi que la possibilité de changer son rôle.
- • Il valide le changement.
Postcondition :
- • Rôles mis à jour.
- • Mise à jour de la base de données.
Figure13. Diagramme d’activités des cas d’utilisation « gestion des rôles ».
1.3.3. Cas d’utilisation : « Suivi des utilisateurs»
Acteurs :
- • Administrateur, commercial
Précondition :
- • L’acteur doit s’authentifier.
Scénario nominal :
1. Ajouter utilisateur
- • L’acteur(Administrateur) saisit les informations concernant le nouvel utilisateur du système.
- Si erreur alors Exception1.
2. Mise à jour informations utilisateur
- • L’acteur choisit l’utilisateur concerné.
- • Il met à jour les informations qu’il veut modifier et valide la procédure, si erreur alors Exception1.
3. Consulter fiche utilisateur
- • L’acteur affiche la liste des utilisateurs et choisit l’utilisateur qu’il veut consulter.
- • Il affiche les informations relatives à cet utilisateur.
4. Désactiver un utilisateur
- • L’acteur choisit l’utilisateur qu’il veut désactiver.
- • Il désactive son compte. Le système place cet utilisateur dans la liste des anciens utilisateurs et exécute Exception2.
Exceptions :
- • Exception1: le message indique que l’utilisateur existe déjà ou l’acteur a oublié un champ à remplir, il est donc invité à réinscrire l’utilisateur.
- • Exception2: la suppression est seulement logique (on change la valeur du statut ainsi que le pseudo et le mot de passe).
Postcondition :
- • Mise à jour de la base de données.
Figure14. Diagramme d’activités des cas d’utilisation « gestion des utilisateurs ».
Lire le mémoire complet ==> (Conception et réalisation d’une plate-forme de commerce électronique)
Mémoire de fin d’études pour l’obtention du diplôme d’Ingénieur d’Etat en Informatique
Ecole nationale supérieure d’informatique