Bpmn2 0 Poster Pl

Embed Size (px)

DESCRIPTION

bpmn

Citation preview

  • Czynnoci Konwersacje

    Zdarzenia

    Bramki

    Diagram Konwersacji

    Bez typu: Punkt pocztku / koca procesu, pokazanie zmiany stanu

    w procesie.

    Komunikat: Otrzymanie i

    Wysanie komunikatw.

    Stoper: Punkt czasu, okresowa

    moliwo kontynuacji, opnienie.

    Bd: Przechwytuje lub Ustawia (rzuca) nazwany Bd.

    Anulowanie: Powoduje

    anulowanie transakcji lub

    wyzwala anulowanie.

    Kompensacja: Obsuguje lub wyzwala kompensacj.

    Warunek: Reaguje na zmian warunkw biznesowych lub

    integruje zasady biznesowe.

    Sygna: Sygnalizacja pomidzy rnymi Procesami. Rzucony Sygna Moe by przechwycony wielokrotnie.

    Wielokrotne: Przechwytujce przechwytuje jedno z wielu

    Zdarze. Rzucajce rzuca wszyskie zdefiniowane Zdarzenia

    cze: czy odlege punkty na diagramie, oprowiada przepywowi procesu midzy nimi.

    Zerwanie: Wyzwala

    natychmiastowe i bezwarunkowe

    zakoczenie Procesu.

    Eskalacja: Eskalacja do wyszego poziomu odpowiedzialnoci.

    Wielokrotne Rwnolege: Przechwytuje wszystkie z

    zestawu Zdarze Rwnolegych.

    Pocztkowe KocowePorednie

    Prz

    echw

    ytu

    jce

    Rzucaj

    ce

    Podpro

    ces

    Zdarz

    enie

    Prz

    ery

    waj

    ce

    Najw

    ysz

    ego

    pozio

    mu

    Podpro

    ces

    Zdarz

    enie

    Nie

    prz

    ery

    waj

    ce

    Kra

    wdzio

    we

    Prz

    ery

    waj

    ce

    Kra

    wdzio

    we

    Nie

    prz

    ery

    waj

    ce

    Przepyw Sekwencyjny

    Okrela kolejno wykonywania czynnoci.

    Przepyw Warunkowy

    Okrela, e musi by speniony warunek aby Przepyw mg przej t ciek.

    Przepyw Domylny

    Okrela domyln sciek, ktra jest wybierana jeli dla pozostaych warunek wyboru cieki nie jest speniony.

    Zadanie

    Zadanie to porcja pracy, ktra jest

    wykonywana. Jeli umieszczony jest znacznik na symbolu oznacza to, e jest to Podproces, czyli Czynno uszczegowiona na odrbnym diagramie.

    Transaction

    Transaction zestaw czynnoci logicznie ze sob powizanych; mog by obsugiwane protokoem transakcji. .

    Zdarzenie

    Podproces

    Podproces Wyzwalany Zdarzeniem jest

    umieszczany wewtrz procesu lub podprocesu . Jest aktywowany gdy wyzwalne jest jego

    Zdarzenie Pocztkowe. W zalenoci od Zdarzenia Pocztkowego moe przerywa proces nadrzdny lub przebiega rwnolegle do niego.

    Czynno wywoywana

    Czynno wywoywana opakowanie na gobalnie zdefiniowany Podproces lub Zadanie, ktre jest

    wykorzystywane w danym procesie.

    Typy ZadaTypY okrelaj natur wykonywanej czynnoci:

    Zadanie Wysanie Komunikatu

    Zadanie Odbir

    Komunikatu

    Zadanie Uytkownika

    Zadanie Rczne

    Zadanie Zasada

    biznesowa

    Zadanie Usuga

    Zadanie Skrypt

    Znaczniki pokazuj natur czynnoci:

    ZnacznikI Czynnoci

    Znacznik Podproces

    Znacznik Ptla Sekwencyjna

    Znacznik Ptla Rwnolega (wiele instancji)

    Znacznik Ptla Sekwencyjna (wiele instancji)

    ~ Znacznik Ad Hoc Znacznik Kompensacja

    Konwersacja okrela zestaw logicznie powizanych Wymian Komunikatw.

    Jeli oznaczona symbolem to jest to Sub-Konwersacja, zoony element Konwersacji.

    Rozwidlone cze Konwersacji czy Konwersacje i wielokrotnych

    Uczestnikw.

    cze Konwersacji czy Konwersacje i Uczestnikw.

    Bramka LUB. Podczas podziau wskazuje ktre cieki zostan wybrane do kontynuowania

    przepywu. Przy czeniu oczekuje na wykonanie si wszystkich cieek ktrymi realizowany jest przepyw.

    Bramka ZoonaSuy do zamodelowania podziaw i pocze nie obsugiwanych przez inne Bramki.

    ALBO Bramka sterowana

    zdarzeniami (instancyjna)

    Kade pojawienie si kolejnego Zdarzenia Pocztkowego tworzy now instancj Procesu.

    Rwnolega Bramka sterowana zdarzeniami (instancyjna)

    Pojawienie si wszystkich kolejnych Zdarze Pocztkowych tworzy now instancj Procesu.

    Basen

    (Zwinity)Multi Instance

    Basen (Zwinity)

    Komunikacja

    Sub-Konwersacja

    Basen

    (Zwinity)Uczestnik B

    Kolejno Wymiany Komunikatw moe by okrelona poprzez poczenie Przepywu Komunikatw i

    Przepywu Sekwencyjnego.

    Base

    nBase

    n

    Baseny (Uczestnicy) i Tory

    reprezentuj odpowedzialnoci za wykonanie czynnoci w procesie. Basenem i Torem

    Mog by organizacje, role lub systemy. Tory dziel Baseny lub inne nadrzdne Tory.

    Tor

    Zadanie

    Tor

    Zadanie

    Base

    n

    Przepyw Komunikatu symbolizuje komunikacj pomidzy procesami w rnych basenach. Przepyw Komunikatu Moe by przyczony do Basenu, Czynnoci, lub Zdarzenia Komunikat.

    Dane

    ZadanieWejcie

    Wyjcie

    Dane

    Magazyn

    Obiekt Dane reprezentuje informacj przepywajc przez Proces, tak jak dokumenty, e-maile czy pisma.

    Dane Magazyn to miejsce gdzie Proces moe odczytywa lub zapisywa Dane, Np. bazy danych czy szafki na dokumenty. Mog by przechowywane duej ni czas realizacji procesu.

    Dane Wejcie to zewntrzne Wejcie Danych w Proces. Moe by odczytane przez Czynno.

    Dane Wyjcie Jest zmienn dostpn jako rezultat Procesu. (Dane na wyjciu z Procesu)

    Komunikat suy do zobrazowania zawartoci Komunikacji pomidzy dwoma Uczestnikami.

    Obiekt Zestaw Dane reprezentuje zestaw

    informacji, np. list pozycji zamwienia.

    Basen (Zwinity)

    Diagram Wsppracy

    Base

    n (

    Rozw

    ini

    ty)

    Tor

    Tor

    Choreografia

    Diagram Choreografii

    Zadanie Choreografii

    prezentuje interakcje

    (Wymian Komunikatw) pomidzy dwoma Uczestnikami.

    Choreografia

    Zadanie

    Uczestnik A

    Uczestnik B

    Podproces Choreografii

    zawiera precyzyjne

    Choreografie z kilkoma

    interakcjami.

    Znacznik Uczestnika

    Wielokrotnego pokazuje wielu Uczestnikw

    tego samego rodzaju.

    Tory

    BPMN 2.0 - Business Proces Model and Notation

    Zestaw

    Podproces Ad-hoc

    Zadanie

    Zadanie

    ~

    Zdarzenie

    Pocztkowe Komunikat

    Przepyw Komunikatu

    Dane Obiekt

    ZwinityPodproces

    Bramka

    Sterowana

    Zdarzeniami

    Zdarzenie

    KocoweEskalacja

    Zdarzenie

    Porednie Stoper

    Zadanie

    Odbir

    Komunikatu

    Przyczone Zdarzenie

    Porednie Nieprzerywajce

    Stoper

    Zdarzenie

    Porednie cze

    Zadanie

    Rczne

    Zdarzenie

    Kocowe

    Magazyn

    Danych

    Zdarzenie

    Porednie cze

    Zdarzenie

    Porednie Wielokrotne

    Rwnolege

    Tekst Adnotacja

    Grupa

    Zadanie Ptla Rwnolega

    (wiele instancji)

    Zdarzenie

    Kocowe Wysanie Komunikatu

    Zadanie

    Wysanie Komunikatu

    Bramka

    RwnolegaBramka ALBO

    Zdarzenie

    Porednie Przyczone

    Bd

    Zdarzenie

    Kocowe Sygna

    Czynno wywoywana

    Podproces

    Podproces Wyzwalany Zdarzeniem

    Zdarzenie

    PocztkoweWarunek

    Zdarzenie

    Kocowe Bd

    Zdarzenie

    Kocowe

    Podproces

    Ptla Sekwencyjna

    warunek

    `

    http://bpmb.de/poster

    Uczestnik A

    Uczestnik C

    Uczestnik B

    Zadanie

    Choreografii

    Uczestnik A

    Uczestnik B

    Zadanie

    Choreografii

    Uczestnik A

    Uczestnik C

    Komunikat

    Inicjujcy

    Komunikat

    Odpowied

    Zadanie

    Choreografii

    Uczestnik B

    Uczestnik A

    Podczas podziau logika bramki wskazuje ktra cieka bdzie wybrana. Przy czeniu oczekuje na pierwszy eton z dowolnej cieki. Jest on przepuszczany. Pozostae po dojcu do bramki usuwane.

    Bramka ALBO

    Po tejbramce musi by Zdarzenia Przechwytujce lub Zadanie Odbir Komunikatu. Przepyw jest skierowany w kierunku Zdarzenia/Zadania, ktre wykona si pierwsze.

    Bramka sterowana

    zdarzeniami

    Podczas podziau kieruje przepyw do wszystkich wychodzcych cieek. Podcza czenia Bramka Rwnolega oczekuje na wykonanie si wszystkich cieek aby umoliwi dalszy przepyw.

    Rwnolega Bramka

    Podproces

    Choreografii

    Uczestnik A

    Uczestnik C

    Uczestnik B

    Model Procesw Biznesowych i Notacja

    Tumaczone przez

    Zdarzenie

    Pocztkowe

    BPMN2_0_Poster_PL.vsdBPMN2.0_PL