Flux rss

UML - Cas d'utilisation

 

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.

cas d'utilisation

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.

Ce document intitulé « UML - Cas d'utilisation » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
 
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
[VBA Excel] Boucle sur CheckBox ? (Résolu)Bonjour à tous ! Voilà j'ai un petit problème avec les CheckBox (cases à cocher). J'ai créé un Userform sur Excel avec 52 CheckBox numérotées de 1 à 52 respectivement aux semaines (CheckBox1 -> S01, ... , CheckBox52 -> S52), et j'ai... www.commentcamarche.net/forum/affich-2943927-vba-excel-boucle-sur-checkbox
PhpMyAdmin - 1045- Access denied for user root@localhostPhpMyAdmin - Access denied for user root’@localhost Cette astuce est destinée à ceux qui ont un problème d’ouverture de PhpMyAdmin (par exemple avec WAMP Server ou EasyPHP) avec l'erreur suivante : #1045- Access denied for user... www.commentcamarche.net/faq/sujet-12341-phpmyadmin-1045-access-denied-for-user-root-localhost
VBA : Trouver Hdc d'une feuille Excell et UserformPour démontrer la façon de trouver les Hdc j'ai ajouté deux petits exemples de dessin. En cliquant sur la Feuil1 l'Userform est affiché. Mettre le pointeur sur l'UF, maintenir le bouton gauche enfoncé et déplacer la souris. En fermant l'UF la sub... www.commentcamarche.net/faq/sujet-10880-vba-trouver-hdc-d-une-feuille-excell-et-userform
[VBA] Enlever la croix rouge d'un UserForm.Il est parfois intéressant de supprimer la possibilité de sortir d'un userform tant que toutes les entrées n'ont pas été saisies, mais voilà, il reste toujours cette croix qui autorise l'utilisateur à sortir. Le code ci-dessous permet d'oter cette... www.commentcamarche.net/faq/sujet-12794-vba-enlever-la-croix-rouge-d-un-userform
VBA sélection case Excel ds Userform (Résolu)Bonjour, Est ce quelqu'un sait comment séléctionner une cellule d'Excel à partir d'un Userform pour en récupérer sa ligne et sa colonne dans un programme VBA? Je ne trouve pas de bouton adapté quand je veux construire mon userform pour... www.commentcamarche.net/forum/affich-3658055-vba-selection-case-excel-ds-userform
Exercices uml (Résolu)bonjour jai un pb on ma demandé de faire les exercices uml mais je sais pas comment les faire SVP aidez moi merci davance url :www.math-info.univ-paris5.fr/~bouzy/Doc/GL/td3-4-enonce.pdf c urgent à+ www.commentcamarche.net/forum/affich-2212720-exercices-uml
Ecrire ac VBA formule ds case Excel (Résolu)Je suis novice en vba. je voudrais écrire dans la case A3 d'excel une formule dépendant d'une case que l'utilisateur écris dans un userform. Pour simplifier, on appelle cette case b et on dit qu'elle est égale à B13 mon code est le... www.commentcamarche.net/forum/affich-3573035-ecrire-ac-vba-formule-ds-case-excel
Télécharger Casc'ADSLCasc'ADSL est un outil destiné aux Internautes se connectant via le service d'accès distant et désireux de maintenir leur connexion active. Hormis cette fonctionnalité, cet outil intègre plusieurs fonctionnalités intéressantes comme des statistiques... www.commentcamarche.net/telecharger/telecharger-34055061-casc-adsl
Télécharger CashboxLa gestion des finances n'est pas toujours chose facile pour tout le monde, sauf si on a fait des études spéciales. Voici une application qui pourra vous aider d'une manière ou d'une autre. CashBox a été désigné spécialement pour la gestion de vos... www.commentcamarche.net/telecharger/telecharger-34055714-cashbox
Grado RS 1Bande passante:12-30.000 Hz,Divers:Grado has been able to optimize the tonal quality/The RS1 uses dynamic transducers in an open-air configuration/ the cups being open-backed,Longueur du cable:1.5 m,Type:Casque,,Technologie sans... www.commentcamarche.net/guide-achat/grado-rs-1-152463-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
PRODIPE Pro 300Filaire, Cable 2 m,Bande passante écouteurs:20-20000 Hz,Contrôle du volume,Divers:Leger and ergonomic, it was designed for a prolonged use even while moving.,Impédance:32 ohm,Longueur du cable:2.0 m,Sensibilité:96 dB/1mW,Type:Micro-casque... www.commentcamarche.net/guide-achat/prodipe-pro-300-859961-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
Toutes les réponses pour « Use cases »