Merhabalar arkadaşlar, Sitemizi programlama ile ilgilenen bütün arkadaşlarımızın türkçe içerik konusunda çektiği sıkıntılar düşünülerek soru/cevap şeklinde bir etkileşimde bulunabilmesi için kurduk. Umuyoruz hepimiz için güzel bir deneyim olur. Hasscript Ekibi
0 oy
103 gösterim
UML diagramlarını çizerken state ve activity diagramlarının çok benzer olduğunu gördüm, bunların ne farkı var?
Genel Kavramlar kategorisinde (1.7k puan) sordu

1 cevap

0 oy

Bilgisayar/elektronik konularında eğitim almış arkadaşlar için state diagramları anlamak daha kolay oluyor. State diagram basit olarak bir sistemin hangi durumlara gelebileceğini göstermek için kullanılıyor. Mesela kapı açık olabilir veya kapalı olabilir. Bunun için wikipedia dan güzel ve basit bir örnek alalım buraya

Activity diagram ise bu sistemde yapılacak işlemleri göstermek için kullanılır. Kapıyı aç/kapa gibi. İki state (durum) arasında geçişi sağlayan aktiviteler olacaktır. Aslında kullandığımız dil üzerinden anlamak gerekirse state(durum) diagramları isim oluyor, yani açık/kapalı. Aktivite diagramları da bu isimlere giden fiiller oluyor, yani aç/kapa gibi. Tabi aktivite diagramlarında aktivitelerin şartlara bağlanması gibi önemli bir özellik var. Yani if (eğer) koşulunu kullanabiliyoruz. State diagramlardan farkı diyebiliriz sanki.

(3.2k puan) cevapladı

İlgili sorular

0 oy
1 cevap 44 gösterim
44 gösterim 26 Kasım 2016 Genel Kavramlar kategorisinde tolga (1.7k puan) sordu
0 oy
1 cevap 49 gösterim
+1 oy
3 cevap 311 gösterim
311 gösterim 1 Aralık 2016 Genel Kavramlar kategorisinde kenan (3.2k puan) sordu
...