Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
ZveřejnilTeija Karjalainen
1
Diagramy aktivit Michale Blaha, James Rumbaugh: Object-Oriented Modeling and Design with UML®, Second Edition, Pearson – Prentice Hall, 2005
2
Diagramy aktivit (Activity diagrams)
3
Diagramy aktivit (Activity diagrams)
Viz následující diagram Poskytují podobnou informaci jako stavové diagramy. Stavy odpovídají šipkám, zatímco uzly (aktivity) odpovídají přechodům mezi stavy. Umožňují přehledně vyjádřit paralelismus a synchronizaci vykonávaných výpočetních vláken.
4
Diagramy aktivit pro aktivitu „Execute order“ z předchozího diagramu
5
Sekvenční diagramy Michale Blaha, James Rumbaugh: Object-Oriented Modeling and Design with UML®, Second Edition, Pearson – Prentice Hall, 2005
6
Sekvenční diagram
7
Zpracování příchozí zprávy
Sekvenční diagram Lifeline (čára života) Synchronní zpráva Návratová hodnota (nepovinná) Zpracování příchozí zprávy
8
Konstrukce nového objektu
Sekvenční diagram Konstrukce nového objektu Destrukce objektu
9
Podmínka zaslání zprávy
Smyčka (opakování) Podmínka zaslání zprávy
10
Alternativy
11
Před pokračováním scénáře musí být splněn tento invariant stavu
12
Kooperační (kolaborační) diagramy
Michale Blaha, James Rumbaugh: Object-Oriented Modeling and Design with UML®, Second Edition, Pearson – Prentice Hall, 2005
13
Kooperační diagram (cooperation, colaboration diagram)
Synchronní zpráva Asynchronní zpráva
14
Kooperační diagram (cooperation, colaboration diagram)
Stejná expresivita jako sekvenční diagram. Hutnější – na 1 stránku A4 se vejdou i složité scénáře – ale méně přehledný než Sekvenční diagram.
15
Komponentový diagram
16
Deployment diagram
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.