Vous êtes sur la page 1sur 2

Cas d'utilisation Un cas d'utilisation (en anglais use case) permet de mettre en vidence les relations fonctionnelles entre

les acteurs et le systme tudi. Le format de reprsentation d'un cas d'utilisation est compltement libre mais UML propose un formalisme et des concepts issus de bonnes pratiques. Le diagramme de cas d'utilisation permet de reprsenter visuellement une squence d'actions ralises par un systme, reprsent par une bote rectangulaire, produisant un rsultat sur un acteur, appel acteur principal, et ceci indpendamment de son fonctionnement interne. Un acteur, au sens UML, reprsente le rle d'une entit externe (utilisateur humain ou non) interagissant avec le systme. Il est reprsent par un bonhomme en fil de fer (en anglais stick man). On reprsente gnralement gauche l'acteur principal (idalement il y en a un seul), et droite les acteurs secondaires. Il est noter qu'un utilisateur peut amener jouer plusieurs rles vis--vis du systme et ce titre tre modlis par plusieurs acteurs. L'objectif poursuivi par les cas d'utilisation est de permettre de dcrire, dans des documents lisibles par tous, la finalit des interactions du systme et de ses utilisateurs.

Relations entre cas d'utilisation Trois types de relation standard entre cas d'utilisation sont proposs par UML :

<<include>>: le cas d'utilisation incorpore explicitement et de manire obligatoire un autre cas d'utilisation l'endroit spcifi, <<extend>>: le cas d'utilisation incorpore implicitement de manire facultative un autre cas d'utilisation l'endroit spcifi,

gnralisation: les cas d'utilisation descendants hritent des proprits de leur parent.

Vous aimerez peut-être aussi