Doküman Listesi
Bu Sayfada

End Event

Giriş

BPMN 2.0 End Event, bir iş sürecinin tamamlandığını veya sonlandığını gösterir. Bu nokta, sürecin bittiği ve sonrasında daha fazla aksiyon alınmadığı anlamına gelir. BPMN diyagramlarında End Event kalın bir daireyle gösterilir ve normal tamamlanma ya da hata gibi farklı bitişleri ifade edebilir.

End Event Hakkında Temel Bilgiler

  • Görsel Gösterim: Kalın bir daire.
  • End Event Türleri:
    • Message End Event: Süreç bittiğinde mesaj gönderir.
    • Signal End Event: Süreç sona erdiğinde başka süreç ya da sistemlere sinyal gönderir.
    • Error End Event: Süreç bir hata yüzünden biterse kullanılır.
    • Terminate End Event: Tüm aktiviteleri hemen durdurur ve sürecin tamamını sonlandırır.
    • Escalation End Event: Daha üst seviyede müdahale gerektiren durumu bildirir.

End Event’lerin dışa giden sequence flow’u yoktur; çünkü sürecin sonunu gösterir. Sonuç bilgisini iletmekte ve sürecin tam olarak bitmesini sağlamada önemli rol oynarlar.

End event, bir sürecin bittiği noktayı gösterir. Diyagramdaki tüm adımlar tamamlanınca süreç end event’te biter. Süreç farklı sonuçlara (başarı ya da başarısızlık gibi) ulaşabileceğinden, çeşitli durumları göstermek için birden fazla end event kullanılabilir. Örneğin, sipariş başarılı şekilde işlenirse, süreç başarıyla tamamlanır. Kart bilgileri yanlışsa ve işlem yapılamazsa, fatura oluşmaz ve sipariş başarısız olur.

ProcessMind BPMN 2.0 end event sembolü ile süreç tamamlanması ve sonucu gösteriliyor

Bu örnekte, nihai sonuçlar farklı olsa da ikisi de end event’tir. Bir süreçte birden çok end event varsa, kafa karışıklığını önlemek için her birine açık isim verilmelidir.

Tüm Event Türleri ve Sembolleri

StartIntermediateEnd
Type
Normal
Event Sub process
Event Sub process non-interrupt
Catch
Boundary
Boundary non-interrupt
Throw
None
Message
Timer
Conditional
Link
Signal
Error
Escalation
Termination
Compensation
Cancel
Multiple
Multiple Parallel