Conception Statique / Relation de dépendences Flashcards

1
Q

Relation de dépendence ?

A

-Relation unidirectionnelle indiquant q’un changement dans la cible provoque un changement dans la source

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Types de relation de dépendences ?

A

Abstraction /Permission /Utilisation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Abstraction ?

A
  • Relation entre élements qui représentent un meme concept à different nivaux d’avbstraction
  • Syntaxe : <>
  • L’élement source implemente la specification désigné par l’élement cible
  • EXP : classe Usine implémente IUsine
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Permission ?

A
  • Element source a le droit d’acceder à l’espace de nommage del’élémént cible
  • Suntaxe <> :: source et cible amis , l’élement source ignore la visibilité de l’élement cible
  • Acceder à un atttribut meme si il est privé
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Utilisation ?

A

-L’element source requert la presence d’un element cible
-Syntaxe : “use” Source a besoin de cible pour etre implemnté
“call” : operation source appelle à une autre operation cible

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Diagramme de classes architecture en 3 couches ?

A
1-Classe graphique :
Permet de modeliser les interactions entre le sys et les acteurs 
Syntaxe : "GUI"
2-Classe gestionnaire :
Les services java 
Syntaxe : "Gestionnaire"
3- Entité : 
Modélise les info persistentes du sys 
Syntaxe :"Enity"
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Régles d’assocuations entre classes ?

A
  1. Classe graphiques ne peuvent étre reliés qu’aux classes gestionnaires
  2. Les classes gestionnaires ont acces auc classes graphiqyes , auc classes entités et autres classes gestionnaires
  3. Classes entités ont acces aux autres classes entités et ne sont reliés qu’aux classes gestionnaires
How well did you know this?
1
Not at all
2
3
4
5
Perfectly