SlideShare une entreprise Scribd logo
1  sur  16
Présenté par
Mme. Aminata N. SEMBENE
M. Babacar GAYE
M. Arona DIOP
Analyse et conception des SI -Novembre 2022
Diagramme de déploiement & diagramme de
composants
PLAN
INTRODUCTION
I- Le diagramme de composant
 Concept
les éléments du diagramme
Etude de cas
II- Le diagramme de déploiement
 Concept
les éléments du diagramme
Etude de cas
CONCLUSION
INTRODUCTION
Jusqu’ici tous les diagrammes en UML
que nous avons eu à étudier se base sur
le modèle logique
I- Le diagramme de composant
Concept
Définition
• Décrivent les composants et leurs dépendances dans l’environnement
de réalisation
Objectif
• Permet de représenter les différents logiciels (composants) du système
et leur dépendance (relation qui les lient)
Exemple
• Nous pouvons citer le codec : pour lire une vidéo en Divx le Windows
Media Player utilise un codec divx, ce même codec peut être utilisable
par d’autre lecteur vidéo ou remplaçable par un codec plus récent et
plus performant
Eléments du diagramme
Composant Un composant est un élément logiciel remplaçable et réutilisable qui
fourni ou reçoit un service bien précis
Un composant peut être remplacé par n’importe quel autre composant
compatible c'est-à-dire ayant les mêmes interfaces.
Il existe plusieurs possibilités pour représenter un composant :
Eléments du diagramme (2)
Interfaces
Les interfaces documentent dans un diagramme de composants
les relations et dépendances au sein d’une architecture logicielle
Il existe plusieurs possibilités pour représenter les interfaces :
Intégrées dans la représentation du composant (voire figure 1)
Avec la liste des interfaces requises et fournies sous formes de
stéréotypes
Dans un classeur séparé du composant dans lequel sont listés les
différents services (voire figure 2)
Avec des connecteurs d’assemblage (voire figure 3)
Eléments du diagramme (3)
figure 1
figure 2
figure 3
Eléments du diagramme (4)
Ports Le port est le point de connexion entre le composant et son
environnement, il est la matérialisation de l’interface.
Un composant peut être vu de deux manières :
Comme une boite noire dont
Nous ne connaissons pas le
contenu
Comme une boite blanche en
spécifiant les objets qui
constituent le composant et en
indiquant leur relation
Etude de Cas
I- Le diagramme de Déploiement
Concept
Définition
• Décrit la disposition physique des ressources matérielles qui
composent le système et montre la répartition des composants
sur ces matériels
Objectif
• Le diagramme de déploiement précise comment les composants
sont répartis sur les nœuds et quelles sont les connexions entre
les composants ou les nœuds.
Eléments du diagramme
Nœud Représente le matériel et les logiciels au sein d'un seul système. Il
est représenté par un cube et est l'élément physique de l'ensemble
du système
Il est caractérise par :
-Un nœud est représenté par un parallélépipède rectangle dans
lequel figure son nom.
-Un nœud possède des attributs (quantité de mémoire, vitesse de
processeur, marque, type…) que nous pouvons spécifier à
l’intérieur du parallélépipède.
Eléments du diagramme (2)
Noeud Pour montrer qu’un composant est affecté sur un nœud, il faut :
Soit en plaçant le composant
dans le nœud.
Soit en le reliant a l'aide d'une
relation de dépendance (flèche
en pointillées)
stéréotypée «support» orientée
du composant vers le nœud .
Eléments du diagramme (3)
Les artefacts L'artefact est le terme générique qui désigne n'importe quel élément
produit du travail, c’est un
élément concret et existant dans le monde réel (document, exécutable,
fichier, base de donnée…).
Un artefact se représente par un rectangle contenant son nom et le stéréotype
<<artifact>> (nous
pouvons aussi y faire figurer le symbole d’une feuille. Un artefact qui est la
manifestation d’un composant est
relie a celui-ci par une relation de dépendance (flèche en pointillées) stéréotype
<<manifest>>
oriente de l’artefact vers le composant.
Eléments du diagramme (4)
Les artefacts L’artefact est place soit :
L’artefact est place soit :
 A l’intérieur du nœud dans lequel il est déployé.
A l’extérieur du nœud dans lequel il est déployé, mais relie a celui-ci par une relation de
dépendance stéréotype <<deploy>>.
ETUDE DE CAS

Contenu connexe

Similaire à ACSI.pptx (20)

Présentation cours UML.pptx
Présentation  cours UML.pptxPrésentation  cours UML.pptx
Présentation cours UML.pptx
 
2-Composants.docx
2-Composants.docx2-Composants.docx
2-Composants.docx
 
Entity_framework_db first
Entity_framework_db firstEntity_framework_db first
Entity_framework_db first
 
UML.pptx
UML.pptxUML.pptx
UML.pptx
 
Python.pptx
Python.pptxPython.pptx
Python.pptx
 
Support de cours Conception orientée objets - partie 1.pdf
Support de cours Conception orientée objets - partie 1.pdfSupport de cours Conception orientée objets - partie 1.pdf
Support de cours Conception orientée objets - partie 1.pdf
 
Tp3 - UML
Tp3 - UMLTp3 - UML
Tp3 - UML
 
Pe
PePe
Pe
 
Cours partie1 elgarrai zineb
Cours partie1 elgarrai zinebCours partie1 elgarrai zineb
Cours partie1 elgarrai zineb
 
Outilsdanalysefonctionnellesadt 160919140831
Outilsdanalysefonctionnellesadt 160919140831Outilsdanalysefonctionnellesadt 160919140831
Outilsdanalysefonctionnellesadt 160919140831
 
U M L Analyse Et Conception Objet
U M L Analyse Et Conception ObjetU M L Analyse Et Conception Objet
U M L Analyse Et Conception Objet
 
Uml
UmlUml
Uml
 
Architectures n-tiers
Architectures n-tiersArchitectures n-tiers
Architectures n-tiers
 
Cours BDD.pptx
Cours BDD.pptxCours BDD.pptx
Cours BDD.pptx
 
556ef78d93c3b
556ef78d93c3b556ef78d93c3b
556ef78d93c3b
 
Cours de C++, en français, 2002 - Cours 1.4
Cours de C++, en français, 2002 - Cours 1.4Cours de C++, en français, 2002 - Cours 1.4
Cours de C++, en français, 2002 - Cours 1.4
 
Apprentissage du java
Apprentissage du javaApprentissage du java
Apprentissage du java
 
Chapitre 2 str
Chapitre 2 strChapitre 2 str
Chapitre 2 str
 
Splpv2 annexes-c
Splpv2 annexes-cSplpv2 annexes-c
Splpv2 annexes-c
 
Framework Orienté objet
Framework Orienté objetFramework Orienté objet
Framework Orienté objet
 

Dernier

Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.Txaruka
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne FontaineTxaruka
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film françaisTxaruka
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxRayane619450
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprisesMajdaKtiri2
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfachrafbrahimi1
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfabatanebureau
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxssuserbd075f
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film françaisTxaruka
 

Dernier (10)

Boléro. pptx Film français réalisé par une femme.
Boléro.  pptx   Film   français   réalisé  par une  femme.Boléro.  pptx   Film   français   réalisé  par une  femme.
Boléro. pptx Film français réalisé par une femme.
 
Bolero. pptx . Film de A nnne Fontaine
Bolero. pptx . Film   de  A nnne FontaineBolero. pptx . Film   de  A nnne Fontaine
Bolero. pptx . Film de A nnne Fontaine
 
Sidonie au Japon . pptx Un film français
Sidonie    au   Japon  .  pptx  Un film françaisSidonie    au   Japon  .  pptx  Un film français
Sidonie au Japon . pptx Un film français
 
Computer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptxComputer Parts in French - Les parties de l'ordinateur.pptx
Computer Parts in French - Les parties de l'ordinateur.pptx
 
Evaluación Alumnos de Ecole Victor Hugo
Evaluación Alumnos de Ecole  Victor HugoEvaluación Alumnos de Ecole  Victor Hugo
Evaluación Alumnos de Ecole Victor Hugo
 
gestion des conflits dans les entreprises
gestion des  conflits dans les entreprisesgestion des  conflits dans les entreprises
gestion des conflits dans les entreprises
 
Cours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdfCours ofppt du Trade-Marketing-Présentation.pdf
Cours ofppt du Trade-Marketing-Présentation.pdf
 
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdfCOURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
COURS SVT 3 EME ANNEE COLLEGE 2EME SEM.pdf
 
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptxSUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
SUPPORT DE SUR COURS_GOUVERNANCE_SI_M2.pptx
 
La nouvelle femme . pptx Film français
La   nouvelle   femme  . pptx  Film françaisLa   nouvelle   femme  . pptx  Film français
La nouvelle femme . pptx Film français
 

ACSI.pptx

  • 1. Présenté par Mme. Aminata N. SEMBENE M. Babacar GAYE M. Arona DIOP Analyse et conception des SI -Novembre 2022 Diagramme de déploiement & diagramme de composants
  • 2. PLAN INTRODUCTION I- Le diagramme de composant  Concept les éléments du diagramme Etude de cas II- Le diagramme de déploiement  Concept les éléments du diagramme Etude de cas CONCLUSION
  • 3. INTRODUCTION Jusqu’ici tous les diagrammes en UML que nous avons eu à étudier se base sur le modèle logique
  • 4. I- Le diagramme de composant Concept Définition • Décrivent les composants et leurs dépendances dans l’environnement de réalisation Objectif • Permet de représenter les différents logiciels (composants) du système et leur dépendance (relation qui les lient) Exemple • Nous pouvons citer le codec : pour lire une vidéo en Divx le Windows Media Player utilise un codec divx, ce même codec peut être utilisable par d’autre lecteur vidéo ou remplaçable par un codec plus récent et plus performant
  • 5. Eléments du diagramme Composant Un composant est un élément logiciel remplaçable et réutilisable qui fourni ou reçoit un service bien précis Un composant peut être remplacé par n’importe quel autre composant compatible c'est-à-dire ayant les mêmes interfaces. Il existe plusieurs possibilités pour représenter un composant :
  • 6. Eléments du diagramme (2) Interfaces Les interfaces documentent dans un diagramme de composants les relations et dépendances au sein d’une architecture logicielle Il existe plusieurs possibilités pour représenter les interfaces : Intégrées dans la représentation du composant (voire figure 1) Avec la liste des interfaces requises et fournies sous formes de stéréotypes Dans un classeur séparé du composant dans lequel sont listés les différents services (voire figure 2) Avec des connecteurs d’assemblage (voire figure 3)
  • 7. Eléments du diagramme (3) figure 1 figure 2 figure 3
  • 8. Eléments du diagramme (4) Ports Le port est le point de connexion entre le composant et son environnement, il est la matérialisation de l’interface. Un composant peut être vu de deux manières : Comme une boite noire dont Nous ne connaissons pas le contenu Comme une boite blanche en spécifiant les objets qui constituent le composant et en indiquant leur relation
  • 9.
  • 11. I- Le diagramme de Déploiement Concept Définition • Décrit la disposition physique des ressources matérielles qui composent le système et montre la répartition des composants sur ces matériels Objectif • Le diagramme de déploiement précise comment les composants sont répartis sur les nœuds et quelles sont les connexions entre les composants ou les nœuds.
  • 12. Eléments du diagramme Nœud Représente le matériel et les logiciels au sein d'un seul système. Il est représenté par un cube et est l'élément physique de l'ensemble du système Il est caractérise par : -Un nœud est représenté par un parallélépipède rectangle dans lequel figure son nom. -Un nœud possède des attributs (quantité de mémoire, vitesse de processeur, marque, type…) que nous pouvons spécifier à l’intérieur du parallélépipède.
  • 13. Eléments du diagramme (2) Noeud Pour montrer qu’un composant est affecté sur un nœud, il faut : Soit en plaçant le composant dans le nœud. Soit en le reliant a l'aide d'une relation de dépendance (flèche en pointillées) stéréotypée «support» orientée du composant vers le nœud .
  • 14. Eléments du diagramme (3) Les artefacts L'artefact est le terme générique qui désigne n'importe quel élément produit du travail, c’est un élément concret et existant dans le monde réel (document, exécutable, fichier, base de donnée…). Un artefact se représente par un rectangle contenant son nom et le stéréotype <<artifact>> (nous pouvons aussi y faire figurer le symbole d’une feuille. Un artefact qui est la manifestation d’un composant est relie a celui-ci par une relation de dépendance (flèche en pointillées) stéréotype <<manifest>> oriente de l’artefact vers le composant.
  • 15. Eléments du diagramme (4) Les artefacts L’artefact est place soit : L’artefact est place soit :  A l’intérieur du nœud dans lequel il est déployé. A l’extérieur du nœud dans lequel il est déployé, mais relie a celui-ci par une relation de dépendance stéréotype <<deploy>>.