13-Dağıtım
    • 26 Sep 2024
    • 1 Minute to read
    • Dark
      Light

    13-Dağıtım

    • Dark
      Light

    Article summary

    Dağıtım Aktivitesi

    Akışın bir noktada aynı anda işlem yapılabilmesini de sağlamak amacı ile birden fazla kola dallanması için kullanılan aktivitedir. Bir adet girişi ve çoklu çıkışı olmalıdır. Örneğin aşağıdaki örnekte süreç aynı anda iki kola ayrılmış ve "Birleşim" aktivitesi ile sonuç olarak birleşmiştir.

    Dağıtım Kuralı
    Yukarıdaki örnekte görüldüğü gibi dağıtımın içinde arka arkaya devam eden aktiviteler diğer adımlar ile birleşemez. Örneğin Şube isimli aktivite alt paralelindeki Birleşim Genel Md. aktivitesine birleşemez. Paralel aktiviteler kendi paralelindeki aktiviteler ile etkileşime girebilir. 
    Birleşim
    Her dağıtım aktivitesinden kaç çıkış var ise o kadar giriş birleşim aktivitesinde olur. Aynı şekilde her Karar aktivitesinden çıkış adedi kadar birleşimin girişi olur.

    İhtiyaca göre paralel devam eden işlerden birinin bitimi ile diğerlerinin otomatik olarak bitmesi ve birleşim adımına ulaşması mümkündür. Bu ayar Genel sekmesindeki "İlk birleşim ile sonlandır" seçeneği ile sağlanır.

    lk birleşim ile sonlandır" seçeneği işaretli ve akış "Birleşim" aktivitesine gelmiş ise; "Dağıtım" nesnesi sonrasında kullanılan "Bekleme" aktiviteleri de tamamlanmış olur.

    Yukarıdaki örnekte sağ tarafta bulunan "Manuel Adım" aktivitesinden geçen akış, doğruca "Birleşim" adımına gitmiş. Bu yüzden "Bekleme" aktivitesi de otomatik olarak tamamlanmıştır.