Bağlantı nesneleri
Bağlantı nesneleri nedir?
BPMN 2.0 içinde bağlantı nesneleri, süreç modelindeki öğeler arasındaki ilişkileri ve bilgi akışını tanımlar. Etkinlikleri, olayları ve gatewayleri birbirine bağlayarak süreç akışını yönlendirir veya veri ve mesajları taşır. Başlıca bağlantı nesneleri Sequence Flow, Message Flow ve Association’dır. Bu nesnelerle ProcessMind modelleyicisinde öğeleri birbirine bağlayabilirsiniz. Kendi sürecinizde denemek için ücretsiz denemeyi başlatın.
Süreç akışınızı yapay zekâya çizdirin
İşin adımlar, ekipler ve sistemler arasında nasıl ilerlediğini anlatın; yapay zekâ sizin için Sequence Flow ve Message Flow bağlantılarını çizsin.
Sequence Flow
Sequence Flow, bir süreçte etkinliklerin, olayların ve gatewaylerin hangi sırayla yürütüleceğini tanımlar. Görevlerin bir adımdan diğerine nasıl ilerlediğini gösterir.
Bu bağlantı, görevlerin hangi sırayla yürütüleceğini gösterir; ucu okla biten düz bir çizgiyle gösterilir. Koşullu veya varsayılan bir yolu belirtebilir.
- Örnek: Sequence Flow, “Başvuruyu gönder” görevini “Başvuruyu incele” görevine bağlayarak incelemenin gönderimden sonra yapıldığını gösterir.
- Sequence Flow türleri:
- Normal Sequence Flow: Etkinlikler arasındaki varsayılan akış.
- Koşullu Sequence Flow: Yalnızca belirli bir koşul sağlandığında ilerleyen Sequence Flow (küçük bir eşkenar dörtgenle gösterilir).
- Varsayılan Sequence Flow: Hiçbir koşul sağlanmadığında izlenen yedek akış (başlangıç noktasındaki çapraz çizgiyle gösterilir).
- Kullanım alanı: Süreç adımlarının doğru sırayla yürütülmesini sağlamak ve süreçteki ilerlemeyi adım adım yönlendirmek için Sequence Flow kullanın.
Message Flow
Message Flow, genellikle farklı havuzlarda yer alan katılımcılar veya süreçler arasındaki iletişimi gösterir. Bağımsız çalışabilen süreçler arasındaki bilgi alışverişini belirtmek için kullanılır.
Message Flow bağlantısı, farklı havuzlar veya departmanlar gibi kuruluş sınırları arasındaki iletişimi gösterir. Aynı havuzdaki olayları ya da etkinlikleri birbirine bağlamak için kullanılmaz. Bu bağlantı, başında daire ve sonunda açık ok bulunan kesik çizgiyle gösterilir.
- Örnek: Message Flow, bir havuzdaki (tedarikçi) “Faturayı gönder” görevini başka bir havuzdaki (müşteri) “Faturayı al” görevine bağlayarak faturanın iki taraf arasında gönderildiğini gösterir.
- Kullanım alanı: Bir şirketin başka bir şirkete sipariş talebi göndermesi gibi, farklı kuruluşlar veya iş ortakları arasındaki iletişimi göstermek için Message Flow kullanın.
Association
Association, bağlam sağlamak veya ilişkileri açıklığa kavuşturmak için artefaktları (Data Object, Text Annotation veya Group gibi) akış nesnelerine (etkinlikler, olaylar ve gatewayler) bağlar. Sürecin sırasını etkilemez; dokümantasyon ve ek ayrıntılar için kullanılır.
Bu öğe, ok ucu veya daire içermeyen noktalı bir çizgiyle gösterilir. Bir olayı, etkinliği veya gatewayi artefakta bağlar.
- Örnek: Association, “Rapor oluştur” görevini bir Data Object olan “Rapor belgesi”ne bağlayarak bu görevin belgeyi oluşturduğunu gösterir.
- Association türleri:
- Normal Association: Görev gibi öğeleri Data Object veya açıklamalara bağlar.
- Yönlü Association: Bir göreve giden veya görevden çıkan veri akışını okla gösterir.
- Çift yönlü Association: Öğeler arasındaki iki yönlü ilişkiyi iki ok ucuyla gösterir.
- Kullanım alanı: Süreç akışını etkilemeden Data Object veya Text Annotation gibi ek bilgileri görevlere ya da olaylara bağlamak için Association kullanın.
Dışa aktarılan BPMN dosyalarındaki Association öğeleri
Association öğeleri, bağladıkları artefaktlarla birlikte standart bpmn:association öğeleri olarak dışa aktarılır. Böylece dışa aktarma ve içe aktarma sonrasında da korunurlar. Bir etkinlik ile Data Object veya Data Store arasındaki bağlantı bunun istisnasıdır: bu bağlantı, ilgili etkinliğin bpmn:dataInputAssociation veya bpmn:dataOutputAssociation öğesi olarak yazılır; bu nedenle yönü korunur. ProcessMind, standart Association öğelerinde yön bilgisini modellemez. Bu yüzden içe aktarılan dosyadaki yönlü veya çift yönlü Association, dışa aktarma ve içe aktarma sonrasında standart Association olarak görünür.
Örnek
Müşteri siparişlerini yönetmeye yönelik bir süreç düşünün:
- Sequence Flow: Sipariş alındıktan sonra sistem siparişi işler ve teslimata gönderir. Alma, işleme ve teslim etme adımları Sequence Flow ile birbirine bağlanır.
- Message Flow: Sipariş işlendikten sonra teslimatın yapılması için harici bir kargo şirketine ileti gönderilir. İki kuruluş arasındaki bu iletişim Message Flow ile gösterilir.
- Association: “Müşteri Siparişi” adlı Data Object, bu görevin sipariş verileriyle ilgilendiğini göstermek için “Siparişi al” görevine bağlanır.
Size özel BPMN modeli oluşturun
Süreç akışınızı yapay zekâya çizdirin
İşin adımlar, ekipler ve sistemler arasında nasıl ilerlediğini anlatın; yapay zekâ sizin için Sequence Flow ve Message Flow bağlantılarını çizsin.
İlgili konular
- Gatewayler: öğeler arasındaki akışı denetler.
- Etkinlikler: temel etkinlik türleri.
Süreçlerinizi daha iyi tasarlayın. Bağlantılı bir mimari kurun. Kontrolü elinizde tutun.
Kredi kartı gerekmeden, beklemeden hemen erişin. Kuruluşunuzdaki çalışma biçimini net ve birbiriyle bağlantılı süreç tasarımlarına dönüştürün.
Süreç mimarinizi oluşturun, sahiplik ve kontrolleri tanımlayın; rol ve sorumlulukları her düzeyde uyumlu hâle getirin.
Ücretsiz denemeyi başlatın; süreçlerinizi yönetmek ve sürekli iyileştirmek için güvenilir bir temel oluşturun.