Kako identifikovati promenljive? Koji se tipovi promenljivih koriste? Kako se kreirane promenljive dodeljuju aktivnostima? Parametri tranzicija uslovnog grananja
MEZN01 - Semantički web i osnovne tehnologije za njegovu realizaciju
UPRO - Rad sa promenljivama procesa
1. Univerzitet u Nišu
Mašinski fakultet u Nišu
Inženjerski menadžment – Upravljanje
procesima
Rad sa promenljivama procesa
Together Workflow Editor (TWE)
Dr Milan Zdravković
2. OBNAVLJANJE: Tipičan postupak
za kreiranje modela procesa
• Podešavanje konfiguracije softvera
• Kreiranje novog paketa
• Unos osnovnih atributa paketa
• Snimanje paketa kao xpdl datoteke
• Unos učesnika procesa
• Kreiranje novog procesa u paketu
• Izmena osnovnih atributa procesa
• Kreiranje swimlaneova za poznate učesnike
• Unos aktivnosti i tranzicija
• Definisanje promenljivih procesa
3. Kreirati model sa paketom,
procesom i učesnicima za primer
• Služba za studentska pitanja objavljuje početak roka za prijavljivanje ispita
sa pregledom ispita i datuma.
• Student prijavljuje ispit preko ispitne prijave i dostavlja ispitnu prijavu službi
za studentska pitanja. Ukoliko je ispit prijavljen manje od tri puta, radnik
unosi prijavu u računar.
• Ukoliko je ispit prijavljen tri ili više puta, radnik vrši proveru kopije uplatnice.
Ukoliko je kopija dostavljena i ispravna je, radnik unosi prijavu u računar.
Ukoliko kopija nije dostavljena, ili je neispravna, radnik obaveštava studenta
o neispravnoj prijavi ispita.
• Nakon isteka roka za prijavu ispita, paralelno se dešavaju dva toka:
1. Radnik službe štampa ispitne zapisnike i dostavlja ih nastavnicima
2. Prodekan za nastavu štampa ukupni izveštaj o prijavama i oglašava
početak ispitnog roka
• Ispit se održava.
5. Kako identifikovati promenljive?
• Aktivnosti koriste i/ili stvaraju informacije
• Primeri
– Prijem narudžbine
• Ishod je narudžbina. Šta sve čini jednu narudžbinu?
– Proračun kreditnog rejtinga klijenta
• Šta je potrebno da bi proračunali kreditni rejting?
– Kreiranje radnog naloga za isporuku
• Šta je potrebno da bismo kreirali radni nalog za isporuku?
• Kada se kreira dokument, ishod (informacija) može da bude šifra
tog dokumenta
• Promenljive procesa su “skladišta” za ove informacije
Aktivnost
informacije informacije
Promenljive koje je moguće
samo “gledati”
Promenljive koje je moguće
i “menjati”
6. Tipovi promenljivih
• Tipovi
– Boolean
– Date, Date and Time, Time
– Float
– Integer
– String
• Jedna promenljiva može sadržati niz
podataka istog tipa
– Primeri: ocene iz jednog predmeta, sve
prijave ispita jednog studenta u tekućem roku
8. Kreiranje promenljive procesa
Promenljive imaju svoje tipove, kojima
se definiše kakve vrste informacija
one mogu da sadrže
Promenljivama je moguće
dodeliti podrazumevane,
“ponuđene” vrednosti
9. Promenljive se dodeljuju
aktivnostima
• Promenljive se definišu na nivou celog procesa, ali se
dodeljuju pojedinačnim aktivnostima
– Pritom se definiše da li ih je moguće samo “gledati”, ili i
“menjati”.
– Druga mogućnost se koristi kada se u okviru te aktivnosti
stvara informacija, dakle potrebno je uneti u sistem