Upload
filip-dujakovic
View
218
Download
0
Embed Size (px)
Citation preview
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 1/19
Funkicionalno moledolavanje -
BPMNSrđan Grbić
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 2/19
Razvoj aplikacija elektronskog poslovanjauvek zahteva angaţovanje značajnih resursaorganizacije i dosta vremena. Jedan odekasnijih pristupa je da proces razvojazapočne identikacijom poslovnih resursa! azatim da se nastavi analizom poslovnihprocesa! od značaja za sve "aze ţivotnog
ciklusa svakog od poslovnih resursa.
Uvod
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 3/19
#olazeći od činjenice da poslovni proces uelektronskom poslovanju predstavlja skup
aktivnosti! koje reprezentuju realnu poslovnuoperaciju! svaki poslovni proces moţe semodelovati kao skup pojedinačnih poslovnihzadataka. $ "azi implementacije! ove zadatke
moguće je realizovati kreiranjem! ili kori%ćenjempostojećih &eb servisa! u okviru! ili vanorganizacije.
'a opis pona%anja poslovnih procesa mogu se
koristiti uzori za procese! koji se nazivaju #( uzori!a osmi%ljeni su sa ciljem da pomognu dizajnerimaprocesa da odrede različite načine za povezivanjeaktivnosti u okviru procesa.
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 4/19
#oslovni proces predstavlja posao! podeljenu vi%e koraka ili aktivnosti! koji suneophodni da bi se obavila poslovnatransakcija. )a bi se izvr%ile aktivnosti uokviru poslovnog procesa! moţe bitineophodna akcija od strane aplikacije iličoveka. *ipično za poslovne procese je da
su po svojoj prirodi dugotrajni! kao i dauključuju vi%e strana i+ili aplikacija u okviruili van organizacije.
Poslovni proces
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 5/19
,unkcionalno modelovanje predstavlja prvu etapu uprojektovanju -S! u kojoj se vr%i grubo rastavljanjeposlovnih "unkcija! da bi se u kasnijim etapama"ormirao niz dijagrama koji detaljnije prikazuju
"unkcije i njihove veze. $ okviru "unkcionalnogmodelovanja takođe se planiraju tehnički resursi zarealizaciju "unkcija. ,unkcionalno modelovanje sesastoji iz sledećih aktivnosti
,unkcionalno rastavljanje 'ahtevi korisnika *ehnički preduslovi
Funkcionalno modelovanje
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 6/19
/abrajaju se svi objekti koji će bitipredstavljeni grački! pomoću dijagramakoji predstavljaju granice sistema. )ijagramisu međusobno povezani i opisuju sistemhijerarhijski! odozgo na dole. )ijagrami sesastoje od pravougaonika i strelica.
Pravougaonici 0sl. 12 predstavljaju
aktivnosti 0"unkcije! procese2. Svakipravougaonik ima naziv aktivnosti i brojvezan za tekstualnim opisom.
Funkcionalno rastavljanje
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 7/19
Strelice 0sl. 32 predstavljaju podatkevezane za aktivnosti. Svaka strelica nosinaziv podatka. Strelice mogu bitipravolinijske i savijene pod 45o! a mogu sespajati i račvati.
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 8/19
Strelice koje sa leve strane ulaze u pravougaonik 6 ulazi.7ne nose podatke koji se trans"ormi%u u izlaze. #risustvoulaza je opciono.
6 Strelice koje na desnoj strani izlaze iz pravougaonika 6izlazi. -zlazi su podaci! odnosno proizvodi aktivnosti. Svakaaktivnost mora imati bar jedan izlaz.
6 Strelice koje odozgo ulaze u pravougaonik 6 kontrole.8ontrole 0pravila! procedure! standardi2 reguli%u izvođenje
aktivnosti. 8ontrole se pri tome ne menjaju. Svaka aktivnostmora imati bar jednu kontrolu. 6 Strelice koje odozdo ulaze u pravougaonik 6
mehanizmi. 9ehanizmi su izvori koji izvode aktivnosti0ljudi! ma%ine! oprema2. #risustvo mehanizama je opciono.
6 Strelice koje odozdo izlaze iz pravougaonika 6 pozivi. #ozivaju svoj pravougaonik na drugom! detaljnijemdijagramu! na istom ili drugom modelu. -maju brojdijagrama i broj pozvanog pravougaonika.
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 9/19
:#9- je neprotna organizacija stvorena3555. godine od strane kompanije -ntalio! saciljem da kreira standarde za :#9. ;laniceove organizacije su i :<=! ,ujitsu! -:9! -)SScheer! #egas>stems! #eopleSo"t! S=#!See:e>ond! *ibco! ?irtria! &eb9ethods. -:#9- je članica nekoliko organizacija@ &AB!7=S-S! 79G! and the &"9B. 8roz članstva u
ovim organizacijama! :#9- moţe daučestvuje u diskusijama vezano za skoro svestandarde koje se odnose na :#9.
BPMN
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 10/19
:#9- je odgovorna za sledeće "unkcionalnespecikacije@
Business Process Modeling Notation (BPMN 6#redstavlja jezik napravljen sa ciljem da omogućigračko kreiranje dijagrama toka poslovnog procesaod strane poslovnih analitičara i divelopera.
Business Process Modeling !anguage (BPM! 6
#redstavlja C9D jezik čija je svrha da kodira tokizvr%avanja poslovnog procesa u "ormuodgovarajuću za interpretaciju od strane ma%ine zaizvr%avanje procesa. ?erziju 1.5 je napisao =ssa"=rkin iz kompanije -ntalio novembra 3553. godine.#rema priznanju :#9- organizacije! :#9D je izgubiobitku u odnosu na :#<D jezik! koji se uglavnomkoristi kao C9D jezik za izvr%avanje procesa.
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 11/19
Business Process "uer# !anguage (BP"!6 Bilj kreiranja jezika je da bude osnova zapraćenje i nadgledanje poslovnih aktivnosti0:usiness =ctivit> 9onitoring 6 :=92. /ije jo%publikovan.
Business Process Semantic Model (BPSM6 *reba da predstavlja zajednički model za svemodele poslovnih procesa. /ije jo% publikovan.
Business Process $%tension !a#ers (BP&!6 #redstavlja standardni skup pro%irenja zatransakcije! poslovna pravila! upravljanjezadacima i ljudsku interakciju. /ije jo%publikova
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 12/19
:#9/ se deni%e preko :usiness #rocess )iagram0:#)2! koji je baziran na tehnici blok6dijagrama ikoji je prilagoEen za kreiranje gračkih modelaoperacija poslovnih procesa. :usiness #rocess9odel 0:#92 predstavlja mreţu gračkih objekata!
odnosno aktivnosti i kontrola kojima se deni%enjihov redosled izvr%avanja.
;etiri osnovne kategorije :#) elemenata su@◦
objekti toka!◦ objekti veza!◦ sFimlines!◦ arti"akti.
'snove BPMN
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 13/19
7bjekti toka predstavljaju osnovne gračke elementeza denisanje pona%anja poslovnih procesa. 7bjektitoka su <vent! =ctivit> i GateFa> elementi.
$vent element se prikazuje pomoću kruga i
predstavlja ne%to %to se de%ava tokom izvr%avanjaposlovnog procesa. <vent element utiče naizvr%avanje toka procesa i obično ima uzrok 0okidač2 iposledicu 0rezultat2. <vent elementi sukategorizovani po "azi u kojoj se de%avaju u procesu
0Start! -ntermediate i <nd2 i po tipu 0:asic! 9essage! *imer! Rule! <ception! Bancellation! Bompensation!Dink! 9ultiple! *ermination2.
'jekti toka
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 14/19
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 15/19
7bjekti toka se povezuju međusobnokori%ćenjem objekata veza. #ostoje triosnovna tipa elemenata koji obezbeđujuovu "unkciju.
'jekti veza
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 16/19
S)imlines čine #ool elementi i! u okviru #oolelementa! Dane elementi. #ool prikazujeaktivnosti jednog učesnika! najče%će preduzeća.Dane element u okviru #ool elementa prikazujesastavne delove jednog učesnika! najče%će
odeljenja preduzeća.
S)imlines
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 17/19
:#9- organizacija! odgovorna za kreiranje:#9/ i drugih standarda vezanih zamodeliranje poslovnih procesa! priznaje da
je :#9/ 1.5 samo prvi korak u razvoju ovenotacije. *renutno se razvija nova verzija:#9/ 3.5! koja će sadrţati pobolj%anja izadovoljiti potrebe organizacija i analizalanaca vrednosti. /ova verzija treba dasadrţi nove denicije vezane za meta modeli "ormate za razmenu poruka.
BPMN verzija *.+
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 18/19
7/24/2019 Funkicionalno moledolavanje - BPMN
http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 19/19
,raj