You are on page 1of 4

Diagrammes de d ploiement e

SIMMO/ENSM.SE

Diagrammes de d ploiement e

SIMMO/ENSM.SE

Analyse, Conception Objet


e D nition

Sommaire

e Diagrammes de d ploiement

Nuds Supports de communication Exemple (vue sp cication) e Exemple (vue instance)

Une partie du mat riau de ce cours est issue du cours de S.Galland (Stephane.Galland@emse.fr) e Octobre 2002

Oct.2002

Oct.2002

Sommaire 2

Diagrammes de d ploiement e

SIMMO/ENSM.SE

Diagrammes de d ploiement e

SIMMO/ENSM.SE

D nition e
e Illustre la disposition physique des diff rents mat riels (ou nuds) qui e e entrent dans la composition du syst` me. Illustre la r partition des composants (cf. diagrammes de composants) e au sein des nuds. Les diagrammes de d ploiement existent sous deux formes : e e sp cication et instance. e Un diagramme est compos : de dispositifs physiques (les nuds), dobjets dimplantation attach s aux nuds (les composants), e e de liens repr sentants les moyens de communication entre les nuds (les supports de communication).
Oct.2002 D nition 3 e Oct.2002

Nuds Chaque resource mat rielle est repr sent e par un nud. e e e En g n ral, cette ressource poss` de ses propres attributs e e e (capacit m moire, capacit calculatoire, ...). e e e Exemple : calculateur, ressource humaine, imprimante
Noeud Instance de Noeud

Nuds 4

Diagrammes de d ploiement e

SIMMO/ENSM.SE

Diagrammes de d ploiement e

SIMMO/ENSM.SE

Nuds (suite)
e Les composants r sident dans des nuds.
Un noeud Un Un composant noeud <<support>> Un composant

Nuds (suite) La nature des equipement peut etre pr cis e par un e e st r otype. ee Exemple de st r otypes de nuds (non standard) : ee
<<dispositif>> Modem <<processeur>> PC <<mmoire>> Disque

La migration dun composant est repr sent e par le st r otype e ee e <<devient>>. La copie dun composant est repr sent e par le st r otype <<copie>>. e e ee
Serveur <<BdD>> :laDB <<copie>> <<mmoire>> sauvegarde: HDD :laDB

Oct.2002

Nuds (suite) 5

Oct.2002

Nuds (suite) 6

Diagrammes de d ploiement e

SIMMO/ENSM.SE

Diagrammes de d ploiement e

SIMMO/ENSM.SE

Supports de communication Les supports de communication sont symbolis s par des e relations entre les nuds. ee La nature du support peut etre pr cis e par un st r otype : e e <<mmoire>>, ... e Le support de communication est a priori bidirectionnel.
PC <<RS232>> 68k

Exemple dun syst` me de s curit - Point de vue sp cication e e e e Lexemple partiel qui suit est extrait du livre Instant UML (chapitre 5) et il est possible dobtenir lexmple complet sur le site http://www.wrox.com. e e e e ` Il sagit dun syst` me de s curit limitant les acc` s a des ` parties dun edice a laide de cartes magn tiques. e

Oct.2002

Supports de communication 7

Oct.2002

Exemple dun syst` me de s curit - Point de vue sp cication 8 e e e e

Diagrammes de d ploiement e

SIMMO/ENSM.SE

Diagrammes de d ploiement e

SIMMO/ENSM.SE

Diagramme des classes


1..* Personne nom Accs Superviseur Utilisateur dbut fin

Diagramme partiel de composants

Serveur X

MotDePasse valeur ID

Badge

Porte * nom 1..*

Services X Systme Batiment

Systme

1..*

Batiment nom

Oct.2002

Exemple dun syst` me de s curit - Point de vue sp cication 9 e e e e

Oct.2002

Exemple dun syst` me de s curit - Point de vue sp cication 10 e e e e

Diagrammes de d ploiement e

SIMMO/ENSM.SE

Diagrammes de d ploiement e

SIMMO/ENSM.SE

Diagramme partiel de d ploiement e

Exemple dun syst` me de s curit - Point de vue instance e e e Le syst` me g` re un seul batiment contenant trois portes. e e

TX Serveur X 3 Console <<TCP/IP>>

Serveur Systme 1

<<dispositif>> Imprimante 2

Le syst` me peut etre g r par une personne nomm e e ee e Tolkien. Deux utilisateurs peuvent acc der au batiment : e e ` Gandalf a acc` s a la premi` re (8h-18h) et seconde porte e (12h-24h) e Bilbon a acc` s a la trois` me porte toute la journ e. e ` e

<<dispositif>> Imprimante 1

PC Batiment

<<RNIS>> *

maitre 1..*

Porte

Oct.2002

Exemple dun syst` me de s curit - Point de vue sp cication 11 e e e e

Oct.2002

Exemple dun syst` me de s curit - Point de vue instance 12 e e e

Diagrammes de d ploiement e

SIMMO/ENSM.SE

Diagrammes de d ploiement e

SIMMO/ENSM.SE

Diagramme dobjets
:Utilisateur nom = "Bilbon" :Utilisateur nom = "Gandalf" :Badge :Badge :MotDePasse valeur = "eru" :Accs dbut=8h fin=18h :Superviseur nom = "Tolkien" :Accs dbut=12h fin=24h :Accs dbut=0h fin=24h

Diagramme partiel de d ploiement e

PC1 Bat1: Batiment P1:Porte P3:Porte

P2:Porte
P1:Porte P2:Porte

:Systme

Bat1:Batiment

P3:Porte

Oct.2002

Diagramme dobjets 13

Oct.2002

Diagramme dobjets 14

You might also like