Interaction Diagram (Etkileşim Diyagramlar)

Gökhan YAVAŞ
gokhanyavas
Published in
2 min readJan 14, 2017

--

Interaction Diagram (Etkileşim Diyagramlar) 4'e ayrılır. Bunlar:

  1. Communication Diagram (İletişim Diyagramı)
  2. Interaction Overview Diagram (Etkileşime Bakış Diyagramı)
  3. Sequence Diagram (Sıralama Diyagramı)
  4. Timing Diagram (Zaman Akış Diyagramı)

Şimdi sırasıyla inceleyelim.

Communication Diagram (İletişim Diyagramı)

Yazılım ve Sistem modellemelerinde kullanılan UML diyagramlarından biridir. İletişim Diyagramı bir sistemde bulunan sınıflar arasındaki dinamik ilişkileri mesajlar aracılığıyla gösterir. İletişim Diyagram aşağıdaki gibidir.

[caption id=”” align=”alignnone” width=”640"]

kaynak: http://www.uml-diagrams.org/[/caption]

Interaction Overview Diagram (Etkileşime Bakış Diyagramı)

Farklı etkileşim diyagramları kullanarak, bunlar arasındaki komut akışını gösterir. Bir başka deyişle, elemanları etkileşim diyagramları olan faaliyet diyagramlarıdır.

[caption id=”” align=”alignnone” width=”872"]

kaynak: http://www.uml-diagrams.org/interaction-overview-diagrams.html[/caption]

Sequence Diagram (Sıralama Diyagramı)

Sıralama Diyagramı nesnelerin birbirine hangi sırayla ve nasıl çalıştığını gösteren bir etkileşim diyagramıdır.

[caption id=”” align=”alignnone” width=”440"]

kaynak: wikipedia[/caption]

Timing Diagram (Zaman Akış Diyagramı)

Nesnelerin bir zaman akışı içerisinde birbirleri ile etkileşimini göstermede kullanılır.

[caption id=”” align=”alignnone” width=”860"]

kaynak: http://www.uml-diagrams.org/[/caption]

Etkileşim Diyagramlarının neler olduklarından kısaca bahsettim. Bir sonraki UML yazımda görüşmek üzere.

UML diyagramları hakkında daha detaylı bilgi edinmek isteyenler buradaki adrese bakabilirler.

--

--