Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Diagramy aktivit Michale Blaha, James Rumbaugh: Object-Oriented Modeling and Design with UML®, Second Edition, Pearson – Prentice Hall, 2005.

Podobné prezentace


Prezentace na téma: "Diagramy aktivit Michale Blaha, James Rumbaugh: Object-Oriented Modeling and Design with UML®, Second Edition, Pearson – Prentice Hall, 2005."— Transkript prezentace:

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


Stáhnout ppt "Diagramy aktivit Michale Blaha, James Rumbaugh: Object-Oriented Modeling and Design with UML®, Second Edition, Pearson – Prentice Hall, 2005."

Podobné prezentace


Reklamy Google