Académique Documents
Professionnel Documents
Culture Documents
Cours n°3
BTS IRIS 1ère année UML 1
Plan
► Introduction
► Modéliser avec UML
► Diagrammes de cas d’utilisation
► Diagrammes de classes
► Notion de paquetage
► Diagrammes d’objets
► Diagrammes de séquence
► Diagrammes de collaboration
► Diagrammes d’états/transition
► Autres diagrammes
► Ligne de vie :
► Bande d’activation :
obj:Classe2
► Envoi de message : Message()
if x cas1()
[vrai]Cas1()
else cas2()
endif
[faux]Cas2()
► Récursivité : msg()
msg()
msg()
msg()
msg()
O1:classe OClasse2:classe2
2: op2() 4: op3()
3: opInterne()
O2:classe O3:classe
► 1.3.6 * : ouvrir()
► Ce message est envoyé de manière séquentielle un certain nombre de fois.
:TourControle :RegimentPompier
1*: mayday()
1/2.a *||: seDeplacer(piste, parking)
2.a/3: atterrir(piste)
pa87:Boeing :Avion
Etat=detresse Etat=a_terre
Position=piste