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.

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.