Diagramy w UML


Diagramy w UML
Teoria Informacji Geograficznej
Agnieszka Chojka
agnieszka.chojka@uwm.edu.pl
Katedra Geodezji Szczegółowej
UWM Olsztyn
2009
Rodzaje diagramów w UML
" 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)
2
1
" diagram interakcji
Diagramy w UML 2.0
3
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).
4
2
Diagramy struktury
" Diagram klas
" zło\ony z klas i związków między nimi.
5
Diagramy struktury
" Diagram obiektów
" przedstawia obiekty i związki między nimi.
6
3
Diagramy struktury
" Diagram komponentów
" podział systemu na fizyczne elementy oprogramowania:
pliki, biblioteki, aplikacje itp.
7
Diagramy struktury
" Diagram wdro\enia
" obrazuje wdro\enie i konfigurację zaprojektowanego
systemu.
8
4
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.
9
Diagramy zachowania
" Diagram przypadków u\ycia
" przedstawia system z punktu widzenia u\ytkowników 
pokazuje co system robi (nie jak to robi).
10
5
Diagramy zachowania
" Diagram czynności
" przedstawia strumień kolejno wykonywanych czynności;
" skupia się na opisaniu jakiegoś procesu, w którym
uczestniczy wiele obiektów.
11
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.
12
6
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.
13
Diagramy zachowania
" Diagram komunikacji
" przedstawia wzajemne oddziaływanie na siebie obiektów
oraz komunikaty, jakie między sobą przesyłają.
14
7
Diagramy zachowania
" Diagram przebiegu
" kładzie nacisk na kolejność przesyłania komunikatów
i czas istnienia obiektów.
15
Diagramy zachowania
" Diagram przeglądu interakcji
" stanowi połączenie diagramu czynności i diagramu przebiegu,
" obrazuje współpracę diagramów interakcji.
16
8
yródła
" http://www.erudis.pl/pl/publikacje/uml2
" http://www.uml.com.pl/
" http://www.agilemodeling.com/essays/
umlDiagrams.htm
17
9


Wyszukiwarka

Podobne podstrony:
03 Diagramy UML
Diagramy UML
UML Diagramy
Tutorial How To Make an UML Class Diagram In Visio
Wyklad 5 Techniki modelowania?zy?nych diagramy ER i UML
uml diagramy klas
J2EE EJB UML Diagrams
07 Diagram sekwencji
UML 20 w akcji Przewodnik oparty na projektach
building web applications with the uml?2EDDA8
Phase Diagram of Ultrafine Carbon
Toyota Supra? Wiring Diagrams
01 Podstawy języka UML 2 0

więcej podobnych podstron