Suivi des rôles et des utilisateurs dans l’e-commerce

By 15 April 2011

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.

Diagramme d’activités des cas d’utilisation « gestion des rôles ».
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.

Diagramme d’activités des cas d’utilisation « gestion des utilisateurs
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