Je travaille sur un diagramme USE CASE mais j'ai des problèmes pour modéliser ce qui suit: Un utilisateur veut connaître son équilibre, mais il peut faites-le par téléphone, SMS ou IVR. Comment devrais-je représenter les différentes manières? Chacun a des flux différents. Dois-je modéliser un seul cas d'utilisation pour chacun d'eux, ou devrais-je représenter les différentes manières en tant que cas d'utilisation étendu.USE CASE UML Modélisation de différentes manières d'accès au système (SMS, IVR, WEB)
Répondre
Il n'y a pas de bonne ou de mauvaise réponse à votre question. UML permet de modéliser différemment la même situation. Cela dépend principalement du niveau d'abstraction que vous choisissez pour vos diagrammes de cas d'utilisation.
Si les trois cas partagent le flux dans une large mesure (disons> 70%), je les modéliserais comme un cas d'utilisation. Sinon, il serait préférable de modéliser trois cas d'utilisation différents.
Le point ici est la compréhensibilité. Cracher trois choses différentes en une seule est déroutant, répéter trois fois la même chose est également source de confusion (bien que probablement moins).
Vous auriez un cas d'utilisation commun avec 3 extensions. Vous devez ensuite détailler chaque extension avec des diagrammes de séquences.
c'est en effet une possibilité. – gustavogbc
- 1. UML: Modélisation php inclus? Comment?
- 2. Outil UML similaire à USE
- 3. Modélisation d'un système après avoir défini le cas d'utilisation UML
- 4. Modélisation d'objets -UML ou d'autres outils de modélisation?
- 5. Outil de modélisation UML léger et convivial?
- 6. Différentes manières de supprimer des listes
- 7. Kohana: Connexion à DB de différentes manières
- 8. Différence entre différentes manières d'appeler un délégué
- 9. Développement IVR
- 10. Système de dialogue de style IVR/workflow/menu
- 11. Différentes manières de créer une instance de classe
- 12. Modélisation de classe UML de fonctions/classes de rappel
- 13. Différentes manières d'injecter des dépendances dans les automates ASP.NET MVC?
- 14. Asterisk & IVR & provider
- 15. Différentes manières de passer des variables dans MSBuild
- 16. les différentes manières de supprimer des éléments choisis parmi System.Windows.Forms.ListBox
- 17. Quelle est la meilleure méthodologie de modélisation pour représenter un système logiciel?
- 18. Exemple de site Web UML
- 19. Le contrôle Windows renvoie différentes valeurs lors de l'accès de différentes manières
- 20. Utiliser l'émulateur SMS d'Android Test Case
- 21. IPhone: différentes minuteries de système?
- 22. Langage de modélisation Microsoft?
- 23. Quel est le meilleur outil de modélisation UML compatible Open Source, compatible linux?
- 24. Service Web de diagramme de classes UML
- 25. Comment puis-je lancer l'application SMS iPhone dans l'objectif-c via le système de sms: url?
- 26. UML pour langage de programmation C
- 27. Quelle est l'importance d'un bon outil de modélisation pour la conception de système?
- 28. application Web pour la modélisation de données
- 29. Architecture du jeu: modélisation des différentes étapes/types d'interface utilisateur
- 30. Aide requise dans la modélisation
c'est en effet une possibilité. – gustavogbc