Diagramy w UML

background image

1

Diagramy w UML

Teoria Informacji Geograficznej

Agnieszka Chojka

agnieszka.chojka@uwm.edu.pl
Katedra Geodezji Szczegółowej
UWM Olsztyn
2009

2

Diagramy statyczne (modelowanie strukturalne)

diagram pakietów (package diagram)

diagram klas (class diagram)

diagram obiektów (object diagram)

diagram komponentów/składników (component diagram)

diagram wdrożenia (deployment diagram)

diagram struktur złożonych (composite structure diagram)

Diagramy dynamiczne (modelowanie behawioralne)

diagram przypadków użycia (use case diagram)

diagram czynności/aktywności (activity diagram)

diagram maszyny stanowej (state machine diagram)

diagram czasowy/przebiegów czasowych (timing diagram)

diagram komunikacji (communication diagram)

diagram przebiegu/sekwencji (sequence diagram)

diagram przeglądu interakcji (interaction overview diagram)

Rodzaje diagramów w UML

d

ia

g

ra

m

i

n

te

ra

k

c

ji

background image

2

3

Diagramy w UML 2.0

4

Diagramy struktury

Diagram pakietów

porządkuje strukturę zależności w systemie, który ma bardzo
wiele klas, przypadków użycia itp. (podział systemu z
logicznego punktu widzenia).

background image

3

5

Diagramy struktury

Diagram klas

złożony z klas i związków między nimi.

6

Diagramy struktury

Diagram obiektów

przedstawia obiekty i związki między nimi.

background image

4

7

Diagramy struktury

Diagram komponentów

podział systemu na fizyczne elementy oprogramowania:
pliki, biblioteki, aplikacje itp.

8

Diagramy struktury

Diagram wdrożenia

obrazuje wdrożenie i konfigurację zaprojektowanego
systemu.

background image

5

9

Diagramy struktury

Diagram struktur złożonych

obrazuje elementy systemu wykonujące wspólne zadanie,
typowe sposoby użycia elementów systemu, związki między
nimi, które trudno wyrazić na innych diagramach.

10

Diagramy zachowania

Diagram przypadków użycia

przedstawia system z punktu widzenia użytkowników –
pokazuje co system robi (nie jak to robi).

background image

6

11

Diagramy zachowania

Diagram czynności

przedstawia strumień kolejno wykonywanych czynności;

skupia się na opisaniu jakiegoś procesu, w którym
uczestniczy wiele obiektów.

12

Diagramy zachowania

Diagram maszyny stanowej

obrazuje maszynę stanową składającą się z ze stanów,
przejść, zdarzeń i czynności,

pokazuje, jakie są możliwe stany konkretnego obiektu
spowodowane zdarzeniami.

background image

7

13

Diagramy zachowania

Diagram przebiegów czasowych

obrazuje zachowanie obiektu z naciskiem na dokładne
określenie czasu, w którym obiekt jest poddawany jakimś
zamianom lub sam wykonuje jakieś działanie.

14

Diagramy zachowania

Diagram komunikacji

przedstawia wzajemne oddziaływanie na siebie obiektów
oraz komunikaty, jakie między sobą przesyłają.

background image

8

15

Diagramy zachowania

Diagram przebiegu

kładzie nacisk na kolejność przesyłania komunikatów
i czas istnienia obiektów.

16

Diagramy zachowania

Diagram przeglądu interakcji

stanowi połączenie diagramu czynności i diagramu przebiegu,

obrazuje współpracę diagramów interakcji.

background image

9

17

Źródła

http://www.erudis.pl/pl/publikacje/uml2

http://www.uml.com.pl/

http://www.agilemodeling.com/essays/
umlDiagrams.htm


Wyszukiwarka

Podobne podstrony:
Diagramy w UML
Diagramy UML
Diagramy UML
03 Diagramy UML
Diagramy UML
wyklad3 cpp, Reprezentacja klas y pomoc diagramów UML (Unified Modeling Language)
PSI (4 Diagramy UML)
Diagramy w UML
analiza systemow informatycznych, Egzamin z PSI, Egzamin składa się z 30 pytań i modelu UML do zapro
Przegląd diagramów języka UML, informatyka
Tutorial How To Make an UML Class Diagram In Visio

więcej podobnych podstron