Bu Sayfada
Start Event
Giriş
BPMN 2.0 Start Event, bir iş sürecini başlatan veya tetikleyen event’tir. Sürecin başladığı noktayı belirtir ve sürecin akışını tanımlamak için gereklidir. Start Event, BPMN diyagramlarında sade bir daire ile gösterilir ve bir mesajın gelmesi, timer, koşul veya kullanıcı aksiyonu gibi farklı şekillerde tetiklenebilir.
Temel Noktalar
- Görsel Gösterim: Sade bir daire.
- Start Event Türleri:
- Message Start Event: Mesaj geldiğinde süreç başlar.
- Timer Start Event: Belirlenen zamanda veya süre dolunca süreç başlar.
- Conditional Start Event: Belirli bir koşul sağlandığında süreç başlar.
- Signal Start Event: Bir signal yayınlandığında süreç başlar.
- Error Start Event: Bir hata oluştuğunda tetiklenir.
Start Event’lerin giriş sequence flow’u yoktur; her zaman bir sürecin başlangıcını temsil ederler. Süreci başlatır, kontrolü workflow’daki bir sonraki elemana devrederler.
Bir BPMN diyagramında birden fazla start event bulunabilir. Sadece ilgili start event’e bağlı işlemler tetiklenir. Mesela, bir sipariş alma süreci; site, telefon ya da doğrudan başvuru gibi yollarla başlayabilir. İlgili start event süreci başlatır.
Tüm Event’ler ve Sembolleri
| Start | Intermediate | End | ||||||
|---|---|---|---|---|---|---|---|---|
| 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 | ||||||||