Document 5.1.2
Diagrammes de Cas d'Usage
Dashboard Partenaire
La solution de cashback nouvelle génération
1
INTRODUCTION
1.1 Objet du Document
Ce document présente les diagrammes de cas d'usage UML du Dashboard Partenaire REWAPP. Il décrit l'ensemble des interactions possibles entre les acteurs du système et les fonctionnalités offertes par la plateforme dédiée aux commerçants partenaires.
1.2 Portée
Le Dashboard Partenaire est l'interface web PWA (Progressive Web App) permettant aux commerçants de :
- Scanner et valider les QR codes clients pour débiter les points
- Configurer l'offre de cashback et les paramètres commerciaux
- Consulter les statistiques et analyser la performance
- Gérer le profil et les informations commerciales
- Accéder aux outils premium (pour les abonnés)
1.3 Références
Ce document s'appuie sur :
- Document 1.1 : Vision Produit REWAPP
- Document 1.4 : Règles Métier de Fidélité
- Document 2.4 : Spécifications Dashboard Partenaire
2
ACTEURS DU SYSTÈME
2.1 Acteurs Primaires
Acteurs Primaires du Dashboard Partenaire
| Acteur | Description | Permissions |
|---|---|---|
| Gérant de commerce | Responsable de la configuration globale du commerce partenaire | Accès complet |
| Personnel en caisse (Caissier) | Employé chargé du scan quotidien des QR codes clients | Scan QR uniquement, statistiques basiques |
| Responsable marketing | Chargé de l'analyse des statistiques et des promotions | Analytics avancés, statistiques complètes |
| Comptable | Responsable du suivi financier et des exports | Rapports de transactions, exports de données |
2.2 Acteurs Secondaires
Acteurs Secondaires (Systèmes)
| Acteur | Description | Interaction |
|---|---|---|
Système REWAPP |
Serveur central qui traite les validations et transactions | Valide les QR codes, gère les points, envoie les notifications |
Admin REWAPP |
Équipe administrative de validation des partenaires | Valide les inscriptions, gère les litiges |
Solution Bancaire |
Système de paiement (Stripe) pour les abonnements | Traite les paiements Premium |
2.3 Diagramme des Acteurs
Diagramme des Acteurs - Dashboard Partenaire
3
DIAGRAMME GÉNÉRAL DES CAS D'USAGE
3.1 Vue Globale
Le diagramme suivant présente l'ensemble des cas d'usage du Dashboard Partenaire, organisés par domaine fonctionnel.
Cas d'Usage Généraux - Dashboard Partenaire
4
CAS D'USAGE - AUTHENTIFICATION
4.1 UC-P01 : Se Connecter
| ID | UC-P01 |
| Nom | Se Connecter au Dashboard |
| Acteur Principal | Tout utilisateur partenaire |
| Préconditions | Compte partenaire validé par Admin REWAPP |
| Postconditions | Utilisateur authentifié, session créée |
Diagramme UC-P01 - Connexion
4.2 UC-P02 : Gérer l'Authentification 2FA
| ID | UC-P02 |
| Nom | Gérer l'Authentification à Deux Facteurs |
| Acteur Principal | Gérant de commerce |
| Préconditions | Utilisateur connecté |
| Postconditions | 2FA activé/désactivé |
5
CAS D'USAGE - SCAN QR CODE
5.1 UC-P03 : Scanner un QR Code Client
Cas d'usage principal du Dashboard, permettant de scanner et valider un QR code présenté par un client REWAPP.
| ID | UC-P03 |
| Nom | Scanner QR Code Client |
| Acteur Principal | Caissier / Gérant |
| Préconditions | Utilisateur connecté, QR code valide présenté |
| Postconditions | Points débités du compte client, transaction enregistrée |
Diagramme UC-P03 - Scan QR Code
5.2 UC-P04 : Consulter l'Historique des Scans
| ID | UC-P04 |
| Nom | Consulter Historique Scans |
| Acteur Principal | Caissier / Gérant |
| Préconditions | Utilisateur connecté |
| Postconditions | Liste des scans affichée |
6
CAS D'USAGE - CONFIGURATION COMMERCE
6.1 UC-P05 : Configurer le Taux de Cashback
| ID | UC-P05 |
| Nom | Configurer Taux Cashback |
| Acteur Principal | Gérant de commerce |
| Préconditions | Compte partenaire actif |
| Postconditions | Nouveau taux appliqué aux futures transactions |
Diagramme UC-P05 - Configuration Cashback
6.2 UC-P06 : Gérer les Horaires d'Ouverture
| ID | UC-P06 |
| Nom | Gérer Horaires Ouverture |
| Acteur Principal | Gérant de commerce |
| Préconditions | Compte partenaire actif |
| Postconditions | Horaires mis à jour et visibles par les clients |
7
CAS D'USAGE - CONSULTATION & REPORTING
7.1 UC-P08 : Consulter les Statistiques
| ID | UC-P08 |
| Nom | Consulter Statistiques |
| Acteur Principal | Gérant / Marketing |
| Préconditions | Utilisateur connecté |
| Postconditions | Données statistiques affichées |
Diagramme UC-P08 - Statistiques
7.2 UC-P09 : Exporter les Données
| ID | UC-P09 |
| Nom | Exporter Données |
| Acteur Principal | Comptable / Marketing |
| Préconditions | Données disponibles |
| Postconditions | Fichier exporté (CSV, PDF) |
8
CAS D'USAGE - GESTION DU PROFIL
8.1 UC-P10 : Modifier le Profil Commerce
| ID | UC-P10 |
| Nom | Modifier Profil Commerce |
| Acteur Principal | Gérant de commerce |
| Préconditions | Compte partenaire actif |
| Postconditions | Informations mises à jour |
9
CAS D'USAGE - GESTION ABONNEMENT
10
CAS D'USAGE - NOTIFICATIONS
10.1 UC-P15 : Gérer les Préférences de Notification
| ID | UC-P15 |
| Nom | Gérer Préférences Notifications |
| Acteur Principal | Tout utilisateur partenaire |
| Préconditions | Utilisateur connecté |
| Postconditions | Préférences mises à jour |
11
MATRICE CAS D'USAGE PAR ACTEUR
11.1 Matrice Complète
Matrice Cas d'Usage / Acteurs
| Cas d'Usage | Gérant | Caissier | Marketing | Comptable |
|---|---|---|---|---|
| Se Connecter | ||||
| Scanner QR Code | - | - | ||
| Configurer Cashback | - | - | - | |
| Consulter Stats | Basiques | |||
| Exporter Données | - | |||
| Souscrire Premium | - | - | - |
12
CONCLUSION
12.1 Synthèse
Le Dashboard Partenaire REWAPP couvre 22 cas d'usage répartis en 8 domaines fonctionnels :
- Authentification : 3 cas d'usage
- Scan QR Code : 3 cas d'usage
- Configuration : 4 cas d'usage
- Reporting : 4 cas d'usage
- Profil : 2 cas d'usage
- Abonnement : 3 cas d'usage
- Notifications : 2 cas d'usage
- Support : 1 cas d'usage