You are on page 1of 20

1. Definirajte to je poslovni proces i objasnite sve elemente te definicije.

- Poslovni proces je povezani skup aktivnosti i odluka, koji se izvodi na vanjski poticaj radi ostvarenja nekog mjerljivog cilja organizacije, troi vrijeme i pretvara ulazne resurse u specifine proizvode ili usluge od znaaja za kupca ili korisnika. ... specifini proizvod ili usluga...: Mora biti pojedinano prepoznatljiv (ne moe ga dati nijedan drugi proces) i mjerljiv, npr. Odobriti kredit, a nisu procesi npr. Projektiranje i razvoj ili HelpDesk. ... od znaaja za kupca ili korisnika...: Kupac moe biti vanjski ili unutarnji, organizacija ili osoba koji e koristiti izlazne rezultate procesa. Nije proces npr. Urudbirati zahtjev, jer kupca ne zanima na postupak sa zahtjevom, ve hoe li i kada dobiti kredit. Proces je odreen rezultatom a ne radnjom. ... koji se izvodi na vanjski poticaj...: Organizacija ne zauzima niti troi resurse ako nema kupca ili korisnika. Vanjski poticaj moe biti i predviena narudba (ili nalog), a ne samo ve ispostavljena. ... povezan skup aktivnosti i odluka...: Smiljeno povezani postupci (a ne konglomerat) koji omoguavaju postizanje ciljeva i zadovoljavaju neku potrebu kupca. Ovo svojstvo koristi se kod modeliranja poslovnog procesa. 2. Koja je razlika izmeu djelotvornosti (efficiency) i uinkovitosti (effectiveness) poslovnog procesa? - Djelotvornost je jedinica outputa po jedinici inputa iz aktivnosti ili procesa. Uinkovitost je stupanj u kojem razina perfomanse odgovara unaprijed odreenom ciljem 4. Koje elemente ima formular za opis procesa, kojeg ete koristiti kod analize procesa i tijekom razgovora s poslovnim strunjacima? - Naziv procesa, Poetni dogaaj, Zavrni dogaaj, Aktivnosti ili radni koraci, Prosjeno trajanje (aktivnosti ili radnog koraka), Izvritelj (aktivnosti ili radnog koraka), Razlozi za promjenu, Vizija novog poslovnog procesa, Uesnici, Mehanizmi, Metrika 5. to je BPMN i kakav je njegov odnos prema softverskom alatu WebSphere Business Modeler? - Business Process Modeling Notation (BPMN) je skup konvencija za modeliranje poslovnog procesa, sastavljen od grafikih elemenata i formaliziranih zapisa, koji ima status profesionalne norme. 6. to je BPMN i koja profesionalno udruenje priprema i objavljuje dokumentaciju za javnu uporabu? - Osnovni grafiki oblik prikaza je nacrt poslovnog procesa. Normiranje grafike notacije za BPD provodi meunarodna organizacija koja je danas lan udruenja OMG. Rezultat normiranja je sadran u meunarodnoj normi s obveznom primjenom pod nazivom Business Process Modeling Notation (BPMN). 7. Objasnite razliku izmeu temeljnog skupa simbola (BDP core business set) i kompletnog skupa simbola (BDP complete set) za modeliranje poslovnih procesa. - Temeljni skup simbola sastoji se od etiri kategorije: akrivni objekti(dogaaj, aktivnost, vrata), vezni objekti(slijedni i informacijski tok, poveznica), grupirajui objekti(spremnik, traka), dopunski objekti(podatkovni objekt, grupa, komentar), dok kompletan skup sadri jo i ove simbole: poruka, vremenski odreen dogaaj, greka, prekid, kompenzacija, pravilo, veza, viestruki dogaaj, zavretak

8. Objasnite pojmove aktivnost, proces, potproces i radnja. -Aktivnost (Activity) je opi i generiki pojam koji se koristi za svaki rad u sustavu. Proces je sloena aktivnost koja moe imati vie podprocesa ili aktivnosti. Podproces je detaljni prikaz nekog procesa pomou drugog BPD-a znai njegovu dekompoziciju, kojom se ostvaruje hijerarhija procesa (nadreeni-podreeni, master-child) a moe provesti neogranien broj puta. Radnja je elementarna aktivnost koja je sastavni dio procesa ili podprocesa. Koristi se za prikaz one aktivnosti koja se ne e vie rastavljati 9. to su vrata (gateway), u koju se svrhu koriste i to sve oznaavaju u modelu poslovnog procesa? - Vrata (Gateway) se koriste za upravljanje tokovima aktivnosti, tj. za prikaz ravanja (divergencije) i skupljanja (konvergencije) vie razliitih slijedova aktivnosti. Vrata se oznaavaju rombom, a tip vratiju je odreen oznakom unutar romba. Ako tokom ne treba upravljati (tj. ako se aktivnosti izvode slijedom strelica) onda vrata nisu potrebna; romb u slici procesa oznaava mjesto potrebne kontrole. 10. Objasnite pojmove polje (pool) i put (lane) i gdje ete ih koristiti. Spremnik ili Polje, (Pool) oznaava uesnika u procesu (npr.organizacijsku jedinicu), ali se takoer koristi da odijeli neke aktivnosti od onih koje pripadaju drugim spremnicima (obino u kontekstu B2B). Traka ili Put (Lane) je dio spremnika, koja se protee po cijeloj njegovoj duljini. Koristi se takoer za grupiranje ikategoriziranje aktivnosti (npr. radna mjesta u organizacijskoj jedinici). 11. Navedite barem dvije vrste poetnog dogaaja i objasnite njihovo znaenje.

- Poetna poruka (Message) pokree aktivnost. Vremenski odreen dogaaj (Timer) oznaava apsolutno vrijeme ili vremenski ciklus u kojem se pokree aktivnost. Pravilo (Rule) moe biti okida za dogaaj koji nastupa kad se ispune uvjeti definirani poslovnim pravilom. Veza (Link) povezuje zavretak jednog procesnog slijeda s poetkom drugog. Viestruki dogaaj (Multiple) oznaava vie naina za pokretanje procesa, od kojih se trai samo jedan. 12. Navedite barem dvije vrste meudogaaja i objasnite njihovo znaenje.

- Poruka (Message) moe biti vrsta meudogaaja. Timer oznaava apsolutno vrijeme ili vremenski ciklus u kojem se nastavlja neka aktivnost. Greka (Error) oznaava da je kod odvijanja neke aktivnosti nastala neka greka. Prekid (Cancel) oznaava da je korisnik odluio prekinuti proces uz normalnu obradu dogaaja. Kompenzacija (Compensation) je dogaaj kojim se pokree nadomjesni slijed, obino u sluaju neuspjene transakcije. Pravilo (Rule) moe biti okida za dogaaj koji nastupa kad se ispune uvjeti definirani poslovnim pravilom. Veza (Link) kao meudogaaj se koristi za povezivanje BPD-a (Business Proces Diagrama) na dvije stranice papira. Viestruki dogaaj (Multiple) oznaava vie naina za nastavak procesa, od kojih se trai samo jedan. 13. Objasnite pojam saetog i razvijenog potprocesa te kako se to modelira u alatu IBM WebSphere Business Modeler? - Saeti potproces: Ne prikazuje detalje (pod)procesa, ali se znakom plus na donjem rubu pravokutnika ukazuje na to da takav detaljni prikaz postoji.

+ Razvijeni potproces: Simbol za (pod)proces je proiren, a njegovi detalji prikazani su unutar simbola.

14. to je slijedni tok (sequence flow) u modelu poslovnog procesa i kakva mu je semantika? - Slijedni tok (Sequence Flow) je prikazan punom crtom sa strelicom, a oznaava slijed u kojem e se izvravati aktivnosti. Ishodite i/ili odredite slijednog toka mogu biti samo sljedei objekti: dogaaji, aktivnosti i vrata. 15. Objasnite ekskluzivno grananje i navedite primjer grananja u tri slijeda. Kako se to modelira u WebSphere Business Modeleru. - Ekskluzivno odluivanje ili ekskluzivno grananje (XOR, Exclusive decision) - mogui slijed aktivnosti rava se u dvije ili vie grana, ali se nastavlja samo s jednom. Moe se dogo diti na temelju podataka ili na temelju dogaaja. Pr: Prodaja robe pouzeem uz unaprijedno plaanje: Uplata tona? 1. premalovratiti uplatu; 2. previevratiti ostatak; 3. tonoIzdati raun.

16. Objasnite inkluzivno grananje i navedite primjer grananja u tri slijeda. Kako se to modelira u WebSphere Business Modeleru. - Inkluzivno grananje (OR, Branching) je grananje kod kojeg su svi izlazni slijedovi meusobno nezavisni te se proces moe nastaviti s nijednom, jednom ili s vie izlaznih aktivnosti. Pr: Izraditi ugovor: Proitati zahtjev; 1. Izraditi prilog B; 2. Izraditi prilog A; 3. Izraditi ugovor.

17. Objasnite ekskluzivno spajanje i navedite primjer spajanja tri slijeda. Kako se to modelira u WebSphere Business Modeleru. - Ekskluzivno spajanje (XOR, Exclusive merge) Pojam 'spajanje' (merging) koristi se u BPMN-u da bi se naznailo kako je dovoljna samo jedna i bilo koja ulazna a ktivnost da bi se nastavio slijed koji zapoinje aktivnou. Ako su potrebne sve ulazne aktivnosti, onda ova vrata nisu potrebna!! Pr: Obrada narudbi: 1. Primiti web narudbu XOR 2. Primiti tel. Narudbu XOR 3. Primiti pisanu narudbu Obraditi narudbu.

18. Objasnite inkluzivno spajanje i navedite primjer spajanja u tri slijeda. Kako se to modelira u WebSphere Business Modeleru. - Inkluzivno spajanje (OR, Merging) Ako se eli osigurati da se nastavi barem jedan izlazni slijed, tada se na izlazu stavlja nadomjesna (default) aktivnost. Koriste se 2 tipa ovog grananja.

19. Koja su glavna pravila za slijedni tok (sequence flow)? -Ako se unutar BPD-a nalazi razvijeni podproces, onda objekti unutar njega ne mogu biti direktno povezani s objektima izvan njega.Slijedni tok se koristi da bi se prikazao redoslijed izvoenja aktivnosti u procesu.Ishodite i/ili odredite slijednog toka mogu biti samo sljedei objekti: dogaaji, aktivnosti i vrata.Slijedni tok ne moe prelaziti granice spremnika-polja (Pool). Smatra se da neki proces mora biti u potpunosti sadran unutar jednog spremnika -polja.Nasuprot tome, slijedno tok smije prelaziti granice trake-puta (Lane). 20 . Koji se tokovi mogu, a koji se ne mogu pojaviti unutar jednog polja (pool) i izmeu dva polja? - Slijedni tok ne moe prelaziti granice spremnika-polja, mora biti u potpunosti sadran unutar jednog polja. Informacijskim tokovima meusobno komuniciraju procesi u razliitim poljima. 21. Modelirajte dva naina prema BPMN-u kojima se moe prikazati da podaci po zavretku jedne radnje ulaze u drugu radnju. Kako se to modelira u WebSphere Business Modeleru. -

Biljeke Istraiti temu Napisati lanak

Biljeke Istraiti temu Napisati lanak

- U WebSphere Business Modeleru modelira se ovako: Istraiti temu Biljeke Napisati lanak

22. Nacrtajte i objasnite vremensko kanjenje izmeu dviju aktivnosti u modelu nekog poslovnog procesa. Kada ete koristiti taj koncept? Raspisati javni Vrednovati 15 dana natjeaj prispjele ponude Ako je kanjenje objanjivo onda je u redu. Nastaje zbog dolaska tokena pri kraju radnog vremena svaki dan i petkom kada kasni za cijelo vrijeme vikenda i zavrava obradu zahtjeva tek u ponedeljak. 23. Kratko objasnite emu slue repozitoriji i to oni predstavljaju u modelu procesa. - Repozitoriji su podruja u koja spremamo informacije koje su st vorene u poslovnom procesu. Koristimo ih kada imamo vie aktivnosti koje trebaju pristup istim informacijama ili ih dijele. Repozitorije dijelimo na lokalne i globalne. Ako se isti repozitorij poziva/koristi u vie procesa onda se definira globalno. Promjene svojstava globalnih repozitorija su uvijek nakon spremanja svojstava odmah vidljive u svim modelima. Za prosljeivanje podataka unutar petlje potrebno je koristiti lokalni repozitorij kreiran unutar procesa roditelja, jer modul za izradu sloenih izraza logike procesa ne podrava globalno definirane repozitorije. 24. Kratko objasnite emu slue i na koja tri naina se mogu podeavati Timeri. - Timer predstavlja specijalizirani oblik radnog koraka koji inicira poslovni tok u specificiranom vremenskom trenutku. Oblici: A.Timer koji se pokrene jednom (npr. 31.12.2009 u 00:00:00) i nakon toga terminira B.Timer koji se pokrene u redovitim vremenskim intervalima (npr. svaki dan u 9:00) te je povezan s Kalendarom Najea primjena Timera je kada elimo modelirati automatizirane procese koji se pokreu svaki tjedan na odreeni dan i u definirano vrijeme (npr. auriranje definicije virusa na raunalu) . Razlikujemo Timer koji se pokrene jednom: Na temelju Kalendara Za odreeni Dan i vrijeme Vrijeme zadnje aktivacije plus (specificiram vrijeme pauziranja procesa tijekom simulacije Timer e zadrati token u procesu za definirano vrijeme) i Timer koji se pokree u redovitim vremenskim intervalima Na temelju Kalendara 25. Objasnite razliku izmeu mogue sume postotaka na grananjima tipa Simple i Multiple decision u ekskluzivnim i inkluzivnim grananjima u modelu procesa u alatu IBM WebSphere Business Modeler - Kod ekskluzivnog jednostavnog grananja zbroj vjerojatnosti mora biti 100%. Zbroj vjerojatnosti viestrukih odluka izvrenja definiran na svim izlaznim granama mora biti 100% te se nastavlja izvravati samo jedan poslovni tok. Zbroj vjerojatnosti izvrenja viestruke inkluzivne odluke definiran na svim izlaznim granama moe biti vie od 100% te se nakon inkluzivne viestruke odluke nastavlja izvravati jedan ili vie poslovnih tokova. 26. Navedite mogue naine za prikaz ekskluzivnog grananja u modelima procesa izraenim u WebSphere business modeleru - Ekskluzivno grananje moe biti na temelju podataka ili na temelju dogaaja. Prikazujemo ga pomou jednostavne odluke gdje imamo jednu ulaznu granu s jednim ulaznim tokom te dvije izlazne grane sa po jednim izlaznim tokom. Kada imamo viestruku odluku imamo jednu ulaznu granu na kojoj moe

biti definirano vie ulaznih tokova, te imamo dvije ili vie izlaznih grana sa istim brojem tokova kao i na ulaznoj grani. 27. Navedite mogue naine za prikaz inkluzivnog grananja u modelima procesa izraenim u IBM WebSphere Business Modeleru - Kod inkluzivno grananja svi izlazni tokovi su meusobno neovisni. Moe se prikazati pomou tri elementa: - paralelnog dijeljenja, viestruke inkluzivne odluke ili definiranih izlaza na radnim koraku. Kod paralelnog dijeljenja pomou forka procesni tok dijeli se na dva ili vie paralelna toka. Ulazni sadraji se dupliraju i alju odvojeno svakom poslovnom toku. Najee se koristi kod paralelnih tokova. Viestruka inkluzivna odluka ima jednu ulaznu granu na kojoj moe biti definirano vie ulaznih tokova, te ima dvije ili vie izlazne grane s istim brojem tokova kao i na ulaznoj grani. Inkluzivno dijeljenje tokova sa razliitim poslovnim sadrajem ostvaruje se definiranjem izlaznih tokova koji iniciraju razliite radne korake 28. Navedite mogue naine spajanja nakon grananja tipa FORK u alatu IBM WebSphere Business Modeler. - Sinkronizacija (Join) je spajanje nakon grananja tipa FORK koji na spoju imaju iste poslovne sadraje. Tek nakon to svi radni koraci u paralelno izvoenim poslovnim tokovima budu izvreni, nastupit e sinkrono spajanje i nastavit e se izvoditi poslovni proces. Primjenjuje se kod modeliranja samo jednog poslovnog scenarija. 29. Navedite mogue naine spajanja tokova nakon ekskluzivnog grananja tipa Multiple decision u alatu IBM WebSphere Business Modeler. - Jednostavno spajanje slui za spajanje razdijeljenih poslovnih tokova sa istim poslovnim sadrajima. Ukoliko se dogodi ulaz na vie grana jednostavno spajanje e svaki puta pokrenuti izvoenje poslovnih procesa koji slijede nakon spajanja. Primjenjuje se kod modeliranja dva poslovna scenarija. 30. Objasnite ulogu definiranja posebnih opcija ulaza i izlaza pojedinih aktivnosti u modelu procesa u alatu IBM WebSphere Business Modeler? to se eli postii podeavanjem ovih opcija? - Posebne opcije ulaza i izlaza definiramo kod povratnih petlji. Proces moe pokrenuti dolazak sadraja na jednom od dva mogua ulazna skupa, a ovisno o ulazu rezultat procesa je jedan od dva mogua izlazna skupa sadraja. Proces ima uvijek isto trajanje. 31. Objasnite ulogu tzv. Terminate node ili stop znaka u modelu procesa u alatu IBM WebSphere Business Modeler! - Sve aktivnosti (i njihove instance) se odmah prekidaju. Proces zavrava bez kompenzacije ili obrade prekida. Svaki proces ili podproces, odnosno petlja moraju imat najmanje jedan terminate node. 32. Objasnite emu slui tzv End node ili znak za zaustavljanje procesne grane u alatu IBM WebSphere Business Modeler! - End node je vizualna oznaka koja oznauje gdje odreena aktivnost zavrav odnosno slui za zaustavljanje odreene aktivnosti unutar procesa, ali i ne cijelog procesa. 33. Koje tipove resursa poznajete i emu oni slue? - Resursi - slue izvoenju radnih koraka tj za obavljanje zadataka i ne sadre posl ovnu logiku. Razlikujemo dva tipa: Individual i Bulk.

34. Objasnite ulogu kalendara u simulaciji modela procesa i izraunu trokova. -Kalendari (eng. Timetable) povezani s resursima (raspoloivost) ili trokovima (kada se troak pojavljuje npr. struja, sezonski radnici). 35. to predstavlja iznimka ili exception u kalendaru stvorenom u modelu procesa u alatu IBM WebSphere Business Modeler? - Iznimke (eng. Exemption periods) predstavljaju vremenski interval tijekom kojeg se definirani Kalendar ne primjenjuje. Godinji odmor Vrijeme za ruak/pauza Vikendi Ugnijeene Iznimke - kako je Iznimka Kalendar ona samo moe imati Iznimku. 36. Koja je razlika izmeu trokova Cost per time unit i Cost per use u modelima napravljenim u alatu IBM Websphere Business Modeler? - Cost per time unit nam govori kolika je cijena po jedinici vremena (npr. po 1h, recimo plaa radnika), dok nam cost per use govori kolika je cijena neega svaki put kada to neto koristimo. 37. Opiite koje tipove moguih dinamikih analiza procesa poznajete a omoguava ih alat IBM WebSphere Business Modeler? - Analiza svih provedenih prolaza (instanci) simulacije - Analiza koja prikazuje samo sumarne rezultate - Analiza sluajeva 38. emu slui komparativna analiza procesnih simulacijskih snimki po trajanju ( Process Duration Comparison) i to ona pokazuje u alatu IBM WebSphere Business Modeler? - Pokazuje nam usporedbu trajanja 2 procesa, u naem sluaju to su bili modeli procesa AS IS, i TO BE. Pokazujem nam ukupno vrijeme trajanja procesa ukljuujui i kanjenje, te nam pokazuje takoer i razliku izmeu 2 procesa koja usporeujemo izvjetajem, te eventualna poboljanja ili pogoranja vremena izvoenja i procesu. 39. Koja je razlika izmeu Elapsed average process duration i Process average working duration u analizi simulacijskih rezultata u alatu IBM Websphere Business Modeler? - Elapsed average process duration nam pokazuje koliko je process ukupno trajao, znai ukuljuuje i eventualno kasnjenje u procesu, dok Process average working duration nam pokazuje koliko su resursi ukupno radili na procesu. 40. to pokazuje Average process resource duration u analizi trajanja procesa na snimci simulacijskih rezultata u alatu IBM WebSphere Business Modeler? - Average process resource duration nam pokazuje vrijeme koje su potroili resursi pri raenju na procesu. 41. Kako definiramo trajanje aktivnosti na modelu procesa a kako utroak resursa potrebnih za obavljanje te aktivnosti u alatu IBM WebSphere Business Modeler? - Najvaniji atributi procesa: trajanje (Duration), koje moe biti vrijeme obrade (Processing time) ili vrijeme pripreme reursa (Resource wait time). prihod procesa (Revenue), troak procesa, koji moe biti: Troak izvedbe procesa (Processing cost)

Poetni troak (Startup cost) Troak ekanja (Wait-time cost). Svakom procesu mogu se pridruiti potrebni resursi (Resources) koji mogu biti pojedinani (Individual resource requirements) ili skupni (Bulk resource requirements). 42. Moe li suma trajanja potrebnog utroka (2 ili vie) resursa (Resource time required) biti vea od trajanja aktivnosti (Task duration) kojoj su resursi dodijeljeni? Ako da zato, ako ne zato? Objasnite na primjeru! - Moe, zato to ako se resurs dodijeli, mogue da se mora ekati na jo neki resurs koji je zauzet, a on cijelo vrijeme stoji ovdje dodijeljen. 43. Na koji nain se moe odrediti trajanje aktivnosti na modelu procesa? Koji su mogui naini odreivanja trajanja u alatu IBM WebSphere Business Modeler? 1) specific value 2) distribution: beta, continuous, erlang, exponential, gamma, johnson, lognormal, normal, poisson, random list, triangular, uniform, weibull, weighted list 46. Objasnite razliku izmeu razina modeliranja procesa u Nacrtu procesa (Process Map ili Business Process Diagram), Opisu procesa (Process Description) i Modelu procesa (Process Model). - Postoje tri razliite razine modeliranja procesa: 1. Nacrt procesa (Process Map ili Business Process Diagram): grafiki prikaz slijeda aktivnosti; 2. Opis procesa (Process Description): slika procesa proirena dodatnim informacijama (ali nedovoljno za cjelovitu definiciju svih svojstava procesa); 3. Model procesa (Process Model): slika i opis procesa, nadopunjeni dodatnim informacijama kako bi se proces mogao analizirati, oponaati i/ili izvriti. Sve ove tri razine su normirane (BPMN), radi razumijevanja te jednoznane interpretacije i sigurne komunikacije izmeu strunjaka. 47. to opisuje sljedea izjava: Nakon zavretka aktivnosti A daljnji postupak se nastavlja u dvije ili vie paralelnih i meusobno konkurentnih grana. Objasnite primjerom. - Razdvajanje uz paralelni rad. (eng. parallel split, AND-split, parallel routing, fork). Nakon zavretka aktivnosti A daljnji postupak se nastavlja u dvije ili vie paralelnih i meusobno konkurentnih grana. Primjer: A: Registrirati uplatu kupca B: Otpremiti robu C: Izdati raun Logika: Prijelaz (odnosno aktivnost) A ima jednu ulaznu znaku a dvije izlazne znake. 48. to opisuje sljedea izjava: Radni korak u nekom procesu moe se izvesti onda ako je zavren prethodni korak tog istog procesa. Objasnite primjerom. - Slijed. (eng. sequence, sequential routing, serial routing). Radni korak u nekom procesu moe se izvesti onda ako je zavren prethodni korak tog istog procesa. Primjer: A: Izraditi narudbu B: Poslati narudbu Logika:

Koraci A i B imaju svoje konano trajanje Nije mogue ponovno aktivirati korak B prije nego to je prazno mjesto p1. 49. to opisuje sljedea izjava: Spajanje dvije ili vie grana (iz aktivnosti A i B), tako da naredna aktivnost C moe poeti nakon to su sve prethodne zavrene. Objasnite primjerom. - Sinkronizacija (eng. synchronization, AND-join, rendezvous, sinchronizer). Spajanje dvije ili vie grana s aktivnostima A i B, tako da naredna aktivnost C moe poeti nakon to su sve prethodne zavrene. Primjer: Izdavanje robe sa skladita A: Evidentirati izdatnicu B: Pripremiti robu C: Izdati robu Logika: Aktivnost C se ponaa kao da ispred nje stoji implicitni AND -join (sinhronizator), koji se aktivira kada dobije prvi ulaz od bilo koje ulazne grane, a vraa u poetno stanje kada dobije ulaze od svih grana. 50. to opisuje sljedea izjava: Dijeljenje jedne ulazne grane u dvije ili vie izlaznih grana, ali na takav nain da je mogue izabrati samo jednu izlaznu granu. Objasnite primjerom. - Ekskluzivni izbor (eng. exclusive choice, XOR-split, exclusive OR-split, conditional routing, switch, decision, case statement). Dijeljenje jedne ulazne grane u dvije ili vie izlaznih grana, ali na takav nain da je mogue izabrati samo jednu izlaznu granu. Primjer: Otprema robe po katalokoj prodaji A: Pripremiti robu B: Poslati robu potom C: Poslati robu dostavnim vozilom Logika: Izbor daljnjeg puta odreen je uvjetima koji se ispituju nakon izvrenja aktivnosti A. U gornjem primjeru to je npr. teina robe (npr. paketi do 5 kg idu potom, a tei dostavnim vozilom) 51. to opisuje sljedea izjava: Dijeljenje jedne ulazne grane u dvije ili vie izlaznih grana, ali na takav nain da je mogue izabrati samo jednu ili vie izlaznih grana. Objasnite primjerom. - Viestruki izbor (OR Split). Dijeljenje jedne ulazne grane u dvije ili vie izlaznih grana, ali na takav nain da je mogue izabrati samo jednu ili vie izlaznih grana. Primjer: poziv 112: A: Primiti poziv, B: Poslati policiju, C: Poslati vatrogasce, D: Poslati vozilo hitne pomoi. Logika: izbor daljnjeg puta odreen je uvjetima koji se ispituju nakon izvrenja aktivnosti A. 52. to opisuje sljedea izjava: Spajanje dviju ili vie grana (iz aktivnosti A, B, C, prema kojem je dovoljna samo jedna i bilo koja ulazna grana da bi se nastavio slijed koji zapoinje narednom aktivnou D. Objasnite primjerom. - Sinkronizirano spajanje (synchronizing merge). Naredna aktivnost je mogua ako je prije toga izvrena jedna ili vie prethodnih aktivnosti. Spajanje jedne ili vie ulaznih grana u jednu izlaznu slijednu granu. Primjer: Poziv 112: A: Primiti poziv, B: Poslati policiju, C: Poslati vatrogasce, D: Poslati hitnu, E: Prevesti sudionike incidenta. Logika: sinkronizirano spajanje je najee zavretak viestrukog izbora (kao to je to i u prethodnom primjeru koji treba promatrati s predlokom 6)

53. to opisuje sljedea izjava: Kroz narednu aktivnost D moe proi svaka instanca koja je prola bilo koju prethodnu aktivnost (ili A ili B ili obje, bez obzira na redoslijed) nezavisno od drugih instanci. Na takav je nain mogue ostvariti vie nezavisnih dretvi u daljnjem odvijanju procesa. Objasnite primjerom. - Viestruko spajanje (multiple merge). Za razliku od sinkroniziranog, ovdje kroz narednu aktivnost D moe proi svaka instanca koja je prola bilo koju prethodnu aktivnost (ili A ili B ili obje, bez obzira na redoslijed) nezavisno od drugih instanci. Na takav je nain mogue ostvariti vie nezavisnih dretvi u daljnjem odvijanju procesa. Primjer: izdavanje uporabne dozvole: A:Prikljuiti struju, B: Prikljuiti vodu, C: Prikljuiti plin, D: Provjeriti instalaciju i izdati atest Logika: viekratno spajanje je nain kako da se odvijanje procesa u vie paralelnih grana svede na daljnje odvijanje u jednoj grani. Pri tome nije potrebno provoditi nikakvo usklaivanje instanci, ve se svaka instanca procesa dalje kree po svojoj detvi. Koristi se onda kada dvije ili vie grana imaju isti zavretak. Ovo spajanje dolazi nakon viestrukog izbora.

58. Objasnite i skicirajte model koji prikazuje da podaci iz jedne radnje ulaze u drugu radnju? - Slika:

Objanjenje: podatkovni objekti nemaju direktnog utjecaja na tok procesa ili obavijesti, ali objanjavaju to aktivnost treba da bi bila izvedena ili to je rezultat njezinog rada. Podatkovni objekti iz radnje istraiti temu prelaze u radnju napisati lanak. 59. Koja su glavna pravila za informacijske veze (Message Flow)? - Message flow je prikazan crtkanom strelicom, a opisuje kretanje obavijesti izmeu dva uesnika. U BPMN-u dva razliita spremnika predstavljaju dva razliita uesnika. Koristi se da bi se prikazala razmjena poruka meu aktivnostima u procesu. Slika prikazuje Message Flow: Pravila: Informacijske veze se mogu uspostaviti izmeu zatvorenog (Crna kutija) i otvorenog (Bijela kutija) uesnika. Veze se ne mogu uspostaviti izmeu objekata koji se nalaze unutar iste trake ili puta. Ishodita slijednog toka mogu biti: 1. dogaaji, 2. aktivnosti i 3. spremnici. Procesi u razliitim poljima meusobno komuniciraju informacijskim tokovima. Skraeni odgovor: Message Flow se moe crtati od granice ili objetka unutar polja do granice ili objekta unutar drugog polja. 60. Koja su glavna pravila slijednog toka (Sequence Flow)? - Slijedni tok je prikazan punom crtom sa strelicom, a oznaava slijed u kojem e se izvravati aktivnosti, tj. da bi se prikazao redoslijed izvoenja aktivnosti u procesu. Ishodite ili odredite slijednog toka mogu biti: 1. dogaaji, 2. aktivnosti i 3. vrata. Slika prikazuje Sequence Flow:

Pravila: ako se unutar BPD-a nalazi razvijeni podproces, onda objekti unutar njega ne mogu biti direktno povezani s objektima izvan njega. Slijedni tok ne moe prelaziti granice spremnika-polja. Smatra se da neki proces mora biti u potpunosti sadran unutar jednog spremnika -polja. Slijedni tok ne smije prelaziti graniza trake puta. Skraeni odgovor: slijedni tok moe povezivati samo aktivnosti, dogaaje i vrata, ne moe prei granice podprocesa ni granice polja.

61. Kakva je razlika izmeu radnje (Task) i podprocesa? - Podproces se moe dalje razloiti na podprocese ili radnje, dok se radnja ne moe dalje detaljizirati. 62. Kakva je razlika izmeu ekskluzivnog i inkluzivnog grananja? - Ekskluzivno grananje znai izbor samo jednog slijednog toka od vie moguih. Inkluzivno grananje znai izbor jednog ili vie slijednih tokova. 63. to u naelu predstavlja traka ili put (Lane) i za to sve se moe koristiti? - Trake predstavljaju odjele kod uesnika ili radna mjesta. Mogu se takoer koristiti za objedinjavanje objekata po bilo kojem zajednikom atributu. 64. emu slue polja ili spremnici (Pools) u nacrtu procesa (BPD)? - Polja predstavljaju uesnike (npr. organizacijske jedinice) ili poslovne uloge. 65. Kako poveznica (Association) utjee na tijek odvijanja procesa i emu slui? -Poveznica se koristi da bi se aktivnim objektima pridruili podaci, komentari ili neki drugi neaktivni objekti. Poveznica nema nikakvog utjecaja na odvijanje aktivnosti. 66. Kako slijedni tok (Sequence Flow) utjee na tijek odvijanja procesa i to predstavlja? - Slijedni tok je prikazan punom crtom sa strelicom, a oznaava slijed u kojem e se izvravati aktivnosti. 67. Kako informacijski tok (Message Flow) utjee na tijek odvijanja procesa i kada ete ga koristiti? - Informacijski tok je prikazan crtkanom strelicom, a opisuje kretanje obavijesti izmeu dva uesnika. U BPMN-u dva razliita spremnika (Pools) predstavljaju dva razliita uesnika. 68. Objasnite semantiku ekskluzivnog spajanja (ILI; (XOR; Exclusive merge). - Pojam spajanje (merging) koristi se u BPMN-u da bi se naznailo kako je dovoljna samo jedna i bilo koja ulazna aktivnost da bi se nastavio slijed koji zapoinje narednom aktivnou. Ako su potrebne sve ulazne aktivnosti, onda ova vrata nisu potrebna!

69. Kako se preslikavaju koncepti proces, slijed i grananje iz BPM-a u Petrijeve mree? Procesi iz BPM-a prikazati e se kao prijelazi u Petrijevoj mrei, Procesi iz BPM-a imaju isto ime kao prijelazi u Petrijevoj mrei, Da bi se prikazala grananja (AND, XOR, ...) u Petrijevu mreu se uvode neimenovani (anonymous) ili lambda prijelazi Mjesta (Places) nemaju imena. 70. Objasnite semantiku Petrijevih mrea na temelju etiri osnovna simbola (prijelaz, mjesto, oznaka i luk). Prijelaz (Transition) predstavlja dogaaj ili akciju, a crta se kao pravokutnik, Mjesto (Place) je toka zastoja u procesu, a crta se kao krunica, Oznaka ili znaka (Token), koja se tijekom izvravanja pomie od mjesta do mjesta, a crta se kao toka u simbolu za mjesto i Luk (Arc) koji se prua od prijelaza do mjesta ili od mjesta do prijelaza, a crta se kao strelica. 71. Objasnite formalni jezik za iskazivanje osnovnog zapisa -rauna. - Formalni jezik za definiciju i opis konkurentnih i komunikacijskih procesa, (ukljuivi i poslovne procese), koji su u dinamikoj meusobnoj interakciji. Razvio ga je kotski matematiar R. Milner 1980-tih. Svaki proces se sastoji od jedne ili vie akcija, koje se odvijaju sekvencijelno, paralelno, uz uvjetovana grananja ili rekurzivno. Prema konvenciji za raun vrijedi: kada jedan proces alje informaciju drugome to ukljuuje ime kanala kojeg treba koristiti drugi proces da bi odgovorio. Ovo ime je varijabilno i moe se mijenjati, zavisno o nekim uvjetima. Formalizam zapisa: p<q> p(q) znai: poalji poruku q kroz kanal p znai: primi poruku q kroz kanal p Gornje dvije akcije se razdvajaju tokom (.) koja je sekvencijelni operator. Znak (+) predstavlja uvjetni operator Znak (|) predstavlja operator istovremenosti (concurency operator) 72. Objasnite svrhu simulacije na modelu procesa. to je As is a to To be model? - Simulacija omoguava analizu tijeka izvoenja procesa organizacije s obzirom na ulaze i okolnosti koji se mogu pojaviti u realnom okruenju. Rezultate simulacije poduzee moe koristiti za procjenu uinkovitosti i djelotvornosti izvoenja procesa, izvoenje to ako-onda scenarija, terminiranje i raspodjelu resursa te druga usklaivanja organizacijskih i procesnih elemenata. 73. to je znaka (Token) kod simulacije na modelu procesa? Gdje se stvara, razdvaja i nestaje? - Simulacija se ostvaruje pomicanjem znake (Token) po modelu procesa. Poloaj znake ukazuje na aktivnost u modelu procesa u kojoj se obavlja neka radnja odreenom trenutku. Pravila pomicanja znake po modelu procesa identina su pravilima iz Petrijevih mrea (podsjetimo se: procesi BPM-a odgovaraju prijelazima u Petrijevoj mrei!). Nain stvaranja znaaka odreuje se prije poetka simulacije (Token creation settings). 75. Koji su atributi procesa a koji atributi znake kod simulacije na modelu procesa? Najvaniji atributi znake: Ukupan broj znaaka (Total number of tokens): Ukupan broj ulaza u proces s kojima e se izvesti simulacija.

Distribucija ulaza (Random time trigger): Uestalost pojavljivanja ulaza u proces. Mogue je koristiti razne standardne distribucije, kao npr. beta, Erlang-ova, eksponencijalna, gama, normalna, Poisson-ova, trokutasta, jednolika itd. Jedinica vremena za distribuciju ulaza, npr. od milisekunde do dana. Jednokratni trokovi ulaza (One-time cost per token): Trokovi povezani s ulazom itd. Najvaniji atributi procesa: Trajanje (Duration), koje moe biti vrijeme obrade (Processing time) ili vrijeme pripreme reursa (Resource wait time). Troak procesa, koji moe biti: Troak izvedbe procesa (Processing cost) Poetni troak (Startup cost) Troak ekanja (Wait-time cost). Prihod procesa (Revenue). Svakom procesu mogu se pridruiti potrebni resursi (Resources) koji mogu biti pojedinani (Individual resource requirements) ili skupni (Bulk resource requirements).

76. Navedite najvanije i najee koritene rezultate simulacije na modelu procesa. 4 vrste analize rezultata simulacije: 1. Agregirana analiza (Aggregated) saeti rezultati analize skupno za sve procese i aktivnosti, kao to su prosjeni trokovi, vrijeme i slino 2. Analiza sluajeva (Process Cases) statistika za pojedinane sluajeve moguih ishoda (prosjeno trajanje za svaki mogui ishod postupka odobravanja) 3. Analiza instanci procesa (Process Instances) analiza po parametrima procesa za svaku instancu procesuiranu u simulaciji (trokovi i trajanje za svaki zahtjev) 4. Analiza usporedbe procesa (Process Comparison) usporedna analiza rezultata dviju simulacija koje koriste iste ulazne parametre (usporedba trokova zaposlenih kada je u jednoj simulaciji predvien jedna satnica, a u drugoj simulaciji vea satnica) 77. Kako ete izraunati broj znaki ili poslovnih sluajeva (Token) za vjerodostojno zakljuivanje o rezultatima simulacije? Broj znaki odnosno poslovnih sluajeva izraunamo tako da izraunamo broj moguih puteva kroz proces, zatim izraunamo kolika je mogunost da e proi kroz svaki od tih putova. Zatim naemo najveu dobivenu mogunost i od nje oduzmemo najmanju dobivenu mogunost te dobiveni rezultat pomnoimo s brojem moguih puteva kroz proces. Primjer: 50 % 50 % 50 % 50 % (50-25)*3 = 75 78. Objasnite razliku izmeu modela procesa sadanjeg (As is) i modela procesa budueg stanja (To be). Model procesa sadanjeg (As Is) stanja prikazuje realno stanje poduzea ili neke druge organizacije kakvo je prije uvoenja bilo kakvih promjena. Za razliku od sadanjeg, model procesa budueg stanja (To Be) prikazuje uvedene promjene te poboljanja ili pogoranja
50 najvea dobivena mogunost 25 (50% od 50) najmanja dobivena mogunost

3 mogua puta

25 (50% od 50)

postojeeg stanja te samim time pokazuje je li uvoenje zamiljenih promjena uspjeno ili nije. 80. Objasnite faze upravljanja ivotnim ciklusom poslovnih procesa po BPMN i IBM-u. - BPMN ivotni ciklus upravljanja poslovnim procesima je zatvoreni krug koji poinje projektiranjem, prelazi na modeliranje odnosno crtanje slijedi izvedba te u konanici optimiziranje. IBM -ov koncept ivotnog ciklusa upravljanja poslovnim procesima kree od modela te istovremeno sastavljajui i upravljajui dolazi se do razvoja. 81. to su predloci za modeliranje poslovnih procesa (Workflow patterns) i emu slue? - Predloci za modeliranje procesa ne odnose se na logike odnose izmeu procesa. Rad prema predlocima znai promiljanje i prepoznavanje sutinskih odnosa meu procesima te modeliranje prepoznatih odnosa prema teoretski provjerenim sluajevima. Dakle svrha predloaka je to da nije potrebno poeti modelirati od nule ve kako bi se utedjelo vrijeme za modeliranje se koriste ve ranije provjerena rjeenja (vlastita ili tua). 82. Objasnite est glavnih grupa predloaka za modeliranje poslovnih procesa (Workflow patterns). - est glavnih grupa predloaka za modeliranje poslovnih procesa: Temeljni predloci (Basic patterns) Napredni predloci grananja i zdruivanja (Advanced branch and join patterns) Strukturalni predloci (Structural Patterns) Predloci za viestruke instance - VI (MI - Multiple Instance Patterns) Predloci zastoja (State-Based Patterns) Predloci prekida (Cancelation Patterns) 83. Objasnite predloak Razdvajanje uz paralelni rad i navedite primjer. - Predloak Razdvajanje uz paralelni rad - Fork(u WSBM) Opis: Nakon zavretka aktivnosti A daljnji postupak se nastavlja u dvije ili vie paralelnih i meusobno konkurentnih grana. Primjer: A: Registrirati uplatu kupca B: Otpremiti robu C: Izdati raun Logika: Prijelaz (odnosno aktivnost) A ima jednu ulaznu znaku a dvije izlazne znake. 84. Objasnite predloak Sinkronizacija i navedite primjer. Kako je taj predloak rijeen u alatu WebSphere Business Modeler? - Predloak Sinkronizacija Join (u WSBM) Opis: Spajanje dvije ili vie grana s aktivnostima A i B, tako da naredna aktivnost C moe poeti nakon to su sve prethodne zavrene. Primjer: Izdavanje robe sa skladita A: Evidentirati izdatnicu B: Pripremiti robu C: Izdati robu Logika:

Aktivnost C se ponaa kao da ispred nje stoji implicitni AND-join (sinhronizator), koji se aktivira kada dobije prvi ulaz od bilo koje ulazne grane, a vraa u poetno stanje kada dobije ulaze od svih grana. 85. Objasnite predloak Ekskluzivni izbor i navedite primjer. Kako je taj predloak rijeen u alatu WebSphere Business Modeler? - Predloak Ekskluzivni izbor Inclusive Multiple-Choice Decision (u WSBM) Opis: Dijeljenje jedne ulazne grane u dvije ili vie izlaznih grana, ali na takav nain da je mogue izabrati samo jednu izlaznu granu. Primjer: Otprema robe po katalokoj prodaji A: Pripremiti robu B: Poslati robu potom C: Poslati robu dostavnim vozilom Logika: Izbor daljnjeg puta odreen je uvjetima koji se ispituju nakon izvrenja aktivnosti A. U gornjem primjeru to je npr. teina robe (npr. paketi do 5 kg idu potom, a tei dostavnim vozilom) 85. Objasnite predloak Ekskluzivni izbor i navedite primjer. Kako je taj predloak rijeen u alatu WebSphere Business Modeler? - Engleski naziv je exclusive choice, XOR-split, exclusive OR-split, conditional routing, switch, decision, case statement. Predstavlja dijeljenje jedne ulazne grane u dvije ili vie izlaznih grana, ali na takav nain da je mogue izabrati samo jednu izlaznu granu. Primjer: Otprema robe po katalokoj prodaji A: Pripremiti robu B: Poslati robu potom C: Poslati robu dostavnim vozilom Logika: - Izbor daljnjeg puta odreen je uvjetima koji se ispituju nakon izvrenja aktivnosti A. U gornjem primjeru to je npr. teina robe (npr. paketi do 5 kg idu potom, a tei dostavnim vozilom)

86. Objasnite predloak Jednostavno spajanje i navedite primjer. Kako je taj predloak rijeen u alatu WebSphere Business Modeler? - Engleski naziv je simple merge, XOR-join, exclusive OR-join, rendezvous, asynchronous join, merge. Spajanje dvije ili vie grana (s aktivnostima B, C, ...) u jednu slijednu granu, tako da naredna aktivnost D moe poeti nakon to je zavrena samo jedna od prethodnih granae. Primjer: Fakturiranje po katalokoj prodaji B: Poslati robu potom C: Poslati robu dostavnim vozilom D: Obraunati robu i prijevoz Logika: - Jednostavno spajanje je najee zavretak ekskluzivnog izbora (kao to je to i u prethodnom primjeru, kojeg treba promatrati skupa s predlokom 4).

87. Objasnite predloak Viestruki izbor i navedite primjer. Kako je taj predloak rijeen u alatu WebSphere Business Modeler? - Engleski naziv je multiple choice, conditional routing, selection, OR-split. Dijeljenje jedne ulazne grane u dvije ili vie izlaznih grana, ali na takav nain da je mogue izabrati samo jednu ili vie izlaznih grana. Primjer: Poziv slubi 112 A: Primiti poziv B: Poslati policijska kola C: Poslati vatrogasna kola D: Poslati vozilo hitne pomoi Logika: - Izbor daljnjeg puta odreen je uvjetima koji se ispituju nakon izvrenja aktivnosti A.

88. Objasnite predloak Sinkronizirano spajanje i navedite primjer. Kako se to rjeava u alatu WebSphere Business Modeler? - Engleski naziv je synchronization, AND-join, rendezvous, sinchronizer. Spajanje dvije ili vie grana s aktivnostima A i B, tako da naredna aktivnost C moe poeti nakon to su sve prethodne zavrene. Primjer: Izdavanje robe sa skladita A: Evidentirati izdatnicu B: Pripremiti robu C: Izdati robu Logika: - Aktivnost C se ponaa kao da ispred nje stoji implicitni AND -join (sinhronizator), koji se aktivira kada dobije prvi ulaz od bilo koje ulazne grane, a vraa u poetno stanje kada dobije ulaze od svih grana.

89. Objasnite predloak Viestruko spajanje i navedite primjer. Kako ete taj predloak rijeiti u alatu WebSphere Business Modeler? - Engleski naziv je multiple merge, uncontrolled join. Za razliku od sinkroniziranog spajanja, ovdje kroz narednu aktivnost D moe proi svaka instanca koja je prola bilo koju prethodnu aktivnost (ili A ili B ili obje, bez obzira na redoslijed) nezavisno od drugih instanci. Na takav je nain mogue ostvariti vie nezavisnih dretvi u daljnjem odvijanju procesa. Primjer: Izdavanje uporabne dozvole A: Prikljuiti struju B: Prikljuiti vodu C: Prikljuiti plin D: Provjeriti instalaciju i izdati atest Logika: - Viekratno spajanje je nain kako da se odvijanje procesa u vie paralelnih grana svede na daljnje odvijanje u jednoj grani. Pri tome nije potrebno provoditi nikakvo usklaivanje instanci, ve se svaka instanca procesa dalje kree po svojoj vlastitoj dretvi. Koristi se onda kada dvije ili vie grana imaju isti zavretak. Viekratno spajanje dolazi takoer poslije viestrukog izbora (multiple choice).

90. Objasnite predloak Odabir i zdruivanje N-od-M i navedite primjer. - Engleski naziv je with design-time knowledge. Za neki poslovni sluaj (ili instancu procesa) stvara se vie instanci aktivnosti koje se odvijaju po paralelnim granama. Broj instanci N poznat je u vrijeme modeliranja. Svaka instanca odvija se neovisno o bilo kojoj drugoj instanci, ali sve pokrenute instance moraju biti zavrene prije nego se nastavi idua aktivnost procesa. Primjer: Studiranje A: Upisati studij B1 Bn: Poloiti ispit iz svakog od N kolegija C: Prijaviti zavrni rad Logika: -Odgovara situaciji kada treba paralelno obaviti tono odreen broj poslova. Svaki od njih se odvija nezavisno od bilo kojeg drugog posla, ali je daljnji nastavak mogu samo onda ako su svi poslovi zavreni (zavrno skupljanje ili sinkroniziranje).

91. Objasnite predloak Odgoeni izbor i navedite primjer.

Engl: deferred choice Dijeljenje jedne ulazne grane u dvije ili vie izlaznih uz uvjet: Moe se izabrati samo jedna izlazna grana Izabire se na temelju vanjskog inicijalnog dogaaja u nekoj grani (izbor ne ovisi o A) Primjer: Otprema robe po katalokoj prodaji uz sluajni odabir naina dostave A: Pripremiti robu B: Poslati robu potom C: Poslati robu po motoriziranom dostavljau Izbor naina otpreme ne zavisi o teini robe nego o tome tko je doao prije - potar ili dostavlja. Slino kao ekskluzivni izbor (P04) ali izbor grane ne zavisi o uvjetima u procesu. 92. Objasnite pojmove privatnog, apstraktnog i kolaboracijskog procesa. Cjeloviti end-to-end BPMN model moe biti izgraen od tri osnovna tipa podmodela: Privatni (interni) poslovni procesi su: Specifini za organizaciju i ine njezinu PT (workflow), Sadrani su u jednom polju (pool) i svaki od njih moe biti opisan BPEL-om. Apstraktni (javni) procesi: Obuhvaaju samo one aktivnosti s kojima komuniciraju privatni procesi s vanjskim procesima ili drugim uesnicima, Jedan apstraktni proces moe se takoer opisati BPEL-om. Kolaboracijski (globalni) procesi: Opisuju interakciju izmeu dvaju ili vie poslovnih entiteta, Svaka interakcija opisuje se nekim postojeim komunikacijskim jezikom (ebXML, RosettaNet) ili koreografskim specifikacijama nove BPMN norme 93. ime mogu biti povezane aktivnosti u razliitim procesima (koji su nacrtani u razliitim poljima). Kako ete te veze realizirati u alatu WebSphere Business Modeler? Aktivnosti u razliitim procesima (poljima) mogu se povezati samoinformacijskim tokom (message flow). Slijedni tok ne moe prelaziti granice polja. Realizacija ? U WSBM crte jednog procesa = 1 polje. Nije mogue prikazati vie polja odjednom. Mogue reenje: notification broadcasteri i recieveri 94. Objasnite scenarij modeliranja sloenog procesa po 3I konceptu. Triple I koncept je saetak metodike MPP. On kae da treba raditi: 1. Inkrementalno: Poeti s glavnim tokom, a detalje ukljuivati postupno i u malim inkrementima. 2. Interaktivno: Svaki novi inkrement simulirati radi provjere logike konzistentnosti modela. Zadnja simulacija (s dovoljno velikim n) je vrijednosna. 3. Iterativno: Ponavljati gornje postupke do modela procesa koji je iznutra logiki konzi stentan, a s drugim procesima komplementaran i ini cjelovitu PT. 95. to je BPEL i kakva je njegova uloga u ivotnom ciklusu upravljanja poslovnim procesima? Business ProcessExecutionLanguage (for Web Services) jezik zasnovan na XML-u razvijen s ciljem da ostvari interoperabilnost, jednoznani opis i komunikaciju izmeu poslovnih procesa, posebno onih koji se temelje na Web Servisima.

Uloga u ivotnom ciklusu upravljanja poslovnim procesima: Izvedba (execution) 96. Objasnite osnovnu sintaksu XML-a koja je primijenjena kod BPEL-a. XML (Extensible Markup Language) - metajezik za neformatizirani zapis podataka. Osnovna sintaksa na primjeru elementa osnovnog graevnog bloka XML dokumenta: <element>zapis</element> XML element je definiran poetnim i zavrnim tagom i svime to se nalazi izmeu njih (tekst, atributi, drugi elementi i kombinacija navedenoga) poetni tag - <element> zavrni tag - </element> Vie na: http://www.w3schools.com/xml/xml_elements.asp 97. Kako se postie hijerarhijska strukturiranost sloenog poslovnog procesa? Koritenjem proirenih Petrijevih mrea. One imaju 2 dodatna svojstva: boju i hijerarhiju. Hijerarhija: Omoguava modularni pristup kod sloenih procesa - generira se podmrea u koju ulazi znaka nakon izvrenog prijelaza. 98. Gdje u alatu WebSphere Business Modeler postavljate broj poslovnih sluajeva i uestalost njihovog pojavljivanja? 1.Broj poslovnih sluajeva = ukupan broj ulaza u proces s kojima e se izvesti simulacija = Total number of tokens. Proces -> simulate -> (...) -> atributes -> inputs (klik na input) ->Total number of tokens (edit) 2. Uestalost pojavljivanja = distribucija ulaza. Odabiremo vrstu triggera koji pokreu ulaz. Postoje 3 vrste: 1. time trigger potrebno namjestiti Start time i Time between bundles 2. random time trigger mogue odabrati razne statistike distribucije 3. timetable trigger bira se predefinirani timetable koji odreuje trajanje procesa, zat im se bira frekvencija pojavljivanja ulaza, vremenska jedinica, broj tokena po instanci, te broj tokena po intervalu (podinterval timetable-a) 99. U kojim jedinicama mjere moe biti izraeno trajanje neke aktivnosti u alatu WebSphere Business Modeler? Days, hours, minutes, seconds i miliseconds.

100. Objasnite s kojom e se uestalou generirati znake (Token) ako ste za distribuciju ulaza koristili uniformnu distribuciju, a s kojom ako ste koristili normalnu distribuciju? 1.Primjer uniformne (jednolike) distribucija je bacanje kocke. Vjerojatnost u svim sluajevima je jednaka. V= 1/n, gdje je n prirodan broj koji predstavlja broj sluajeva.

U WSBM imamo mogunost odabira minimalne i maksimalne vrijednosti za sluajeve. Iz toga moemo zakljuiti da je vjerojatnost generiranja znake za jedan sluaj: n = max-min V = 1/(max-min) Da bi dobili uestalost generiranja kombiniramo vjerojatnost V sa odabranom vremenskom jedinicom. 2. Normalna distribucija = Gaussova krivulja = zvonolika krivulja

Mean = sredinja vrijednost Standard deviation standardno odstupanje Uz ove postavke imamo 68% anse da e sluaj imati vrijednost izmeu 1 i 5

You might also like