19
Funkicionalno moledolavanje - BPMN Srđan Grbić

Funkicionalno moledolavanje - BPMN

Embed Size (px)

Citation preview

Page 1: Funkicionalno moledolavanje - BPMN

7/24/2019 Funkicionalno moledolavanje - BPMN

http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 1/19

Funkicionalno moledolavanje -

BPMNSrđan Grbić

Page 2: Funkicionalno moledolavanje - BPMN

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

Page 3: Funkicionalno moledolavanje - BPMN

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.

Page 4: Funkicionalno moledolavanje - BPMN

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

Page 5: Funkicionalno moledolavanje - BPMN

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

Page 6: Funkicionalno moledolavanje - BPMN

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

Page 7: Funkicionalno moledolavanje - BPMN

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.

Page 8: Funkicionalno moledolavanje - BPMN

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.

Page 9: Funkicionalno moledolavanje - BPMN

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

Page 10: Funkicionalno moledolavanje - 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.

Page 11: Funkicionalno moledolavanje - BPMN

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

Page 12: Funkicionalno moledolavanje - BPMN

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

Page 13: Funkicionalno moledolavanje - 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

Page 14: Funkicionalno moledolavanje - BPMN

7/24/2019 Funkicionalno moledolavanje - BPMN

http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 14/19

Page 15: Funkicionalno moledolavanje - BPMN

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

Page 16: Funkicionalno moledolavanje - BPMN

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

Page 17: Funkicionalno moledolavanje - BPMN

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 *.+

Page 18: Funkicionalno moledolavanje - BPMN

7/24/2019 Funkicionalno moledolavanje - BPMN

http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 18/19

Page 19: Funkicionalno moledolavanje - BPMN

7/24/2019 Funkicionalno moledolavanje - BPMN

http://slidepdf.com/reader/full/funkicionalno-moledolavanje-bpmn 19/19

,raj