UML - Etkinlik Diyagramları

İçindekiler
NS aktivite diyagramları içinde UML Bir süreçteki veya bir operasyondaki adımları göstermemize izin verirler, şekli ve yapısı, karar vermeyi de içeren bir yolculuk akışını içerdiğinden, bir yaşam akışının akış şemalarına çok benzer.
Programlama deneyimi olan kullanıcılar, yukarıda bahsedilen akış şemasında görüleceği gibi, işlemlerin gerçekleştirildiği sırayı görsel olarak gösterdiği için bu diyagramı tanıdık bulacaklardır.
Aktivite diyagramı
Bu diyagramın temel amacı, bir süreç veya operasyonda neler olduğunu genel ve basitleştirilmiş bir şekilde göstermektir. durum diyagramına genişlet Yani bu ikisi birbiriyle ilişkilidir, örneğin durum diyagramı farklı durumları ve aktörleri gösterir, oklu aynısı faaliyetleri temsil eder, bu durumda aktivite diyagramı her bir okta ne olduğunun ayrıntısını verir.
Faaliyetlerin temsili
amacını bildiğimiz için Faaliyetler diyagramı, şimdi onu nasıl temsil etmemiz gerektiğini bileceğiz. UML, öncelikle etkinlikler kenarları yuvarlatılmış dikdörtgenlerdir, durumlar dikdörtgeninden daha dardır, oklarla diğer etkinliklere geçişi temsil ediyoruz.
Son olarak, diyagramımızın hareketini sınırlamak için bir başlangıç ​​noktamız ve bir bitiş noktamız olduğunu bilmeliyiz, başlangıç ​​noktası siyah dolu bir daire ve bitiş noktası başka bir daire içinde dolu bir daire.
Biraz önce açıkladığımız şeyin nasıl görüneceğine dair bir resmi aşağıda görelim:

Gördüğümüz gibi iki aktivitemiz var, biri diğerinden önce geliyor ve adım bir okla temsil ediliyor, diyagramımızı sınırlandırmak başlangıç ​​ve bitiş noktalarıdır, bu yapı nedeniyle klasik akış diyagramına çok benzediğini söylüyoruz.
Karar verme
Günlük hayatta olduğu gibi aktivite diyagramında da bir senaryoyu değerlendirmemiz ve sonucuna göre karar vermemiz gereken bir zaman gelir, bunun için bunu temsil etmemize izin veren araçlarımız var, bu şekilde bir sınırımız yok. diyagramını çizdiğimiz sistem veya yazılımın nesnelerini aslına uygun olarak temsil etmek için neler başarabileceğimizi gösterir.
Kararlar iki şekilde temsil edilebilir, ilki iki ok aktiviteden ayrılma ve okların her biri kararın adını taşıyacak ve o anda verilen karara göre yapılacak olan aktiviteyi gösterecektir.
Bunu temsil etmenin ikinci yolu, akış şemalarında olduğu gibidir. elmas, her iki tarafında değerlendirme kararı alacağız ve her cevaba göre bir ilerleme yolumuz olacak.
Aşağıda bir karar vermenin her iki temsil seçeneğini de gösteren bir resim görelim:

BÜYÜT

Sol tarafta ilk gösterim şekline sahibiz, her okun farklı bir koşulu olduğunu görüyoruz, ilki ve ikincisi beceriksiz, her yol farklı bir etkinliğe götürür ve bu etkinliklerin her biri sonuca götürür; Sağ tarafta, karar vermeyi gösteren eşkenar dörtgen ile ikinci şekli görüyoruz.Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.
wave wave wave wave wave