UML Flashcards
Database
Acteur
entité humaine ou non qui interagit avec le systeme
entité humaine ou non qui interagit avec le systeme
Acteur
schéma qui présente les utilisateurs et leurs intéractions avec le logiciel
Schéma de contexte
Schéma de contexte
schéma qui présente les utilisateurs et leurs intéractions avec le logiciel
Schema qui présente chaque partie du logiciel et quel acteur les utilisera
Schéma de package
Schéma de package
Schema qui présente chaque partie du logiciel et quel acteur les utilisera
Que contient l’ellipse d’un cas d’utilisation ?
l’action à effectuer
Comment représenter l’action à effectuer dans un cas d’utilisation ?
Par une ellipse
A quoi est relié un cas d’utilisation externe ?
à un acteur
Comment s’appelle un cas d’utilisation relié à un acteur
externe
A quoi est relié un cas d’utilisation interne ?
à un cas d’utilisation
Comment s’appelle un cas d’utilisation relié à un autre cas d’utilisation
interne
Comment commence un usecase ?
précondition
précondition
Comment commence un usecase ?
Comment se termine un usecase ?
Postcondition
Postcondition
Comment se termine un usecase ?
variantes
exceptions, erreurs
exceptions, erreurs
variantes
syntaxe du stgereotype
encadré par des guillemets et placé au-dessus du nom d’un autre élément
Quand spécifier un include
si le cas a dépend toujours du cas b
Quel stéréotype si le cas a dépend toujours du cas b
include
Quand spécifier un extend
si le cas a dépend potentiellement du cas b
Quel stéréotype si le cas a dépend potentiellement du cas b
extend
entité FAIBLE
Entité qui ne peut s’identifier toute seule
Entité qui ne peut s’identifier toute seule
entité FAIBLE
Comment représenter une entité faible ?
cardinalité entre parenthèses
Que signifie une cardinalité entre parenthèses
une entité faible
Sur type –> Sous-type
Spécialisation
Spécialisation
Sur type –> Sous-type
Sous-type –> Sur type
Généralisation
Généralisation
Sous-type –> Sur type
flèche blanche vers le sur type
Représentation de l’héritage
Représentation de l’héritage
flèche blanche vers le sur type
MLD sur type
clé primaire + données communes
MLD sous-type
Clé du sur type en tant que primaire ET étrangère + données particulières
que fait on dans une Agregation ?
on condidere la cif multiple comme une pseudo-entité
qu’est-ce qu’une cif multiple considerée comme une pseudo-entité ?
une agrégation
Qu’est ce qu’un encadré qui contient plusieurs entités ?
une agrégation
comment représenter une agrégation
encadré + lien de l’association qui part de l’encadré + ellipse et cardinalités
Quand agreger une pseudo entité ?
quand le but d’une dfpgc est identifiant d’une entité
que peut-on fairte quand le but d’une dfpgc est identifiant d’une entité
une agr&gation