Odpiranje dokumentov XPDL 2.0 v aplikaciji Process Designer
Orodja za izdelovanje diagramov, ki so enostavna za uporabo in ki podpirajo BPMN (grafičen zapis s standardiziranimi oblikami za poslovne procese) in preslikovanje v XPDL, poslovnim uporabnikom omogočajo izmenjavo diagramov procesov z razvijalci, ki proces vpeljujejo v aplikacije za zahtevnejše modeliranje procesov, kot je Process Designer.
XPDL (XML for Process Definition Language – označevalni jezik XML za definiranje procesov) nudi standardiziran format datoteke XML, ki ga je mogoče uporabiti za izmenjevanje modelov procesov med orodji. S to neposredno komunikacijo se odpravi časovno potratna naloga ponovno izdelave korakov in poti v aplikaciji za modeliranje procesov.
Nekatera orodja za izdelovanje diagramov lahko izdelajo diagrame procesov, ki z raznimi koraki v procesu povezujejo podatke, vendar pa niso zasnovana tako, da bi vključevala vso obdelovalno logiko, ki je zahtevana za delujoč avtomatiziran proces. Ko avtor delovnega toka te diagrame odpre v aplikaciji Process Designer, mora za vsak korak podati ustrezne udeležence ali čakalne vrste, pogoje za poti, ustrezne sistemske funkcije in druge postavke, da izdela delujočo definicijo delovnega toka.
Elementi BPMN
Standard BPMN nudi nabor grafičnih elementov, s pomočjo katerih poslovni uporabniki izdelujejo lahko razumljive diagrame, ki jih z drugimi delijo neposredno ali v formatu XPDL. Vsaka aplikacija za napredno modeliranje procesov podpira podnabor seznama elementov. Spodnja tabela prikazuje preslikovanje standardnih oblik BPMN v objekte komponente Process Designer.
Specifikacija XPDL 2.0 nudi veliko različnih načinov, na katere so lahko predstavljeni procesi. Medtem ko lahko Process Designer diagrame odpira, prikazuje in shranjuje diagrame procesov v formatu XPDL 2.0, pa dokument XPDL morda ne bo v celoti predstavljen v aplikaciji Process Designer. Postavke, za katere je spodaj navedeno, da nimajo preslikave, niso prikazane v aplikaciji Process Designer. Če diagram procesa urejate v aplikaciji Process Designer in ga shranite v formatu XPDL, bodo postavke, za katere je spodaj navedeno, da nimajo preslikave, izgubljene. Zato sta lahko spremenjena videz in vsebina, ko je diagram odprt v izvirni ali drugi aplikaciji BPMN.
Oblika BPMN | Entiteta BPMN | v aplikaciji Process Designer | Opombe |
---|---|---|---|
![]() |
Začetek in razne druge entitete za začetek |
![]() ![]()
|
Če je bilo v datoteki več začetnih entitet, se v zagonski ali začetni korak preslika prva. Vse druge se preslikajo v splošne ali sistemske korake. |
![]() |
Naloga | ![]() ![]() |
Splošen ali sistemski korak |
![]() |
Strnjen podproces | ![]() |
Sistemski korak – Klic (poddiagram) Čeprav standard XPDL oblike strnjenega podprocesa ne definira kot dejavnosti, Process Designer to entiteto preslika v sistemsko funkcijo Klic. |
![]() |
Razširjen podproces | Poddiagram | Poddiagram |
![]() |
Izrecna odločitev – spojitev (XOR) | ![]() ![]() |
Vejanje tipa OR (ali) ali Spoj tipa OR (ali) |
![]() |
Vključitvena odločitev – združitev (OR) | ![]() ![]() |
Tip spoja AND (se ne preslika v tip vejanja) |
![]() |
Vzporedni razcep – viličasti spoj (AND) | ![]() ![]() |
Vejanje tipa AND ali Spoj tipa AND |
![]() |
Besedilna pripomba | ![]() |
|
![]() |
Zaporedje povezave normalen tok |
![]() |
Pot brez pogoja |
![]() |
Zaporedje povezave pogojen tok |
![]() |
Pot s pogojem |
![]() |
Zaporedje povezave privzeti tok |
![]() |
Pot brez pogoja (mora biti zadnja pot iz koraka) |
![]() |
Asociacija povezave | ![]() |
Besedilna pripomba povezave |
Naslednje entitete BPMN predstavljajo razne tipe dogodkov s prožili in rezultati, ki se ne preslikajo neposredno v objekte v aplikaciji Process Designer. Če so prisotni v datoteki XPDL, so preslikani tako, kot je nakazano v spodnji tabeli.
Oblika BPMN | Entiteta BPMN | v aplikaciji Process Designer | Opombe |
---|---|---|---|
![]() |
Razni vmesni dogodki | ![]() ![]() |
Splošen ali sistemski korak |
![]() |
Razni končni dogodki | ![]() ![]() |
Ti se preslikajo v splošen korak ali sistemski korak. Čeprav je končen dogodek lahko zahtevan v nekaterih aplikacijah BPMN za modeliranje, v aplikaciji Process Designer ni preslikan v pomensko enak korak. |
![]() |
Združevanje kompleksne odločitve in izključna zamenjava osnove dogodka (XOR) | ![]() ![]() |
Ti se preslikajo v splošen korak ali sistemski korak. Niso preslikane v tip Vejanje ali Spoj |
![]() |
Področje in deljena področja | Informacije področij in deljenih področij so ohranjene v Process Designer, vendar niso preslikane. |
Naslednje entitete BPMN niso preslikane v objekte.
Oblika BPMN | Entiteta BPMN |
---|---|
![]() |
Razne entitete nalog |
![]() |
Podatkovni objekt artefaktov |
![]() |
Razne entitete podprocesov |
test | Spojnik, ki ni na strani |
![]() |
Entitete skupine in transakcije |