Analyse détaillée des besoins Admin
Créer des utilisateurs et les affecter à des fournisseurs spécifiques
o Les utilisateurs (exemple : employés, gestionnaires) doivent être liés à un
fournisseur précis.
o Il faut un modèle Utilisateur avec une clé étrangère fournisseurId.
2. Ajouter des fournisseurs
o Fonctionnalité CRUD complète sur les fournisseurs.
o Chaque fournisseur a des infos de base (nom, email, téléphone, adresse).
3. Paramétrer le taux du fournisseur, par catégorie ou par voiture
o Le taux de commission peut être global par fournisseur, mais aussi
spécifique par catégorie de voiture (ex : SUV, berline) ou même par
voiture.
o On doit donc gérer des taux de commission dans plusieurs niveaux :
[Link] (global)
TauxCommissionCategorie (table liée Fournisseur + catégorie + taux)
TauxCommissionVoiture (table liée Fournisseur + voiture + taux)
4. Paramétrage des catégories
o Modèle Categorie (ex : SUV, citadine, berline) avec attributs (nom,
description).
o Catégories liées aux voitures.
5. Valider les nouvelles voitures ajoutées par le fournisseur
o Un fournisseur peut ajouter une voiture, mais elle doit être validée par un
administrateur avant publication.
o Attribut valide dans la table Voiture (booléen).
6. Envoyer / Lister les fiches de satisfaction client
o Gestion des avis clients (notes, commentaires) liés au fournisseur ou aux
voitures.
o Table Avis liée à Fournisseur ou Voiture.
7. Manager la catégorie des fournisseurs (gestion des remises)
o Les fournisseurs peuvent être classés en catégories (ex : Premium,
Standard) qui influencent les remises ou avantages.
o Modèle CategorieFournisseur avec lien vers Fournisseur.
8. Gestion des étoiles fournisseur affichées à l’utilisateur
o Calcul et stockage de la note moyenne (étoiles) d’un fournisseur.
o Champs etoiles dans Fournisseur ou calcul dynamique via les avis.
9. Suivi du solde fournisseur et paiement avec historique de réservation
o Chaque fournisseur a un solde comptable mis à jour selon les réservations
et paiements.
o Historique dans Reservation avec statuts de paiement.
o Table PaiementFournisseur pour suivi des mouvements financiers.
10. Ajouter des bannières de publicité / promotions
o Gestion de promotions et bannières publicitaires, liées globalement ou à
des fournisseurs.
o Modèle Promotion et Banniere avec relation éventuelle à Fournisseur.