BPMN (notasie): prosesbeskrywing
BPMN (notasie): prosesbeskrywing

Video: BPMN (notasie): prosesbeskrywing

Video: BPMN (notasie): prosesbeskrywing
Video: STOP Using Your Credit Cards Like This | YouTube Short 2024, November
Anonim

Die wêreld het al lank en redelik effektief te doen met 'n prosesbenadering tot besigheidsorganisasie, en die Business Process Model and Notation (BPMN, notasie)-standaard is 'n deurdagte prosedure met 'n korrekte beskrywing van besigheidsprosesse. Maatskappye verbeter voortdurend verskeie spesialisasies van hierdie standaard en bereik daardeur 'n baie beduidende toename in alle kwaliteit-aanwysers van hul werk. BPMN-notasie is verstaanbaar, nie net vir kundiges van die vakgebied waarin dit geskep is nie, enige werker kan met sy logiese berekeninge werk.

bpmn-notasie
bpmn-notasie

Modellering en standaardisering

Terselfdertyd as eenvoudig, is hierdie standaardisering die mees volledige model van die beskryfde besigheidsproses, saamgestel in 'n masjienleesbare vorm. BPMN (wanneer dit in die BPMN 2.0-weergawe van die notasie gesien word) bou modelle van die mees komplekse prosesse in besigheid op 'n baie kragtige en ekspressiewe manier, en in die mees verstaanbare stelsel. Die belangrikste, saam met hierdie standaard,grafiese modelle en word omskep in 'n pragtig gestruktureerde en masjienleesbare vorm wat op XML gebaseer is. Die BPMN-notasietaal is absoluut uitvoerbaar, dit wil sê, dit laat jou toe om prosesse te modelleer wat daarna uitgevoer word met behulp van BPMS (outomatiese besigheidsprosesbestuurstelsels). Sulke standaardisering is uiters nuttig, juis omdat modelbouers sommige sagtewareprodukte kan gebruik, en kunstenaars - ander, as hulle hierdie standaard ondersteun.

Om 'n sekere model te bou, kan meer as een weergawe gebruik word (BPMN 2.0-notasie (PDF) en ander), soms bestaan 'n model uit fragmente van verskillende notasies, maar die manier waarop hulle gesistematiseer en gelees word, is dieselfde. 'n Toenemende aantal entrepreneurs implementeer in hul maatskappye die uitvoering van besigheidsprosesse gebaseer op hierdie standaard. Die vraag na spesialiste wat hierdie modeltaal ken, groei elke dag. 'n Toenemende aantal mense bestudeer die grafiese elemente van BPMN-notasie en die reëls vir die bou van modelle. Hiervoor is daar spesiale kursusse waar diegene wat wil, kennis sal maak met die doel van hierdie taal, met die tipe diagramme, en die moontlikhede sal sien om die gekonstrueerde modelle outomaties uit te voer. Die interessantste is praktiese ondervinding in BPMN 2.0-notasie (ook beskikbaar in Russies), modellering en analise, besigheidsproses-ontwikkeling.

poorte in bpmn-notasie
poorte in bpmn-notasie

Spesialiste

Wie is in staat om besigheidsprosesse te beskryf? BPMN-modelleringsnotasie word maklik gedoen deur enigiemand wat by outomatisering betrokke is,ontwikkeling van besigheidsprosesse. Dit is besigheidskonsultante, besigheidsontleders, projekbestuurders, stelselontleders, argitekte en ontwikkelaars van rekenaarstelsels, metodoloë, kwaliteit dienswerkers. Gewoonlik is hierdie mense in staat om tegniese dokumentasie in Engels te lees, aan enige ontledingsprojekte deelgeneem, BPMN-notasie beskryf, geoptimaliseerde of geoutomatiseerde besigheidsprojekte, of sagteware ontwikkel en onderhou. Hierdie metodologie het 'n internasionale status, en nie 'n eie een nie, soos baie ander standaarde, en nie eers 'n nasionale een nie. Dit is hoekom hulle sedert 2005 besig is om besigheid te ontleed en te herorganiseer deur prosesmodellering in BPMN-notasie te gebruik.

Hierdie tegniek het toeganklike inligting aan bykans alle gebruikers verskaf – van die grootste ontleders wat diagramme skep en ontwikkelaars wat tegnologieë implementeer vir die uitvoering van besigheidsprosesse volgens hierdie diagramme, tot maatskappybestuurders, dit wil sê, gewone gebruikers wat besig is met bestuur en volg uitvoering van die gekonstrueerde model. Op hierdie manier oorbrug Business Process Modeling Notations (BPMN) die gaping tussen modelskepping en modelimplementering. Hier is 'n paar van die beste idees van ander metodologieë. Byvoorbeeld, vir beter buigsaamheid en leesbaarheid, volg besigheidsprosesmodellering in BPMN 2.0-notasie die vloeidiagramtradisie.

bpmn-notasie in voorbeelde
bpmn-notasie in voorbeelde

Simbole (elemente) BPMN

Ondersteun en ontwikkel BPMN-organisasie OMG. Dit is nie 'n meme van gereelde Internet, wat beteken "oh mein goth", maar 'n baie bekende firma Object ManagementGroep, wat meer as aghonderd maatskappye insluit wat standaarde soos BPMN-notasie ontwikkel. Ons is al die nuttige veranderinge in nuwe weergawes te danke aan die OMG-ontwikkelaars. Dit was hierdie organisasie wat die bevordering van die UML BPMN-notasie, wat gebruik word om objekgeoriënteerde stelsels te modelleer, as 'n sleutelrigting gekies het. Daarom, wanneer diagramme ontwikkel word, is daar benewens konsepte en konsepte (beheervloei, aksie, data-objek, ens.) in BPMN baie konsepte kenmerkend van die objekgeoriënteerde benadering: boodskap, uitruil en boodskapvloei.

Grafiese notasie-simbole word volgens hul doel ontleed en in kategorieë gekombineer. Dit is: Vloeivoorwerpe - vloeiobjekte, Data - data, Swembane - areas van verantwoordelikheid, Verbindende voorwerpe - verbind voorwerpe, Artefakte - artefakte. Die beheervloei-, data-objek- en vloeiobjeksimbole word addisioneel in subgroepe verdeel volgens semantiese kenmerke om die besonderhede van deurlopende gebeurtenisse, vloeivertakkingskenmerke, uitvoering van aksies, ensovoorts, te vertoon. Hulle dui die besonderhede aan as gevolg van addisionele grafiese beelde - merkers, ikone wat binne die hoofsimbool geplaas is. Gebeurtenissimbole kom ook met 'n ander tipe buitelyn en agtergrondkleur.

notasie bpmn 2 0 pdf
notasie bpmn 2 0 pdf

Gebeure volgens tyd

Tydens die uitvoering van 'n besigheidsproses vind daar altyd verskeie en talle gebeurtenisse plaas wat hul impak het, ten spyte van die feit dat dit meestal opsionele elemente is en nie in die besigheidsprosesdiagram vertoon word nie. Dit is om 'n boodskap te ontvang en daarop te reageer, status verander indokumente en nog baie meer wat dit nie sin maak om te lys nie - baie gebeure vind letterlik by elke stap plaas. Om hulle te klassifiseer, word die eienskappe van elkeen bepaal. Die eerste groep - teen die tyd van die aanvang. Dit is die begingebeurtenis wat die begin van die grafiek sal wys. Van hier af kan die beheervloei slegs uitgaande wees, en die boodskapvloei kan beide kante verloop. Die begingebeurtenis op die sakeprosesdiagram is gewoonlik een, maar jy kan dit glad nie vertoon nie. Soms is daar selfs verskeie van hulle, as die kartering plaasvind met spore, poele en ontplooide subprosesse. Die uiteensetting van die gebeurtenis word as 'n dun enkele lyn gewys.

Die eindgebeurtenis is die resultaat van die uitvoering van 'n besigheidsproses. Die vloei van beheer kom net hier in, en die vloei van boodskappe beweeg steeds beide na die inset en na die uitset. Die inkomende stroom word deur 'n pyl voorgestel. Die diagram vertoon slegs een eindgebeurtenis of verskeie - hulle word as 'n dik enkele lyn uiteengesit. 'n Tussentydse gebeurtenis is enige van die ander wat tydens die uitvoering van 'n besigheidsproses plaasvind. Een stroom loop hier in en een gaan ook uit. Slegs Boundary (grensgebeurtenis) vind plaas en word onmiddellik verwerk - hetsy heel aan die begin of aan die einde van die aksie. Dit word op die kontoer (grens) van die aksie vertoon, en bevat slegs een stroom - hetsy inkomende of uitgaande. En so 'n gebeurtenis word met 'n dun dubbellyn aangedui.

uml bpmn-notasie
uml bpmn-notasie

Gebeure: subprosesonderbreking en resultaattipe

Aangesien die gebeure tydens die modellering van 'n besigheidsproses baie verskil, is die volgende blok geklassifiseer as dié watin staat is om die aksie te onderbreek. Die eerste wat gemerk word, is nie-onderbrekende gebeurtenisse - dit is intermediêre of begingebeurtenisse wat tydens uitvoering plaasvind, maar begin die uitgaande draad wat daarmee geassosieer word eers wanneer die aktiwiteit voltooi is. Die kontoer van so 'n gebeurtenis word met 'n stippellyn uitgebeeld. Volgende is 'n onderbrekende gebeurtenis wat voor of na die standaardaksie plaasvind. In uitsonderlike situasies vereis hierdie gebeurtenis 'n stop of beëindiging van die aksie indien die nodige inligting ontbreek of 'n fout tydens verwerking gewys word, indien bykomende aksies nodig is, en dies meer. Hier word die kontoer as 'n soliede lyn getoon.

Die derde soort gebeurtenisse word geklassifiseer volgens die tipe resultaat. In die eerste plek, hier moet ons praat oor die verwerking inisieerder. Dit is 'n tussen- of begingebeurtenis wat plaasvind as gevolg van die uitvoering van aksies en is die resultaat van die uitvoering van 'n proses - standaard of nie. Die aktiveergebeurtenis word deur 'n ongevulde ikoon voorgestel. Dit is nodig om nog een gebeurtenis by hierdie afdeling te voeg, wat ook van prestasie praat, net hier is dit die resultaat van verwerking. Dit is 'n intermediêre of finale gebeurtenis wat plaasvind tydens die uitvoering van aksies en is een van die finale resultate van die uitvoering van die proses - standaard of nie, dit word as 'n gevulde ikoon vertoon.

Actions

Diagrammaties lyk 'n proses soos 'n geordende stel aksies wat uitgevoer word om 'n sekere resultaat te verkry. Op 'n BPMN-notasie vertikale diagram, van bo na onder, word 'n volgorde gegee wat die uitvoering toonproses oor tyd. Jy kan dit ook naspoor in die rigting van die pyle van die verbindingselemente van links na regs. Die vertoonde aksies het drie hoofaansigte en baie variëteite, elk met sy eie ikoon of ikoon.

Taak - 'n taak. Elementêre aksie, dit wil sê, ondeelbaar. Die tipe of spesifisiteit van die taak word deur 'n merker of ikoon in die boonste linkerhoek van die aksiesimbool aangedui. Die taak kan Diens (diens) wees vir die verskaffing van 'n diens, wat 'n outomatiese toepassing of webdiens is. Stuur - stuur 'n boodskap. As die boodskap ten minste een keer gestuur word, kan die taak as voltooi beskou word. Ontvang - ontvang 'n boodskap (dieselfde beginsel: as 'n boodskap een keer ontvang word, is die taak voltooi). Die Gebruiker se taak word as kenmerkend beskou en word deur die eksekuteur met behulp van sagteware en met die bystand van ander werknemers uitgevoer. 'n Taak wat handuitvoering vereis, is Manual, wat sonder die hulp van outomatisering uitgevoer word. Besigheidsreël - 'n besigheidsreël, volgens die tegnologie hang die vervulling van hierdie taak af van die omstandighede, die keuse van 'n metode help om 'n besigheidsreël te stel. Skrip - 'n skrif waar die uitvoering van bewerkings streng in die volgorde is wat beskryf word in 'n taal wat deur die kunstenaar erken word. Gewoonlik word hierdie soort taak op outomatiese wyse uitgevoer.

Subprosesse

Sub-proses - sub-proses. Dit sluit poorte in BPMN-notasie, werkvloeie, gebeurtenisse en baie ander aktiwiteite in. Dus, 'n subproses is 'n saamgestelde aksie, waarvan dele direk in die simbool op die diagram vertoon word of geplaas word opaparte ontbindingsdiagram. In laasgenoemde geval moet die hoofdiagram 'n +-teken in die middel van die subproses (onderrand van die aktiwiteit) toon. Daar is standaard subprosesse, maar dit is nie genoeg nie, so twee spesifieke variëteite daarvan het verskyn. Dit is 'n gebeurtenissubproses - 'n gebeurtenissubproses wat altyd begin wanneer 'n begingebeurtenis plaasvind. Die diagram wys dit op geen manier wat verband hou met die res van die aktiwiteite en werkvloeie nie. Die buitelyn van so 'n subproses word deur kolletjies uitgebeeld.

Die tweede tipe is Transaksie (transaksie), dit is 'n aksie wat bestaan uit verskillende bewerkings met 'n suksesvolle voltooiing, dit wil sê om 'n positiewe resultaat te verkry. U kan slegs 'n spesifieke resultaat kry as al die komponente suksesvol voltooi is. As probleme tydens die uitvoering van die subproses voorkom, sal die resultate van alle vorige bewerkings gekanselleer word (kanselleer gebeurtenis). Sodanige inmenging kan die onmoontlikheid wees om 'n spesifieke operasie uit te voer of die verkeerde uitvoering daarvan. Om te verhoed dat vorige gebeurtenisse gekanselleer word, kan jy 'n mislukte operasie probeer om te vergoed (gebeurtenisvergoeding). Die uiteensetting van so 'n sub-proses word as 'n dubbel soliede lyn getoon. Om alle take of subprosesse wat hergebruik word in die diagram in te sluit, is daar 'n Oproep - 'n oproep, wat in die diagram met 'n vet streep aangedui word.

bpmn notasie beskrywing
bpmn notasie beskrywing

Gateways

Hekke in BPMN-notasie is ontwerp om die besonderhede van die vloei van bedrywighede en hul deurgang deur parallelle of alternatiewe takke aan te dui. Die poort kan klaarkom sonder uitgaande of inkomendestrome, maar het altyd ten minste twee van sy eie, hetsy inkomende of uitgaande. Die merker binne sy simbool spesifiseer die poorttipe. Dit kan Eksklusief wees, XOR - eksklusief met 'n eksklusiewe "of", ontwerp om die vloei in alternatiewe roetes te verdeel. Tydens die uitvoering van die proses kan slegs een van die voorgestelde roetes geaktiveer word. Slaanvoorwaardes word langs die aanwyserlyn vervat. Inklusief, OF - nie-eksklusief met logiese "of"-hek wat ontwerp is om die vloei in roetes te verdeel, waar elkeen geaktiveer word as die voorwaarde van die Boolese uitdrukking wat daarmee geassosieer word, nagekom word. Verskeie paaie kan in hierdie proses geneem word, maar as een van hulle nie waar is nie, dan is die keuse onmoontlik.

Analoog van 'n nie-eksklusiewe poort - Kompleks. Die verskil is dat daar net een uitdrukking is wat die aktivering van 'n bepaalde werkvloei bepaal. Parallel, EN - 'n parallel met logiese "en"-poort is nodig vir vertakking of samevoeging van parallelle bedrywighede. Exclusive Event-Based - 'n Eksklusiewe maar gebeurtenis-gebaseerde poort wat die werkvloei in alternatiewe roetes skei. Eksklusiewe gebeurtenis-gebaseerde poort om 'n proses te begin is ook 'n eksklusiewe poort, die gebeure waarop dit gebaseer is, begin die hele proses. Dit is die beginkarakter van 'n proses of subproses wat geen insetstrome het nie. Parallelle gebeurtenis-gebaseerde poort om 'n proses te begin werk op dieselfde manier - 'n parallelle poort, ook gebaseer op gebeure wat die proses begin. Met sy hulp kan u egter verskeie prosesse op dieselfde tyd aktiveer,as die gebeure wat daarmee verband hou, brand. Natuurlik het dit geen inkomende strome nie. Die prente wys duidelik die BPMN-notasie in die voorbeelde van diagramme met twee soorte poorte.

besigheidsprosesmodellering in bpmn 2 0-notasie
besigheidsprosesmodellering in bpmn 2 0-notasie

Data en vloei

Die data-objek word spesifiek in kaarte vervat en gebruik, wat die gebruik van bykomende merkers demonstreer. Data-insette - invoerdata, dit wil sê die aanvanklike inligting om die uitvoering van aksies te begin. Verskyn op die boonste rand van die simbool. Dataversameling - 'n stel data, dit wil sê 'n hele reeks of versameling data van dieselfde tipe. Vertoon onder die simbool. Die data-objek en die aksie word aan mekaar gekoppel deur 'n assosiasie te gebruik.

Standaard prentjie van die werkvloei kan in die diagram aangevul word met die aanduiding van spesifieke vloeie. Voorwaardelike volgordevloei - aanduiding van 'n voorwaardelike vloei van bedrywighede wanneer dit vertak word. Getoon as afkomstig van 'n aksie (as jy nie 'n poort in die diagram wil gebruik nie). Verstekvolgordevloei - die verstekvolgordevloei, kom meestal van 'n poort of aksie, wat nie met logiese uitdrukkings geassosieer word nie.

Voorbeelde en gevolgtrekkings

Die begingebeurtenis, soos die naam aandui, dui die beginpunt van 'n bepaalde proses aan. Dit is die beginpunt, wat die afwesigheid van enige soort inkomende vloei beteken. Die begingebeurtenis in BPMN-notasievoorbeelde word aangedui deur 'n sirkel waarin die middel vry is. So 'n geleentheid kan 'n brief of 'n oproep van 'n kliënt wees, byvoorbeeld, gestuur na 'n aanlyn winkel of na die webwerf van 'n maatskappy watmodelleer hierdie besigheidsproses. Verder gaan die vloei van bewerkings langs die lyne en dui die uitvoering van die proses aan tot by die rooi sirkel, wat die voltooiing, die eindgebeurtenis aandui. Terloops, daar kan verskeie van hulle wees, en dit is maklik om op te spoor waar presies die vloei van bedrywighede tot 'n einde gekom het, wat die proses voltooi het. Geen uitgaande stroom is moontlik vanaf die rooi sirkel nie.

As die diagram nie in kleur is nie, word die eindgebeurtenis met 'n dik lyn in die vorm van 'n sirkel uitgelig. Byvoorbeeld, in die praktyk kan hierdie gebeurtenis die uitreiking van 'n bestelde produk wees wat al die pad van uitklaring deur verwerking tot uitreiking gegaan het. In die loop van al hierdie werk toon die diagram die aksies wat uitgevoer is op die pad van die begin tot die einde gebeurtenis. Die aksie word aangedui deur 'n reghoek met afgeronde rande. Poorte - ruite. Hierdie taal is verstaanbaar vir gebruikers, dit is net nodig om jouself effens vertroud te maak met die vertoonstelsel wat hier in die illustrasies voorkom.

Aanbeveel: