Ovaj metod je jedan od metoda za funkcionalnu dekompoziciju sistema (funkcija i skupova podataka), odnosno tehnika softverskog inženjerstva koja opisuje sistem kroz hijerarhiju njegovih funkcija.
Sistem koji se dekomponuje opisuje se skupom objekata, događaja i njihovih međusobnih veza, odnosno skupom dijagrama i grafičkim jezikom.
2. SADT (STRUCTURED ANALYSIS AND DESIGNTECHNIQUE)
TEHNIKA STRUKTURNE ANALIZE I DIZAJNA
Ovaj metod je jedan od metoda za funkcionalnu dekompoziciju sistema
(funkcija i skupova podataka), odnosno tehnika softverskog inženjerstva
koja opisuje sistem kroz hijerarhiju njegovih funkcija.
Sistem koji se dekomponuje opisuje se skupom objekata, događaja i
njihovih međusobnih veza, odnosno skupom dijagrama i grafičkim jezikom.
Osnovni principi na kojima se zasniva SADT metod su:
• analiza na Top-Down principu, u kojoj se svaka funkcija ili skup
(agregat) podataka razlaže u 3 - 6 nivoa, što se može smatrati
optimumom sa aspekta jednostavnosti problema i mogućnosti
upravljanja;
• svaka aktivnost se predstavlja pravougaonikom sa četiri strelice (leva
strelica opisuje ulaz, desna izlaz, gornja upravljanje a donja mehanizam
transformacije, odn. procesor koji izvršava određenu funkciju);
• čitav sistem se može predstaviti kao skup povezanih pravougaonika
(aktivnosti), po nivoima.
3. SADT (STRUCTURED ANALYSIS AND DESIGNTECHNIQUE)
TEHNIKA STRUKTURNE ANALIZE I DIZAJNA
U SADT metodu opis sistema se sastoji od skupa dijagrama od kojih svaki
sadrži ograničeni broj detalja. Dijagrami su međusobno povezani tako da
opisuju sistem hijerarhijski sa vrha na niže. Dijagrami se sastoje od
pravougaonika koji predstavljaju neki deo celine, povezanih međusobno
usmerenim linijama koje predstavljaju veze između delova. Svaki
pravouganik je označen (imenica za objekat, glagol za aktivnost odnosno
događaj).
Svaki pravougaonik na jednom nivou se može detaljno razraditi na drugom
posebnom dijagramu. Pri tome treba voditi računa da se na detaljnom
dijagramu opisuje tačno naznačeni deo dijagrama na višem nivou. To
posebno važi za spoljni interfejs (ulaze, izlaze i upravljanje).
4. SADT (STRUCTURED ANALYSIS AND DESIGNTECHNIQUE)
TEHNIKA STRUKTURNE ANALIZE I DIZAJNA
Sledeća slika predstavlja simbolički označavanje funkcija odn. procesa (a) ili skupova
podataka (b) pravougaonicima u dijagramima po SADT metodu.
Zato se SADT metod koristi za modelovanje aktivnosti ili podataka:
Predstavljanje funkcija/procesa (a) odn. skupova podataka (b) u SADT metodu
5. SADT (STRUCTURED ANALYSIS AND DESIGNTECHNIQUE)
TEHNIKA STRUKTURNE ANALIZE I DIZAJNA
Značenje strelica:
• za aktivnosti (funkcije, odn. procese):
- ulazi (strelica sa leve strane – predstavlja podatke ili druge resurse
potrebne za izvršenje aktivnosti);
- izlazi (strelica sa desne strane – podaci ili proizvodi koje aktivnost stvara);
- upravljanje (strelica na gornoj strani – komande koje utiču na izvršavanje
- aktivnosti ali se u njoj ne troše);
- mehanizmi (sredstva, komponente ili alati korišćeni za obavljanje
aktivnosti; predstavljaju alokaciju aktivnosti).
za podatke:
- ulazi (strelica sa leve strane) su aktivnosti koje stvaraju podatke;
- izlazi (strelica sa desne strane) su aktivnosti koje koriste podatke;
- upravljanje (strelica sa gornje strane) utiče na interno stanje podataka.
6. Postupak razvoja informacionog sistema
Aktivnosti:
1. Funkcionalno modeliranje
2. Informaciono modeliranje
3. Aplikativno modeliranje
4. Implementacija
Funkcionalno modeliranje treba da omogući postavljanje modela
tj.definisanje studije koja koncepira reinžinjering poslovnih procesa u
širinu.
7. Funkcionalno modeliranje
Funkcionalno modeliranje se definiše kroz tri podaktivnosti:
1.1 Funkcionalna dekompozicija
1.2 Definisanje zahteva korisnika
1.3 Tehnički preduslovi
Posebna pažnja se poklanja zahtevima top-menadžmenta
Izvodi se kroz tri podređene aktivnosti:
1.1.1 Definisanje gramica sistema
1.1.2 Definisanje stabla aktivnosti
1.1.3 Verifikacija stabla aktivnosti
8. AKTIVNOST
1.1 Funkcionalna dekompozicija
Izvodi se kroz tri podređene aktivnosti:
1.1.1 Definisanje granica sistema
1.1.2 Definisanje stabla aktivnosti
1.1.3 Verifikacija stabla aktivnosti
1.1.1 Definisanje granica sistema
Aktivnost je vezana za nabrajanje objekata koji će u sledećem koraku
biti povezani u stablo aktivnosti
U ovom koraku treba identifikovati zadatke svakog zaposlenog i
shvatiti zadatke među njima
9. SADT (STRUCTURED ANALYSIS AND DESIGNTECHNIQUE)
TEHNIKA STRUKTURNE ANALIZE I DIZAJNA
Sistem je obično dovoljno opisati preko dijagrama funkcija, međutim, ako se opis
da i preko dijagrama podataka, time se vrši provera. Na sledećoj slici ilustrovan je
način dekompozicije sistema po SADT metodu.
Ilustracija dekompozicije sistema korišćenjem SADT metoda
10. SADT (STRUCTURED ANALYSIS AND DESIGNTECHNIQUE)
TEHNIKA STRUKTURNE ANALIZE I DIZAJNA
U okviru SADT metoda razvijeni su posebni modeli:
modeli za modelovanje funkcija (diferenciranje funkcija, identifikacija ulaznih
objekata, izlaza i upravljačkih objekata za funkcije),
informacioni modeli (rečnici za opisivanje strukture, koji daju definicije, reference,
relacije i karakteristične informacije na određenom nivou; definišu se entiteti,
relacije, atributi, domeni atributa i ograničenja atributa - struktura potrebna za
razvoj baze podataka i aplikacija AOP-a), kao i
dinamički scenariji koji služe za opis i analizu ponašanja funkcija i razmene
informacija u vremenu (sadrže module dispozicije resursa, upravljanja sistemom,
opreme i toka entiteta).
U softverskom inženjerstvu, SADT metod realizovan je kao CASE alat IDEF0.
Problem u primeni metoda SADT je u tome što on nije automatizovan i što je vrlo teško
razmišljati u sferi funkcionalnih programa. Zato je razvijena ICAM definicija (IDEF) za
domen primene SADT u proizvodnji.Opisuju jezik za modelovanje (sintaksu i semantiku)
aktivnosti koji podržava IDEF0 tehniku za razvoj strukturisanih grafičkih prikaza
odgovarajuće problemske oblasti.
Aktivnosti koje se razmatraju su imenovani proces, funkcija ili zadatak, koji se realizuje
u određenom periodu vremena i ima prepoznatljive rezultate.
11. Tri osnovne savremene tehnike modelovanja aktivnosti po ICAM definiciji su:
• IDEF0
• IDEF3
• DFD (Data Flow Diagramming) - dijagrami toka podataka.
12. GrafiČki jezik idef0 (icom)
Grafički jezik IDEF0 opisuje metodu funkcionalne dekompozicije
preko skupa dijagrama, od kojih svaki predstavlja ograničenu
količinu detalja definisanih odgovarajudom sintaksom i
semantikom.
Dijagrami su međusobno povezani tako da opisuju sistem,
hijerarhijski, sa vrha naniže.
Dijagrami se sastoje od pravougaonika koji predstavljaju neki deo
celine. Povezani su međusobno usmerenim linijama koje
predstavljaju veze između delova.
Izvršenje funkcionalne dekompozicije i dizajna na svim nivoima
Stvaranje dokumentacije, paralelno sa reinženejringom poslovnih
procesa
Bolju komunikaciju između projektnog tima, korisnika i menadžera
13. GrafiČki jezik idef0 (icom)
Diskusija u projektnom timu da bi se
postiglo međusobno razumevanje
Upravljenje velikim i složenim projektima
Obezbeđenje elemenata potrebnih za
informaciono modeliranje (IDEFX1
metodologija)
14. SINTAKSA GRAFIČKOG JEZIKA IDEF0
Pravougaonik
Pravougaonici predstavljaju aktivnosti, definisane kao funkcije,
procesi i transformacije.
Svaki pravougaonik ima naziv i broj u okviru granica pravougaonika.
Za naziv aktivnosti se koristi aktivan glagol ili glagolska fraza koja
opisuje funkciju.
Broj se koristi da bi bio prepoznat predmet opisa pravougaonika u
pridruženom tekstu.
NAZIV AKTIVNOSTI
1
15. AKTIVNOSTI
Aktivnost definisana u okviru pravougaonika ima
tri karakteristike:
Naziv
Vremensku dimenziju, tj.određeno vreme koje mora proći između početka i
kraja aktivnosti
Rezultat rada
Sve aktivnosti moraju dati rezultat, tj. odgovarajudi izlaz. Aktivnosti koje ne
proizvode odgovarajući rezultat mogu se definisati kao aktivnosti, ali samo
zbog opisa, onakvog kakav je on u stvarnosti. Međutim, takve aktivnosti najpre
de biti eliminisane.
16. Strelice (arrows)
Strelice se sastoje od jedne ili više linija, sa vrhom strelice na jednom kraju
Tipovi strelica
Strelice predstavljaju podatke ili objekte vezane za aktivnosti. One ne znače
samo tok ili sekvencu, kao u tradicionalnom modelu dijagrama toka
podataka, ved prenose podatke ili objekte vezane za posmatranu aktivnost.
Svaka strelica je definisana nazivom (imenicom). Za opis naziva strelice se definiše
i odgovarajudi tekstualni opis.
17. Semantika grafiČkog jezika idef0
Semantika grafičkog jezika IDEF0 ukazuje na značenje sintaksne
komponente jezika i olakšava korektnost interpretacije kojom se opisuje
notacija za aktivnosti i strelice.
Odnos između aktivnosti i strelica je određen pomodu strane
pravougaonika (aktivnosti) na koji je strelica naslonjena.
18. SEMANTIKA
Ulazna (Input) strelica predstavlja materijal ili informaciju koja se koristi ili
transformiše radi definisanja izlaza (output).
• Izlazne (Output) strelice su materijali ili informacije stvorene aktivnošdu. Svaka
aktivnost mora imati najmanje jednu izlaznu (output) strelicu. Ne treba modelirati
aktivnost koja ne stvara izlaz.
• Kontrolne (Control) strelice regulišu, odnosno odgovorne su za to kako, kada i da
li de se aktivnost izvesti, odnosno kakvi de biti izlazi (output). Svaka aktivnost
mora imati najmanje jednu kontrolnu strelicu. Kontrole su često u obliku pravila,
politika, procedura, ili standarda. One utiču na aktivnost, ali ne mogu da budu
transformisane ili upotrebljene.
Strelice mehanizama su izvori koji izvode aktivnosti, a sami se ne "troše".
Mehanizmi mogu biti ljudi, mašine i/ili oprema, tj. objekti koji obezbeđuju
energiju potrebnu za izvođenje aktivnosti. Po slobodnoj volji projektanta, strelice
mehanizama mogu biti i izostavljene iz aktivnosti.
Strelica poziv (Call) je specifični slučaj strelice mehanizma i ona označava da
pozivajući pravougaonik nema vlastiti detaljni dijagram , već da je detaljniji prikaz
izveden na nekom drugom pravougaoniku u istom ili nekom drugom modelu.
19. Konteksni dijagram
Definisanjem kontekstnog dijagrama se definišu okviri IDEFO modela
Definisan je jednim pravougaonikom koji predstavlja granicu modela
koji se posmatra
Granice modela se definišu da bi se znalo gde stati sa modeliranjem
- aspekat širine
- aspekat dubine
◦ Preporuka šta prvo modelirati: izlazi, ulazi , mehanizmi, kontrole
Kontekstni dijagram je najviši nivo apstrakcije koji se dekompozicionim
dijagramima prevodi u niži nivo apstrakcije.
Polazi se od činjenice da svaka aktivnost poseduje odgovarajude izlaze
koji se mogu identifikovati. Prilikom definisanja izlaza treba voditi i o
negatvnim izlazima koji prouzrokuju tzv "feedback" strelice.
20. IDEF0
Kontekstni dijagram definisan je jednim pravougaonikom koji predstavlja
granicu sistema koji se proučava. U i van ovog sistema teku informacije preko
strelica. Kontekstni dijagram je najviši nivo apstrakcije koji se dekompozicionim
dijagramima prevodi u niži nivo apstrakcije.
Aktivnost A0 koja se pojavljuje u kontekstnom dijagramu opisuje okvire
modela i mora biti odredjena aktivnom glagolskom frazom
Dekompozicioni dijagram se sastoji od aktivnosti definisanih pravougaonicima
i odgovarajućim strelicama.
Aktivnosti su smeštene u pravougaonicima koji se crtaju u dijagonalnom
smeru od gornjeg levog ugla strane ka donjem levom uglu. Svakoj aktivnosti
mora se dodeliti naziv glagolske fraze te mora imati najmanje jednu kontrolnu
i jednu izlaznu strelicu.
Jedinstvena aktivnost na kontekstnom dijagramu na najvišem nivou može da
se dekomponuje u svoje sitnije podaktivnosti kreiranjem child-dijagrama.
Roditeljski dijagram sadrži jedan ili više roditeljskih pravougaonika. Svaki
običan dijagram je takođe child-dijagram pošto po definiciji on prikazuje
detalje roditeljskog pravougaonika.
22. IDEF0
Stablo aktivnosti (odgovara hijerarhijskom dijagramu dekompozicije u SSA
metodu) se definiše primenom metode rešavanja problema odozgo na dole
(top-down). Top-down metodologijom se složena aktivnost rastavlja na više
podaktivnosti a zatim se pristupa rešavanju jednostavnih podaktivnosti.
Aktivnost na vrhu ( root) je uvek označena sa A0. Brojevi se koriste da bi
prikazali koliko detalja aktivnost sadrži. Aktivnost A0 je dekomponovana -
razdvojena - na A1, A2, A3, itd. A1 je dekomponovana u A11, A12, A13, itd.
Kako je IDEF0 hijerarhijski zasnovan model, aktivnosti se mogu dekomponovati
do najsitnijih detalja, na Top-Down principu ili (još bolje) na Outside-In
principu (spolja – iznutra, kao kad se crni luk ljušti sloj po sloj do jezgra, da bi
se videli detalji koji su unutar samog sistema).
23. Definisanje stabla aktivnosti
U okviru njega se uspostavljaju vertikalne (hijerarhijske) veze između
aktivnosti
Definiše se primenom metode “top-down”
Predstavlja hijerarhiju definisanih aktivnosti i daje uvid u dubinu odvijanja
veza između procesa
29. Šta je BPwin?
Bpwin je moćna alatka za modeliranje, napravljena za analiziranje,
dokumentovanjei razumevanje kompleksnih poslovnih procesa.
Moguće prednosti su koristi:
• eliminacija suvišnih neefikasnih aktivnosti;
• smanjenje troškova;
• povećanje fleksibilnosti;
• povećanje servisa klijenta.
30. BPwin model
Koristeći BPwin može se napraviti dijagram kao na slici,
koji jasno pokazuje poslovne aktivosti, njihove rezultate i
izvore koji su bili potrebni da bi ih podržali.
Bpwin model obezbeđuje integrisanu sliku o tome kako vaša
organizacija radi, od malih odeljenja do cele organizacije.
Takođe možete koristiti Bpwin da miksujete
• poslovni procesi (IDEF0);
• tokovi procesa (IDEF3);
• tokovi podataka (DFD).
31. Kad kreiramo nov model, jednostavno biramo željeni tip modela kroz dijalog
prikazan na slici:
Bpwin – tipovi proces modeliranja
Bpwin podržava sledeće tri modeling metodologije
Business Process
Proces Flow
Data Flow
Podržavanjem tri modeling
metodologije u jednoj altki Bpwin
integriše tri „ključne“poslovne
perspektive da posluži i potrebama
poslovanja i analitičarima tehnologije.
32. Business Process Modeling (IDEF0)
Poslovni procesi, ili IDEF0 modelovanje aktivnosti - tehnika za
analiziranje čitavog sistema,kao seta koji je u međusobnom odnosu sa
aktivnostima ili funkcijama. Aktivnosti (glagoli) sistema su analizirani
nezavisno od objekata koji ih izvode. Možete modelirati poslovni
proces iz različitih perspektiva i vremenskih okvira.
n
33. Data Flow Diagramming (DFD)
Dijagrami tokova podataka ili Data Flow Diagramming (DFD) model
sistemi kao mreža aktivnosti koji obrađuju podatke do i od skladišta
unutar i izvan granica prestavljenog "sistema". Data Flow dijagrami se
najčešće koriste za implementaciju menadžmenta informacionih
sistema
34. Fizičke karakteristike sistema
Strelice u Data Flow dijagramima ilustruju kretanje
podataka od jedne do druge aktivnosti. Ovaj tok
reprezentacije kombinovan sa skladištima podataka i
spoljašnjim upućivanjima daje DFD modelima više
sličnosti sa nekim fizičkim karakteristikama sistema,
kao što su:
Emisija kretanja podataka
Skladištenje podataka
Nabavka i
Distribucija podataka
(spoljašnje reference)
35. Proces Flow Modeling (IDEF3)
Modelovanje tokova procesa (IDEF3) odn. mreže tokova procesa - IDEF3
Process Flow Networks (PFN), ponekad nazivano i workflow
diagramming, je metodologija modelovanja čiji je osnovni cilj je da
obezbedi izgrađen metod koji opisuje situaciju kao uređeni niz događaja
kao što joj je i takođe primarni cilj da opiše bilo koje objekte koji učestvuju i
udružena pravila.
Proces Flow izrada dijagrama
je tehnika veoma odgovarajuća
Za sakupljanje podataka, kao
delova izgrađenih sistemskih
analiza i projekta.
36. Korišćenje Proces Flow modelinga (IDEF3)
Upotreba modelovanja tokova procesa (IDEF3)
Dijagrami tokova procesa mogu se koristiti za:
• pomoć u reinženjeringu poslovnih procesa;
• razvoj merila za određivanje kompletnosti isporuke;
• prikupljanje informacija o politikama i procedurama u preduzeću.
37. BPwin
Zajednički rad
Svaka metodologija modelovanja ima svoje prednosti. Ipak, modelovanje
poslovnih procesa (IDEF0) je najpodesnije kao tehnika analize i logičkog
dizajna. Najčešće se koristi u ranim fazama projekta, mada može poslužiti i
za ceo razvojni ciklus. IDEF0 se može uključiti u dizajn korišćenjem modela
tokova procesa (IDEF3) i dijagrama tokova podataka (DFD).
38. Razumeti Bpwin radno mesto
Bpwin radno mesto sadrži:
• Meni bar
• Standardni toolbar
• ModelMart Toolbox
• Model Explorer
• Oblast crteža (ili crtanje)
• Bpwin toolbax/toolbar
• Status bar
39. Bpwin Meni bar
Bpwin meni bar prilagođava se razvitku windovs-ovih
standarda i obezbeđuje prilaz svim Bpwin Funk.
Nekim važnim odlikama možete prići preko
menija uključujući:
• Štampanje
Zumiranje (izaberite Zoom na
View meniju da otvorite Zoom dijalog gde možete
odrediti opcije dijagrama
Spelovanje (Meni za alatke omogućava pristup
speling korektoru gde možete proveriti spelovanje bilo kojeg dijalog editora u
BPwin-u.
Možete odrediti globalne i dijalog speling opcije da sve spelovano proverite ili
samo selektovno unutar dijalog editor modela.
40. Standardan toolbar/ModelMart tollbar
Standarni toolbar obezbenuje prečice do učestalog izvođenja zadataka.
ModelMart toolbar obezbeđuje prilaz učestalom izvođenju ModelMart
zadacima. Standardni toolbar i BPwin toolbox mogu biti spojeni sa bilo
koje strane ekrana ili pušteni (mogu “plutati”) bilo gde u dijagram oblasti.
Takone možete prikazati ili sakriti ove elemente upotrebljavajući View
meni odabiranja.
41. Model Explorer
BPwin Model Explorer je moćna alatka koju možete upotrebiti za globalan pogled i promenu
osobina aktivnosti (aktivnosti), osobina dijagrama i osobine predmetnog rečnika u svakom
otvorenom Bpwin modelu. Sa jednim ili više otvorenih modela možete videti sve dijagrame ili
aktivnosti kao predmete u rasklopivoj (padajućoj) i proširenoj hijerarhijskoj strukturi nalik drvetu
Za Bilo koju metodologiju koju iskoristite Model Explorer Vam daje totalnu perspektivu celog
modela (ili celih modela). Iz Explorera takone možete izvršiti modeling zadatke kao što su CUTing I
PASTEing aktivnosti unutar modela ili unakrsno različitih modela. Možete prikazati i sakriti Model
Explorer tako što ćete kliknuti na Model Explorer dugme
42. Karakteristike Model Explorer-a
Možete koristiti Model Explorer za:
* globalni pogled višestrukih modela
• globalni pogled modela koji sadrži mnoge
tipove dijagrama
* pogledati model putem predmeta aktivnosti,
predmetnih dijagrama i predmetnih rečnika
• da kliknete na dijagram i predmete aktivnosti da
biste istog momenta pogledali i radili na odgovarajući
dijagram u BPwin prostoru za rad.
• da duplo kliknete na predmete aktivnosti i
predmetne dijagrame da promenite osobine objekta
• da kopirate ili pomerate predmetne aktivnosti do
drugih dijagrama u tekućem modelu ili u druge
otvorene modele
• da dovučete imana rečnika do dijagrama da
napravite nove predmetne dijagrame
43. Oblast za crtanje
Oblast za crtanje je najveća oblast sa
desne strane glavnog Bpwin prozora
kada je Model Explorer prikazan.
Sastoji je od tri oblasti:
• KIT (reč “kit” znači: oprema,vreća
za stvari)
• Oblast za crtanje
• Title (naslov)
Kada je Model Explorer sakriven oblast
za crtanje je kompletna oblast prozora
Možete stvarati (CREATE), EDIT–ovati
i manipulisati BPwin dijagramima u
oblasti za crtanje.
Možete koristiti SCALING opcije alatku u StandardnomToolbaru da
promenite izgled dijagrama u oblasti
za crtanje.
44. BPwin Toolbox
BPwin Toolbox sadrži alatke za crtanje objekata (predmeta) u BPwin
dijagramu. BPwin Toolbox može biti spojen sa bilo koje strane ekrana i da
lebdi bilo gde u dijagram oblasti. Možete prikazati ili sakriti BPwin
Toolbox koristeći View meni.
45. BPwin Toolbox alatke
Ilustracija na slici pokazujeVam kako se
BPwinToolbox pojavljuje za svaki tip
dijagrama.Alatke u ovimToolbox-ovima
variraju neznatno u zavisnosti od
metodologije tekućeg dijagrama
(IDEF0, IDEF3 ili DFD).
46. Izgradnja kontekst dijagrama
Model aktivnosti gleda na sistem kao na kolekciju aktivnosti u kojem svrha
aktivnosti transformiše neke predmete ili zbirku predmeta. Model je
tipično predstavljen kao set hijerarhijskih aktivnosti. Ovo je deo grafičke
hijerarhijske aktivnosti za redosled poslovnog procesa . Delatnost na vrhu
u hijerarhiji se zove Context (kontekst) aktivnost, a najviši nivo koji opisuje
sam sistem. Nivoi ispod zovu se Child decompositions („raspad deteta“) i
predstavljaju podprocese roditelj aktivnosti.
47. Kontekst aktivnost-Contex Activity
Prvi korak u stvaranju modela je stvoriti najviši nivo, kontekst aktivnost.
Kontekst aktivnost opisuje sam sistem i nacrtan je kao pravougaonik i dato
mu je ime. Imena aktivnosti obično se sastoje od jednog glagola u aktivu i
zajedničke imenice koja razjašnjava cilj aktivnosti sa gledišta modelera.
Pridev može biti upotrebljen da dalje okarakteriše imenicu.
48. Korišćenje strelica
U Business Process dijagramima (IDEF0), možete spojiti različite tipove
strelica sa aktivnostima. Strelice predstavljaju ljude, mesta, stvari, koncepte
ili doganaje. Strelice su obično označene duž segmenta strelice i mogu biti
povezane od i do granice dijagrama i izmenu aktivnosti. ICOM je akronim
za kategorije informacija koje su predstavljene uz pomoć 4 tipa strelica.
Postoje 4 tipa strelica u IDEF0 dijagramima:
-Input
-Control
-Output
-Mechanism
49. Input strelice
Input strelice predstavljaju materijal informacija koji je uništen (potrošen)
ili transformisan od strane aktivnosti da proizvede (prikaže) output strelice.
Input strelice uvek ulaze sa leve strane IDEF0 pravougaonika aktivnosti.
Ovaj primer ilustruje 3 input strelice za Get order aktivnost
50. Kontrolne strelice
Komande (kontrole) nameću pravila koja regulišu kako, kada i da li je
aktivnost izvršena i koji outputi su proizvedeni. Kontrole su često u formi
pravila, regulative, politika, procedura ili standarda. Oni utiču na
aktivnost bez da su zapravo bili transformirani ili potrošeni. Komande
takone mogu biti upotrebljene da opišu predmete (stavke) koji pokreću
aktivnosti do starta ili cilja.
Kontrolne strelice ulaze sa gornje strane pravougaonika za aktivnost.
Svaka aktivnost bi trebala najmanje da ima jednu kontrolnu strelicu.
Primer ilustruje kontrolnu strelicu koja utiče na Get Order aktivnost.
51. Output strelice
Outputs (izlazi) su materijal ili informacije proizvedene od strane
aktivnosti. Aktivnost koja ne proizvodi odredljiv output ne bi trebala da
bude prikazana kao model (podešena) (ili minimum treba da bude
kandidat za eliminaciju). Output strelice uvek izlaze sa desne strane IDEF0
pravougaonika aktivnosti. Svaka aktivnost treba da ima najmanje 1 output
strelicu. Primer ilustruje dva različita outputa proizvedena od strane Get
Order aktivnosti.
52. Mehanizam strelice
Mehanizmi su fizički izvori koji izvršavaju (prave) aktivnosti. Mehanizmi
mogu biti važni ljudi, mašinerija i/ili oprema koja proizvodi i kanališe
energiju koja je potrebna da se izvrši aktivnost.
Mehanizam strelice uvek ulaze s donje strane IDEF0 pravougaonika
aktivnosti. Nasuprot kontrolnim strelicama i output strelicama mehanizam
strelice su neobavezne.
Primer ilustruje dve mehanizam strelice iskorišćene od strane Get Order
aktivnosti.
53. Kontekst dijagram
Kontekst dijagram sadrzi najviši nivo aktivnosti (kontekstne aktivnosti) i
predstavlja granicu procesa pod proučavanjem, sa pogledom na svrhu,
prostor i tačku gledišta modela. Ime kontekst dijagrama je uvek na vrhu
aktivnosti u Model Explorer tabulatoru aktivnosti i ime na vrhu aktivnosti
je Model Explorer Digram tabulator.
54. Setovnje model osobina
Nakon što napravite model možete odrediti model osobine u Model
Properties dijalogu.
Model Properties dijalog tabulatore koji otvaraju stranice sa osobinama je
mesto gde određujete specifične model dijagram informacije kao što su
ime, definicija, status, raspored i display opcije. Možete otvoriti Model
Properties dijalog na neki od ovih načina:
• dupli klik na model ime u model Explorer Activities tabulatoru ili
Diagram tabulatoru
• izaberite Model Properties u Model meniju.
Kada napravite nov model, BPwin otvara Properties for New Models
(osobine za nove modele) dijalog gde možete definisati osobine modela
samo za nove modele. Ako biste želeli da napravite novi BPwin model
pritisnite Try it dugme dole.
55.
56. Dekompozicija modela
Dekompozicije se koriste u Business process modelingu da se
glavna aktivnost razloži na sastavne aktivnosti. Svaka od ovih
aktivnosti može po redu biti razložena na svoje sastavne
aktivnosti. Svaki put kada razložite aktivnosti, pravite (stvarate)
dijagram dekompozicije.Broj nivoa dekompozicije je u potpunosti
na Vama i zavisi od nivoa kompleksnosti
koje treba da modelišete (podesite).
Kada aktivnost nije razložena simbol “list”
će se pojaviti u gornjem levom
uglu pravougaonika aktivnosti
(nazvana “leaf-level”-“list-nivo”
aktivnost).Posle dekompozicije
symbol list se uklanja.
57. Kako da razložite aktivnost?
U Bpwin-u,možete razložiti aktivnost upotrebljavajući jednostavnu
proceduru u dva koraka:
1.kliknite na dijagram aktivnost koju želite da razložite. Onda kliknite
Child (dete) alatku u BPwin toolbox-u ILI u Model Explorer Activity
tabulatoru, desni klik na aktivnost koju želite da razložite. Onda birajte
Decompose u meniju za prečice.
2.Activity Box Count dijalog će biti prikazan. Ovde možete precizirati
vrstu i broj potrebnih pod aktivnosti.
58. Dijagram dekompozicije
Kada razložite dijagram aktivnost, BPwin stvara dijagram dekompozicije
aktivnosti. Aktivnost postaje “roditelj” aktivnost dijagrama dekmpozicije.
Primećijte da aktivnosti u dekompoziciji nisu povezane ili označene. Takođe
primećujete da dijagram dekompozicije automatski nasleđuje strelice
“roditelj” aktivnosti. Vaš sledeći zadatak je da napravite strelice da
specifikujete tok procesa izmenu aktivnosti u dekompozicijama i da
povežete ili otklonite naslednu “roditelj” aktivnost strelicu.
59. Davanje imena aktivnostima
Možete dati imena aktivnostima i da dodelite ostale karakteristike
aktivnosti kao što su fontovi i boje koristeći Activity Properties dijalog.Da
biste otvorili Activity Properties dijalog, kliknite dva puta na aktivnost.
Tabulator za ime se otvara po difoltu gde možete ukucati ime aktivnosti ili
možete izabrati sa liste neupotrebljenih imena za aktivnosti koje pre toga
napravite. Kliknite OK da ažurirate dijagram sa imenom aktivnosti.
Ponovite proces i za ostale aktivnosti u dijagramu.
60. Definisanje strelica (ICOMs)
Nakon što date ime aktivnosti u dijagramu
dekompozicije (razloženom dijagramu)
sledeći korak je da nacrtate podobne strelice
koje predstavljaju ulaze, izlaze, kontrole i
mehanizme koji opisuju proces. U BPwin-u,
crtanje strelica je lak proces selektovanja
alata za strelice u BPwin Toolbox-u a zatim
klik na nastalu tačku i tačku odredišta.
Takođe možete razgranati streluce, ali o
Tome ćemo više pričati kasnije.
U zavisnosti od tipa strelice, tačke destinacije mogu biti
stranice pravougaonika za aktivnost ili bilo
koja granica dijagrama. BPwin ističe
dozvoljene tačke (ciljeve) kako krećete
svog miša preko dijgrama.
61. Imenovanje strelica
Možete dati ime strelicama i dodeliti druge (ostale) karakteristike strelica
kao što su fontovi i boje koristeći Arrow Properties dijalog. Da biste
otvorili Arrow Properties dijalog,kliknite dva puta na strelicu. Name
tabulator se otvara po difoltu gde možete ukucati ime strelice ili izabrati
sa liste imena strelica koju prvo napravite. Kliknite OK da ažurirate
dijagram sa imenom strelice.
62. Tuneli strelica
Kada nastane prelom u hijerarhiji strelica u modelu, BPwin pravi tunnel
uglaste strelice, da pokaže da strelica nije otklonjena unutar model
hijerarhije. Ovo znači da nema reprezentacije strelice ni u jednom drugom
dijagramu u modelu. Na primer kada nacrtate strelicu na granici dijagrama
u IDEF0 razlaganju, BPwin stvara tunel uglaste strelice. Isto tako, ako
obrišete aktivnost ili strelicu na granici u IDEF0 dijagramu dekompozicije,
strelica u “roditelj” dijagramu postaje uglasti tunel. Da biste sačuvali
integritet modela možete otkloniti uglaste tunele na jedan od sledećih
načina :
• otklonite sa border arrow (strelica na granici)
• otklonite sa round tunnel okruglim tunelom
(zaobljenim)
• napravite external reference (spoljašnju vezu)
• napravite off-page reference (“off-page”-
bukvalno znači prekinuta isključena stranica)
63. Dodavanje dopunskih aktivnosti
Možete dodati dopunske delatnosti na dijagram na neki od sledećih
načina :
• Kliknite na Activity Box alatku u BPwin Toolbox-u i kliknite na dijagram
gde želite da se aktivnost pojavi (vidi ilustraciju)ILI
• desni klik na aktivnost u Activities tabulatoru u Model Explorer-u i
izaberite Insert Before (insert pre) ili Insert After (insert posle) u
meniju prečica da smestite novu aktivnost pre ili posle selektovane
aktivnosti ILI
• dovucite neupotrebljeno ime aktivnosti iz Model Explorer Objects
tabulatora do dijagrama.
Jednom napravljenu aktivnost možete dovlačiti na bilo koju lokaciju
na dijagramu i dodeljivati ime i druge karakteristike koristeći Activity
Properties dijalog.
64.
65. Numerisanje aktivnosti
BPwin automatski dodeljuje brojeve aktivnostima kada se naprave. Brojevi
aktivnosti mogu biti relativni ili istrajni. Možete kontrolisati izlaganje
brojeva aktivnosti na Vašem dijagramu setovanjem opcija u Numbering
tabulatoru u Model Properties dijalogu.
Na primer, možete odrediti opcije dodeljivanja brojeva aktivnostima
da bi reflektovali preciznu lokaciju
Aktivnosti unutar hijerarhije modela.
Na primeru razgranenog dijagrama
s leva, brojevi aktivnosti prikazuju
broj “roditelj” aktivnosti (2, koji nije
prikazan)
Praćen decimalnom tačkom i
relativnim brojem svake aktivnosti u dijagramu .
66. Pomeranje dijagram objekata
Možete pomerati dijagram objekte kao što su pravougaonici aktivnosti,
strelice i oznake prostim klikom na objekat i povlačenjem na novu lokaciju
u dijagramu. Za pravougaonike aktivnosti bilo koje spajajuće strelice prate
aktivnost do njegove nove lokacije. Primer s leva ilustruje kako strelice
ostaju povezane kada dovlačite pravougaonike aktivnosti do novog mesta
na dijagramu. Primetićete takone kako su se brojevi aktivnosti u drugoj i
trećoj aktivnosti obrnuli (preokrenuli). Ovo je zbog s leva na desno
relativnog brojanja koji Bpwin koristi po difoltu u Business Process
dijagramima (IDEF0). Takođe možete pomerati pravougaonike aktivnosti
izmenu dijagrama koristeći cut/paste komande u Edit meniju i možete
pomerati pravougaonike aktivnosti izmenu dijagrama i modela u Model
Explorer Activity tabulatoru.