Voici un aperçu de ce que représentent les acteurs :
* Entités externes : Les acteurs sont en dehors des limites du système. Ils lancent des actions au sein du système, interagissent avec lui et reçoivent des résultats.
* Types d'acteurs : Les acteurs peuvent être des individus (clients, employés), des organisations (banques, fournisseurs), des systèmes externes (bases de données, autres applications) ou encore des appareils physiques (capteurs, distributeurs automatiques).
* Des rôles, pas des individus : Un acteur représente un rôle ou un type d'utilisateur, pas nécessairement une personne spécifique. Par exemple, « Client » est un acteur représentant toute personne qui interagit avec le système en tant que client.
* Communication avec le système : Les acteurs communiquent avec le système en lançant des cas d'utilisation, en fournissant des entrées et en recevant des résultats.
* Représentation visuelle : Dans les diagrammes, les acteurs sont généralement représentés par des bonhommes allumettes.
Pourquoi les acteurs sont-ils importants ?
* Comprendre les limites du système : Les acteurs aident à définir la portée du système et ce avec quoi il interagit.
* Identification des exigences : Ils permettent d'identifier les fonctionnalités du système en illustrant les interactions que les utilisateurs doivent avoir.
* Point de vue de l'utilisateur : Ils fournissent une vue du système centrée sur l’utilisateur, mettant l’accent sur la manière dont il sera utilisé.
Exemples d'acteurs :
* Boutique en ligne : Client, Administrateur, Compagnie maritime
* Système hospitalier : Médecin, Infirmière, Patient, Compagnie d’Assurance
* ATM : Client, système bancaire
* Plateforme de médias sociaux : Utilisateur, Annonceur, Développeur
En comprenant les acteurs et leurs rôles, vous pouvez créer des diagrammes de cas d'utilisation plus précis et plus complets, ce qui conduit finalement à une meilleure compréhension des fonctionnalités du système et de la manière dont il sera utilisé.