Wzorzec projektowy WCP 1 - Sequence, zdefiniowany w kontekście notacji BPMN (Business Process Model and Notation), odnosi się do podstawowego przepływu kontrolowanego sekwencyjnie między aktywnościami w procesie biznesowym. Jest to wyrażenie prostego porządku wykonywania zadań, gdzie jedno zadanie następuje po drugim bez żadnych warunków lub gałęzi decyzyjnych. W praktycznej realizacji, wzorzec ten można przedstawić za pomocą połączeń sekwencyjnych (sequence flows) w BPMN, które kierują przepływ od jednej aktywności do następnej, zachowując zdefiniowany porządek wykonania. W ten sposób, proces biznesowy jest modelowany w sposób uporządkowany i zrozumiały, co ułatwia analizę i optymalizację procesów.
Kliknij aby powiększyć
WCP 1- Sequence
WCP 2- Parallel Split
Wzorzec projektowy WCP 2 - Parallel Split, w kontekście notacji BPMN (Business Process Model and Notation), odnosi się do sytuacji, w której aktywność w procesie biznesowym jest rozdzielana na dwie lub więcej równoległych ścieżek, które są wykonywane niezależnie od siebie. Ta konstrukcja pozwala na równoczesne przetwarzanie różnych aspektów procesu, co może prowadzić do zwiększenia efektywności i przyspieszenia całkowitego czasu wykonania procesu.
W praktycznym zastosowaniu, wzorzec Parallel Split jest reprezentowany w BPMN za pomocą bramki typu parallel gateway, która umożliwia rozdzielenie jednego przepływu procesu na wiele równoległych ścieżek. Każda z tych ścieżek może zawierać unikalne aktywności i być zarządzana niezależnie, co umożliwia jednoczesne wykonywanie różnych zadań w ramach jednego procesu biznesowego.
Góra
WCP 2- Parallel Split
WCP 3 - Synchronization
Wzorzec projektowy WCP 4 - Exclusive Choice, w kontekście notacji BPMN (Business Process Model and Notation), odnosi się do punktu decyzyjnego w procesie biznesowym, w którym na podstawie określonych warunków lub danych wejściowych, wybierana jest dokładnie jedna z możliwych ścieżek przepływu do kontynuacji procesu. Ta konstrukcja umożliwia dynamiczne sterowanie przepływem procesu, zgodnie z aktualnym stanem lub warunkami.
W praktycznym zastosowaniu, wzorzec Exclusive Choice jest reprezentowany w BPMN za pomocą bramki typu exclusive gateway, która umożliwia ewaluację określonych warunków i kierowanie przepływu procesu wzdłuż jednej z zdefiniowanych ścieżek. W ten sposób, proces biznesowy może dostosowywać się do różnych sytuacji i warunków, co może prowadzić do zwiększenia elastyczności i efektywności procesu.
Góra
WCP 3 - Synchronization
WCP 4 - Exclusive Choice
Wzorzec projektowy WCP 3 - Synchronization, w kontekście notacji BPMN (Business Process Model and Notation), odnosi się do procesu synchronizacji dwóch lub więcej równolegle wykonywanych ścieżek procesu w jednym punkcie, przed kontynuacją dalszego przepływu. Synchronizacja jest niezbędna w przypadkach, gdy różne aspekty procesu biznesowego muszą być zakończone, zanim proces może przejść do następnego etapu.
W praktycznym zastosowaniu, wzorzec Synchronization jest reprezentowany w BPMN poprzez użycie bramki typu parallel gateway, która pełni rolę punktu synchronizacji. W tym punkcie, wszystkie równoległe ścieżki są synchronizowane i proces jest kontynuowany dopiero po zakończeniu wszystkich równoległych aktywności.
Góra
WCP 4 - Exclusive Choice
WCP 5- Simple Merge
Wzorzec projektowy WCP 5 - Simple Merge, w kontekście notacji BPMN (Business Process Model and Notation), odnosi się do punktu w procesie biznesowym, w którym dwie lub więcej ścieżek przepływu zbiegają się w jednym punkcie, ale bez wymogu synchronizacji. W konstrukcji tej, każda ścieżka przepływu dociera do punktu zbiegu niezależnie od innych, a proces kontynuowany jest wzdłuż jednej wspólnej ścieżki.
W praktycznym zastosowaniu, wzorzec Simple Merge może być reprezentowany w BPMN za pomocą bramki typu exclusive gateway lub bez bramki, jeżeli zbieganie ścieżek nie wymaga oceny warunków. Ta konstrukcja umożliwia scalenie różnych ścieżek przepływu w sposób prosty i nieskomplikowany, bez dodatkowej logiki decyzyjnej lub synchronizacji.