Search for notes by fellow students, in your own course and all over the country.
Browse our notes for titles which look like what you need, you can preview any of the notes via a sample of the contents. After you're happy these are the notes you're after simply pop them into your shopping cart.
Title: Diagramme de cas d'utilisations
Description: Diagramme de cas dutilisation
Description: Diagramme de cas dutilisation
Document Preview
Extracts from the notes are below, to see the PDF you'll receive please use the links above
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Les relations
Sixième partie VI
Exemples
Méthodologie
En résumé
Diagramme de cas d’utilisation
Introduction
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Les relations
Définition
Le diagramme de cas d’utilisation représente la structure
des grandes fonctionnalités nécessaires aux utilisateurs du
système
Exemples
Méthodologie
En résumé
Rôle du diagramme d’utilisation
Donne une vue du système dans son environnement
extérieur
Définit la relation entre l’utilisateur et les éléments que
le système met en oeuvre
Est la base du modèle UML
Les éléments d’un diagramme de cas
d’utilisation (1)
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Définition
Un acteur est l’archétype de l’utilisateur (personne,
processus externe,
...
Les éléments d’un diagramme de cas
d’utilisation (3)
Cours de
Génie Logiciel
David
Janiszek
Introduction
Définition
Un cas d’utilisation modélise le service rendu par le
système sans en imposer le mode de réalisation
Les éléments
Les relations
Représentation d’un cas d’utilisation
Exemples
Méthodologie
≡
En résumé
Complément
Un cas d’utilisation qui n’est pas directement relié à un
acteur est un cas d’utilisation interne
Les éléments d’un diagramme de cas
d’utilisation (4)
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Définition
Une note permet l’ajout d’une information textuelle à un
diagramme
...
Les relations
Exemples
Représentation d’une note
Méthodologie
Les notes sont représentées par un rectangle avec le coin
supérieur droit replié sur lui-même
...
En résumé
Les éléments d’un diagramme de cas
d’utilisation (5)
Cours de
Génie Logiciel
David
Janiszek
Définition
Un classeur précise les caractéristiques comportementales
et structurelles d’un élément du modèle
Introduction
Les éléments
Les relations
Exemples
Méthodologie
Représentation d’un classeur
Un classeur est repésenté par un rectangle en traits pleins
et il peut éventuellement contenir des compartiments
...
Les éléments
Les relations
Représentation d’un paquetage
Exemples
Méthodologie
En résumé
Remarque
Le modèle d’un système est contenu dans un seul
paquetage
Les relations dans un diagramme de cas
d’utilisation (1)
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Définition
Une relation d’association est un lien de communication
entre un acteur et un cas d’utilisation
Les relations
Exemples
Méthodologie
En résumé
Représentation d’une relation d’association
Un trait continu
Les relations dans un diagramme de cas
d’utilisation (2)
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Définition
La relation d’inclusion spécifie qu’un cas d’utilisation est
nécéssairement une partie d’un autre cas d’utilisation
Les relations
Exemples
Méthodologie
En résumé
Représentation d’une relation d’inclusion
Une flèche discontinue stéréotypée <
Les relations dans un diagramme de cas
d’utilisation (3)
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Les relations
Exemples
Rôle de la relation d’inclusion
Décomposer un cas complexe en sous-cas plus
simples
Méthodologie
En résumé
Factoriser une partie d’un cas d’utilisation commune à
d’autres cas d’utilisation
Les relations dans un diagramme de cas
d’utilisation (4)
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Définition
La relation d’extension spécifie qu’un cas d’utilisation est
éventuellement une partie d’un autre cas d’utilisation
Les relations
Exemples
Méthodologie
En résumé
Représentation d’une relation d’extension
Une flèche discontinue stéréotypée <
Les relations dans un diagramme de cas
d’utilisation (5)
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Les relations
Exemples
Méthodologie
En résumé
Remarque
Le point d’extension explicite le contexte d’occurence
de l’extension
Une condition liée à un un point d’extension est
spécifiée dans une note
Les relations dans un diagramme de cas
d’utilisation (6)
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Principe
La relation de généralisation/spécialisation est la
transposition aux cas d’utilisation de la notion d’héritage
dans le paradigme objet
Les relations
Exemples
Méthodologie
En résumé
Représentation d’une relation de
généralisation/spécialisation
Une flèche dont la pointe (un triangle fermé) est dirigée vers
l’élément le plus général
Les relations dans un diagramme de cas
d’utilisation (7)
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Les relations
Exemples
Méthodologie
En résumé
Définition
La multiplicité permet de spécifier le nombre d’interactions
entre un acteur et un cas d’utilisation
...
m
Signification
plusieurs
exactement n
entre n et m
Quelques exemples (1)
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Les relations
Exemples
Méthodologie
En résumé
Association élémentaire
Quelques exemples (2)
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Les relations
Exemples
Méthodologie
En résumé
Acteur principal,acteur secondaire et multiplicité
Quelques exemples (3)
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Les relations
Exemples
Méthodologie
En résumé
Inclusion, extension et généralisation/spécialisation
Identifier les acteurs
Cours de
Génie Logiciel
David
Janiszek
Introduction
1
Les relations
Exemples
2
Un acteur interagit directement avec le système
Saisie de données
Réception d’information
...
En résumé
Cours de
Génie Logiciel
David
Janiszek
Introduction
Les éléments
Les relations
Exemples
Méthodologie
En résumé
Le diagramme d’utilisation permet :
d’exprimer simplement les besoins des utilisateurs
d’analyser les besoins des utilisateurs
de déterminer les interfaces du système
Le diagramme d’utilisation n’est pas un modèle
Il est inutile d’avoir une description exhaustive des
relations
Ne pas confondre utilisateur et acteur
Title: Diagramme de cas d'utilisations
Description: Diagramme de cas dutilisation
Description: Diagramme de cas dutilisation