2010-07-04 3 views
0

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

0

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.

0

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).

+0

c'est en effet une possibilité. – gustavogbc

0

Vous auriez un cas d'utilisation commun avec 3 extensions. Vous devez ensuite détailler chaque extension avec des diagrammes de séquences.

+0

c'est en effet une possibilité. – gustavogbc

Questions connexes