Acteurs

Un acteur représente un rôle d'un utilisateur qui interagit avec le système que vous modélisez. L'utilisateur peut être un utilisateur humain, une organisation, une machine ou un autre système externe.

Vous pouvez représenter plusieurs utilisateurs avec un seul acteur et un seul utilisateur peut avoir le rôle de plusieurs acteurs. Les acteurs sont externes au système. Ils peuvent déclencher le comportement décrit dans le cas d'utilisation ou être traités par le cas d'utilisation. Les acteurs peuvent aussi échanger des données avec le système.

Dans les modèles qui représentent des activités, les acteurs représentent les types de personnes et de machines qui interagissent avec un métier. Dans les modèles qui représentent des applications logicielles, les acteurs représentent les types de personnes, de systèmes externes ou de machines qui interagissent avec le système.

Vous utiliserez généralement les acteurs dans les diagrammes de cas d'utilisation, mais vous pouvez aussi les utiliser dans les diagrammes de classes et de séquence.

Comme le montre la figure suivante, un acteur est affiché comme le dessin au trait d'une personne.

Dessin au trait d'une personne avec le mot Actor1 affiché en-dessous.

Chaque acteur a un nom unique qui décrit le rôle de l'utilisateur qui interagit avec le système.

Vous pouvez ajouter une documentation définissant ce que l'acteur fait et comment l'acteur interagit avec le système.


Vos commentaires