2012-12-05 2 views
2

Quelle est la meilleure façon de représenter les cas d'utilisation d'un système qui a plusieurs utilisateurs qui doivent se connecter à un système, afin d'effectuer diverses tâches? Par exemple, considérons un système universitaire dans lequel l'administrateur peut se connecter et ajouter des étudiants à une base de données, et le bureau d'enregistrement peut également se connecter et modifier la base de données?Comment représenter la connexion de plusieurs utilisateurs dans un diagramme de cas d'utilisation UML?

Veuillez, si possible, publier un diagramme de cas d'utilisation simple.

Répondre

2

Vous pouvez simplement représenter chaque utilisateur (ou, plus évolutif, chaque groupe ou rôle) en tant qu'acteur. Chaque acteur serait alors associé à un ensemble différent de cas d'utilisation.

S'il existe is-a relations entre Acteurs, vous pouvez bien entendu utiliser des hiérarchies, ainsi les enfants hériteront des cas d'utilisation de leurs ancêtres.

+0

Est-ce que le cas d'utilisation «se connecter» serait associé à tous les acteurs? – mahela007

+0

soit, ou vous pouvez créer un acteur ('User', par exemple) associé au cas d'utilisation "log in", et avoir tous les acteurs "réels" comme enfants de 'User'. –

+0

wow .. merci pour l'aide. :RÉ – mahela007

Questions connexes