Aller au contenu
Read this post in: de_DEen_USes_ESfr_FRhi_INid_IDjapl_PLpt_PTru_RUvizh_CNzh_TW
Home » Uncategorized » Exemples de diagrammes de cas d’utilisation avec IA pour le commerce électronique et le shopping en ligne

Exemples de diagrammes de cas d’utilisation avec IA pour le commerce électronique et le shopping en ligne

AI Use Case Diagram Examples for E-Commerce & Online Shopping

Les plateformes de commerce électronique et de shopping en ligne impliquent des interactions multiacteurs, des flux transactionnels complexes et des exigences de sécurité strictes. Disposer d’un **diagramme de cas d’utilisation UML** clair est essentiel pour cartographier les parcours utilisateur principaux — du recherche de produits au paiement, en passant par la mise à jour du stock et la livraison des commandes.

Dans ce guide, nous explorons des exemples concrets de diagrammes de cas d’utilisation pour les systèmes de commerce électronique, détaillons les acteurs clés et leurs relations, fournissons des prompts IA prêts à l’emploi, et montrons comment générer instantanément ces modèles architecturaux à l’aide d’une IA conversationnelle.

Acteurs principaux dans les modèles de cas d’utilisation du commerce électronique

Un système de shopping en ligne bien structuré divise généralement les acteurs en utilisateurs externes, utilisateurs administratifs et intégrations tierces automatisées :

  • Client invité :Utilisateur non authentifié pouvant parcourir les produits, rechercher des articles et ajouter des produits à un panier.
  • Client enregistré :Utilisateur authentifié qui hérite des privilèges du client invité tout en accédant à la gestion de compte, aux méthodes de paiement sauvegardées et à l’historique des commandes.
  • Administrateur du magasin :Utilisateur interne chargé de mettre à jour les catalogues de produits, gérer l’inventaire, traiter les remboursements et consulter les rapports système.
  • Passerelle de paiement (système externe) :API tierce (par exemple, Stripe, PayPal) chargée de l’autorisation et du traitement des paiements.
  • Service logistique / d’expédition (système externe) :Fournisseur tiers qui suit l’état des envois et envoie les mises à jour de livraison.

Cas d’utilisation principaux et interactions

Les modèles de cas d’utilisation du commerce électronique mettent en évidence les relations obligatoires et conditionnelles à l’aide de<<inclure>> et <<étendre>> des associations :

Cas d’utilisation Acteur principal Type de relation Description
Rechercher des produits Client invité Cas d’utilisation de base Permet aux utilisateurs de filtrer les articles par catégorie, prix ou mot-clé de recherche.
Passer commande Client enregistré Inclut Traiter le paiement Déclenche la passation de la commande et calcule le montant total de la commande.
Traiter le paiement Passerelle de paiement Inclus dans Passer commande Sous-flux obligatoire pour gérer les transactions par carte de crédit ou les autorisations de portefeuille numérique.
Appliquer un code promo Client enregistré Étend Passer commande Étape facultative qui recalculer le sous-total de la commande si un code promo valide est fourni.

Exemple complet de diagramme de cas d’utilisation E-Commerce

Ci-dessous se trouve une représentation structurelle typique d’un système de shopping en ligne modélisé avec des acteurs, des boîtes de limite et des dépendances de relation claires :

UML Use Case Diagram example for an online shopping and e-commerce platform

Figure 1 : Diagramme de cas d’utilisation UML de haut niveau pour un système E-Commerce et de shopping en ligne.

Prompts de chatbot IA prêts à l’emploi

Vous pouvez instantanément générer, développer ou ajuster ce diagramme en utilisantLe chatbot de diagrammation IA de Visual Paradigm. Il suffit de copier et coller l’un des prompts ci-dessous :

Prompt 1 : Modèle de base E-Commerce

Générez un diagramme de cas d'utilisation UML pour un système de shopping en ligne. Incluez les acteurs Client invité, Client enregistré, Administrateur du magasin et Passerelle de paiement. Montrez les cas d'utilisation pour la recherche de produits, l'ajout au panier, la validation de la commande, l'application des codes de réduction, le traitement du paiement et la gestion des stocks. Utilisez <<include>> pour le traitement du paiement et <<extend>> pour les codes promotionnels.

Invite 2 : Ajout du suivi des commandes et de l’expédition

Affinez le diagramme e-commerce précédent en ajoutant un acteur externe Service de logistique. Ajoutez les cas d'utilisation « Suivre l'expédition » et « Générer une étiquette de retour », en montrant comment les Clients enregistrés interagissent avec les services de livraison.

Diagramme en tant que code (PlantUML / Mermaid)

Puisque le chatbot IA de Visual Paradigm produit un code de diagramme propre et basé sur du texte, vous pouvez facilement inspecter, contrôler les versions ou modifier votre modèle au format syntaxe de code :

@startuml
direction gauche vers droite
acteur "Client invité" comme Invité
acteur "Client enregistré" comme Client
acteur "Administrateur du magasin" comme Admin
acteur "Passerelle de paiement" comme Paiement

Invité <|-- Client

rectangle "Système e-commerce" {
  cas d'utilisation "Rechercher des produits" comme UC_Recherche
  cas d'utilisation "Valider la commande" comme UC_Validation
  cas d'utilisation "Traiter le paiement" comme UC_Paiement
  cas d'utilisation "Appliquer un code promo" comme UC_Promo
  cas d'utilisation "Mettre à jour les stocks" comme UC_Stock

  Invité --> UC_Recherche
  Client --> UC_Validation
  Admin --> UC_Stock

  UC_Validation .> UC_Paiement : <<include>>
  UC_Promo .> UC_Validation : <<extend>>
  UC_Paiement --> Paiement
}
@enduml

Évolution des modèles e-commerce dans Visual Paradigm

Une fois votre première idéation par IA terminée, les intégrations fluides dans l’écosystème de Visual Paradigm vous permettent d’affiner votre modèle e-commerce pour la documentation et le développement d’entreprise :

  • Génération directe sur le web : Essayez de générer des diagrammes de shopping en ligne en quelques secondes sur notre Chatbot de diagrammation par IA.
  • Affinages basés sur du texte dans VPasCode : Modifiez directement le code PlantUML ou Mermaid en utilisant VPasCode pour affiner la syntaxe des acteurs et les balises de relation.
  • Mise en forme par glisser-déposer dans VP Online : Exportez votre diagramme généré vers Visual Paradigm Online pour des ajustements visuels, un style de couleur personnalisé et des présentations aux parties prenantes.
  • Traçabilité d’entreprise dans VP Desktop : Importez vos modèles e-commerce dans Visual Paradigm Desktop pour lier directement les cas d’utilisation aux histoires d’utilisateur, aux diagrammes de séquence et aux modèles de classes, afin d’assurer une traçabilité complète du cycle de vie logiciel.
  • Publiez une documentation vivante via OpenDocs : Partagez les spécifications de shopping en ligne entre les équipes d’ingénierie en utilisant Visual Paradigm OpenDocs.

Questions fréquemment posées

Comment l’IA gère-t-elle les intégrations de passerelles de paiement dans les diagrammes UML ?

L’IA modélise les services tiers externes (tels que les passerelles de paiement ou les API d’expédition) comme des acteurs secondaires situés à l’extérieur de la frontière du système, en les reliant directement aux cas d’utilisation inclus ou de base.

Puis-je convertir ce diagramme de cas d’utilisation e-commerce en diagrammes de séquence ?

Oui. En ouvrant votre diagramme généré par l’IA dans Visual Paradigm Desktop, vous pouvez automatiquement étendre n’importe quel ovale de cas d’utilisation (par exemple, Passer à la caisse) en un diagramme de séquence détaillé qui décrit les appels de messages entre l’interface utilisateur, les contrôleurs et les bases de données de paiement.

Quelles licences Visual Paradigm prennent en charge la génération de diagrammes e-commerce par IA ?

Toutes les fonctionnalités de diagrammation par IA conversationnelle sont disponibles avec édition Deluxe VP Online et édition professionnelle VP Desktop les licences.