bonsoir à tous,
svp, est ce que quelqu'un peut m'expliquer la difference entre "include" et "extends" d'une maniere simple svp parce que j'ai cherché bcp chercher pour cela , mais vraiment y'a pas une explication clair
merci d'avance..
bonsoir à tous,
svp, est ce que quelqu'un peut m'expliquer la difference entre "include" et "extends" d'une maniere simple svp parce que j'ai cherché bcp chercher pour cela , mais vraiment y'a pas une explication clair
merci d'avance..
je suppose qu'il s'agit des dépendences entre use cases ...
A - - -include- - ->B : quand A est fait, B l'est aussi
A - - -extends- - ->B : quand B est fait, A peut l'etre mais pas obligatoirement. Attention au sens de la flèche !
cela est très clairement exprimé dans ce tutoriel
Bruno Pagès, auteur de Bouml (freeware), mes tutoriels sur DVP (vieux, non à jour)
N'oubliez pas de consulter les FAQ UML et les cours et tutoriels UML
![]()
“Extend” : un cas d’utilisation X étend un cas d’utilisation Y lorsque le cas d’utilisation X peut être appelé au cours de l’exécution du cas d’utilisation Y.
“Include” : un use case est constitué de “sous” use cases.
voir exemples :
Cours et tutoriels pour apprendre UML : http://uml.developpez.com/cours/
Cours complet pour apprendre UML 2.0, par Laurent Audibert : http://laurent-audibert.developpez.com/Cours-UML/
La FAQ UML : http://uml.developpez.com/faq/
++kajol
Partager