| Unified Modeling Language (UML)
Modélisation UML
|
Cas d'utilisation
Un cas d'utilisation (en anglais use case) permet de mettre en évidence les relations
fonctionnelles entre les acteurs et le système étudié. Le format de représentation d'un cas d'utilisation
est complètement libre mais UML propose un formalisme et des concepts issus de bonnes pratiques.
Le diagramme de cas d'utilisation permet de représenter visuellement une séquence d'actions réalisées
par un système, représenté par une boîte rectangulaire, produisant un résultat sur un acteur, appelé acteur principal,
et ceci indépendamment de son fonctionnement interne.
Un acteur, au sens UML, représente le rôle d'une entité externe (utilisateur humain ou non) interagissant avec le système. Il est représenté
par un bonhomme en fil de fer (en anglais stick man). On représente généralement à gauche l'acteur principal (idéalement
il y en a un seul), et à droite les acteurs secondaires. Il est à noter qu'un utilisateur peut amené à jouer plusieurs rôles vis-à-vis
du système et à ce titre être modélisé par plusieurs acteurs.
L'objectif poursuivi par les cas d'utilisation est de permettre de décrire, dans des documents lisibles par tous,
la finalité des interactions du système et de ses utilisateurs.
Relations entre cas d'utilisation
Trois types de relations standard entre cas d'utilisation sont proposés par UML :
- <<include>>: le cas d'utilisation incorpore explicitement et de manière obligatoire un autre cas d'utilisation à
l'endroit spécifié,
- <<extend>>: le cas d'utilisation incorpore implicitement de manière facultative un autre cas d'utilisation à
l'endroit spécifié,
- généralisation: les cas d'utilisation descendants héritent des propriétés de leur parent.
Microsoft LifeChat ZX-6000UHF, Sans-fil,Divers:Seamlessly integrated with Windows Live Messenger for easy setup and use.,Casque,Contrôle du volume,Fabricant:Microsoft,Bande passante écouteurs: ,Portée sans-fil:9.1 m,Technologie sans-fil:UHF,Autonomie:8 h,Batteries...
www.commentcamarche.net/guide-achat/microsoft-lifechat-zx-6000-751987-fiche-technique Sennheiser SH250SH 250 ,Filaire, Cable 1 m,Bande passante:300-3400 Hz,Divers:Speaker impedance 300 ohm, Completely detachable headband for ease of use,Longueur du cable:1.0 m,Pression acoustique:103 dB,Type:Micro-casque (PC),Technologie sans-fil:Filiaire,Fiche...
www.commentcamarche.net/guide-achat/sennheiser-sh250-617888-fiche-technique UML - Modélisation La modélisation consiste à créer une représentation simplifiée d'un problème: le modèle. Grâce au modèle il est possible de représenter simplement un problème, un concept et le simuler. La modélisation comporte deux composantes : L'analyse, c'est-à...
www.commentcamarche.net/uml/umlmodel.php3