Keywords: Business Process Management, UMM, BPMN, System for immunization. 1. UVOD

Similar documents
Ključne reči: specifikacija zahteva, softverski sistem, model softverskih zahteva, IT projekat.

Modelovanje poslovnih procesa

Modelovanje poslovnih procesa

Metodeitehnikezainternu. Vesna Damnjanovic

MENADŽMENT POSLOVNIH PROCESA U PRUŽANJU POŠTANSKIH I TELEKOMUNIKACIONIH USLUGA

imaš internet? imaš i posao. cjenovnik usluga

ALAT ZA MODELIRANJE POSLOVNIH PROCESA: BPMN BUSSINESS PROCESS MODELING NOTATION: BPMN

PROCESI, PROCESNI PRISTUP I PROCESNO ORIJENTISANA ORGANIZACIJA

COMPANY INNOVATIVE STRATEGIC PLANING AND ALOCATIVE OPTIMIZATION OF THE FINANCIAL RESOURCES

THE GLOBAL ECONOMIC CRISIS AND THE IMPORTANCE OF MANAGING CASH FLOWS IN CONDITIONS OF GLOBAL ECONOMIC CRISIS. Ivana Bešlić Dragana Bešlić *

REINŽENJERING POSLOVNIH PROCESA, SISTEM UPRAVLJANJA KVALITETOM I INFORMACIONI SISTEM: INTEGRATIVNI PRISTUP

LOCAL ACTION GROUP (LAG) FUTURE OF REGIONAL AND RURAL DEVELOPMENT LOKALNE AKCIJSKE GRUPE (LAG) OKOSNICE REGIONALNOG I RURALNOG RAZVOJA

CJENIK I. Iznajmljivanje optic kih vlakana (dark fiber) - SIOL. Zakup kapacitete VPN L2 - SLA ponuda - SIOL

Dragoslav Kenjić Čikom informatički inženjering d.o.o. Podgorica Tehnički direktor

SOME ANALYTIC ITERATIVE METHODS FOR SOLVING VARIOUS CLASSES OF STOCHASTIC HEREDITARY INTEGRODIFFERENTIAL EQUATIONS UDC :531.36:

HANA kot pospeševalec poslovne rasti. Miha Blokar, Igor Kavčič Brdo,

METROLOŠKI SISTEM INFORMACIONI PODSISTEM

GREEN ECONOMY TRANSITION (GET) AND ADVICE FOR SMALL BUSINESSES (ASB) AT THE EBRD

Control-M The Power of Simple

TECHNICAL PERFORMANCE INDICATORS, IWA BEST PRACTISE FOR WATER MAINS AND THE FIRST STEPS IN SERBIA UDC (083.74)(497.

KVANTITATIVNA ANALIZA POSLOVNIH PROCESA UPORABOM METODA STROJNOG UČENJA

IMPACT INVESTING AND JOB CREATION IN THE CONTEMPORARY BUSINESS ENVIRONMENT: EVIDENCE FROM THE REPUBLIC OF SERBIA

Poslovni informacijski sustavi

Tipovi informacionih sistema

Razvoj sistema poslovne inteligencije u elektronskom poslovanju Nacionalne službe za zapošljavanje

Da li cene odražavaju informacije? Zašto se posmatra efikasnost tržišta? Implikacije na poslovanje i poslovne finansije Implikacije na investicije

Modeliranje poslovnih procesa

METHODs OF VALIDATING THE MODELs FOR MEASURING MARKET RISK - BACKTESTING

DINARSKI OROČENI DEPOZITI / LOCAL CURRENCY DEPOSIT

Revizija usklađenosti sa ISO standardom Šta to znači. Nikola Jovićević - Menadžer u odeljenju Poslovnog savetovanja, EY Beograd

Impact of the Serbian Banking Regulatory Framework Development on the Economic Growth of Serbia

Regional Trade and Investments Integration Results within the South East Europe 2020 Strategy 5

Venture Capital Generator of Growth of SME Investment Activities

ZNAČAJ I TRETMAN OPERATIVNIH RIZIKA U BANKARSKOM MENADŽMENTU

MODEL UPRAVLJANJA INVESTICIONIM PROJEKTIMA PRIMJENOM METODE OSTVARENE VRIJEDNOSTI

IMPACT OF COMPANY PERFORMANCES ON THE STOCK PRICE: AN EMPIRICAL ANALYSIS ON SELECT COMPANIES IN SERBIA

Unapređenje modela organizacije i upravljanja poslovnim procesima u industrijskim uslužnim preduzećima

ERP Enterpise Resource Planning

Opis programa Znanje koje vredi PwC Mini MBA program Srbija, Bugarska, Hrvatska, Rumunija, Crna Gora

VELEUČILIŠTE U POŽEGI

COMPANY REORGANIZATION THROUGH PRE-PACK REORGANIZATION PLAN

LEGAL ASPECTS OF FINANCIAL ANALYSIS IN AGRIBUSINESS COMPANIES IN SERBIA

UNIFIED MODELING LANGUAGE (UML): USE CASE DIAGRAM

KORISNIĈKA UPUTA za servis eblokade

PRIMENA B2B SEGMENTA ELEKTRONSKE TRGOVINE U SME- SEKTORU APPLICATION OF B2B E-COMMERCE CONCEPT IN THE SME- SECTOR

CORPORATE INCOME TAX IN EU COUNTRIES COMPARATIVE ANALYSIS 1 UDC (4-672) Jadranka Djurović-Todorović

Razvoj i primjena sistema poslovne inteligencije

APPLICATION OF SCENARIO ANALYSIS IN THE INVESTMENT PROJECTS EVALUATION

THE REPUBLIC OF CROATIA COPY 1 MINISTRY OF FINANCE-TAX ADMINISTRATION - for the claimant

WOULD AN INCREASE IN LOW WORK INTENSITY CONTRIBUTE TO REDUCING POVERTY AND INEQUALITY IN SERBIA?

UPRAVLJANJE PROCESIMA

SHAPING THE CREDIT RISK MANAGEMENT OF BANKS

Optimizacija poslovnog procesa nabavke u preduzeću Rudnik i Termoelektrana Gacko korišćenjem ERP rješenja SAP

COLLECTIVE RISK MODEL IN NON-LIFE INSURANCE

Kako marketing utiče na vrednosti klijenata? Kako se sprovodi strateško planiranje na različitim nivoima organizacije? Šta sadrži marketing plan?

A TIME SERIES ANALYSIS OF FOUR MAJOR CRYPTOCURRENCIES 1 UDC : Boris Radovanov, Aleksandra Marcikić, Nebojša Gvozdenović

MENADŽMENT, KONTROLA I ODRŽAVANJE RAČUNOVODSTVENOG INFORMACIONOG SISTEMA MANAGEMENT, CONTROL AND MAINTENANCE ACCOUNTING OF INFORMATION SYSTEMS

MENADŽMENT OBRTNIH SREDSTAVA KAO FAKTOR FINANSIJSKE STABILNOSTI MSP

KONSTRUISANJE KRIVE PRINOSA OBVEZNICE

Informaciono komunikacione tehnologije u menadžmentu

MINING AND METALLURGY INSTITUTE BOR ISSN: UDK: 622

UPRAVLJANJE RIZICIMA ELEKTRONSKOG POSLOVANJA

REVALUATION OF TANGIBLE AND INTANGIBLE ASSETS ACCOUNTING AND TAX IMPLICATIONS IN CROATIA

Addiko Mobile Srbija Korisničko uputstvo. Addiko Mobile Srbija. Korisničko uputstvo

TRŽIŠNA CENA RIZIKA. originalni naučni rad. Rezime

APPLICATION OF EARNED VALUE BASED METRICS ON SMALL-SCALE CONSTRUCTION PROJECTS

COMPARISON OF ECONOMIC FACTORS FOR SUCCESS IN BUSINESS, FOCUS ON INFRASTRUCTURE

THE RELATIONSHIP BETWEEN BANKS AND COMPANIES: THE LITERATURE REVIEW

EFIKASNOST PLANSKE AKTIVNOSTI U PREDUZEĆIMA RAZLIČITE VELIČINE I NIVOA POSLOVANJA

SMERNICE ZA PROCENU RIZIKA

THE QUALITY OF DERIVATIVE INSTRUMENTS DISCLOSURE IN ACCORDANCE WITH THE IFRS 7

EFIKASNOST PLANSKE AKTIVNOSTI U PREDUZEĆIMA RAZLIČITE VELIČINE I NIVOA POSLOVANJA

ULOGA I ZNAČAJ INFORMACIONIH SISTEMA U UPRAVLJANJU INTELEKTUALNIM KAPITALOM

naš izbor MENADŽMENT RIZIKA U SLUŽBI INVESTIRANJA

SOCIOLOGICAL ASPECTS OF THE CAUSES OF UNEMPLOYMENT SOCIOLOŠKI ASPEKTI UZROKA NEZAPOSLENOSTI

THE ROLE OF DEPOSIT FINANCIAL INSTITUTIONS IN THE DEVELOPMENT OF REAL SECTOR IN THE REPUBLIC OF SRPSKA. Vitomir Starčević.

Marko Ivaniš Sandra Nešiæ POSLOVNE FINANSIJE

Valor Kup. bankarsko regionalno takmičenje

SERBIA: Tax. Rulebook on Transfer Pricing

KONKURENTSKE PREDNOSTI UPOTREBE CRM METODA U ODNOSU SA KLIJENTIMA

PRIMJENA SERVISNO ORIJENTIRANE ARHITEKTURE INFORMACIJSKIH SUSTAVA ZA RAZVOJ SUVREMENIH LOGISTIĈKIH USLUGA

DEVELOPMENT AND COMPETITIVENESS ASPECTS OF INSURANCE MARKETS OF FORMER YUGOSLAVIA: THE EMPHASIS ON MONTENEGRIN INSURANCE MARKET

KAMATNI RIZIK ULAGANJA U OBVEZNICE - NEKONVENCIONALNE METODE MERENJA

COMPARISON of SWEdISH and SLOVENIAN

Analytic hierarchy process and bank ranking in Serbia

POSLOVNI PLAN - POJAM, NAMENA I PROCES NJEGOVE IZRADE 1

I. CILJ PREDMETA I NJEGOVO MESTO U OBRAZOVANJU STUDENATA

FIN&TECH KONFERENCIJA

FRANŠIZING KAO STRATEGIJA EKSPANZIJE HOTELSKIH LANACA NA GLOBALNOM NIVOU

Z A K O N O POTVRĐIVANJU OKVIRNOG UGOVORA O ZAJMU IZMEĐU BANKE ZA RAZVOJ SAVETA EVROPE I REPUBLIKE SRBIJE

PODALI O PODNOSITELJU ZAHTJEVA DAVATELJU LICENCE INFORMATION ON THE CLAIMANT LICENSOR:

POSLOVANJE POŠTANSKOG SEKTORA U USLOVIMA GLOBALNE EKONOMSKE KRIZE *

INFLUENCE OF FINANCIAL REGULATIONS ON EARLY-STAGE ENTREPRENEURIAL ACTIVITY

''HITA E-TRADE'' PLATFORMA ZA INTERNET TRGOVANJE v.1.0. Silverlight ČESTA PITANJA

STRES TESTOVI U FINANSIJSKIM INSTITUCIJAMA

Supervision of Financial Reporting Through the Prism of the Regulatory Framework and Practice in the Republic of Serbia

Some of the Unanswered Questions in Finance

Aims of the class (ciljevi časa):

MODEL INFORMACIJSKOG SUSTAVA ZA UPRAVLJANJE POSLOVNIM PROCESOM

INTERNATIONAL FINANCIAL REPORTING STANDARD ON SMEs: OPPORTUNITY TO CHANGE NATIONAL ACCOUNTING LEGISLATURE? UDC 006.3:

Transcription:

U PRAVCU UPRAVLJANJA POSLOVNIM PROCESIMA U SISTEMU ZA IMUNIZACIJU PACIJENATA TOWARDS THE BUSINESS PROCESS MANAGEMENT IN SYSTEM FOR IMMUNIZATION OF PATIENTS Dušan Terzić, Fakultet organizacionih nauka, dusan.terzic@sbb.rs Milosav Majstorović, Visoka škola strukovnih studija za informacione tehnologije, milosav.majstorovic@its.edu.rs Rajko Terzić, Gradski zavod za javno zdravlje, rajkot@sbb.rs Apstrakt: Polazeći od premise da je upravljanje međusobno povezanim i međusobno zavisnim poslovnim procesima osnova uspešnog funkcionisanja bilo koje organizacije, postavljen je i osnovni cilj ovog rada: definisanje okvira za izgradnju sistema za upravljanje poslovnim procesima u sistemu za imunizaciju pacijenata u zdravstvenim ustanovama koje sprovode imunizaciju. Pri ovome, upravljanje poslovnim procesima se pre svega razmatra iz perspektive računarstva, tj. Informacione tehnologije (IT). U ovom kontekstu, prvi korak je definisanje životnog ciklusa upravljanja poslovnim procesima, kako bi se dobio celovit pogled na ovaj problem, i ulogu koju budući sistem treba da ima. U radu se šire elaborira prva faza upravljanja poslovnim procesima projektovanje poslovnih procesa. Daje se pristup za modelovanje poslovnih procesa kroz izbor oprobanih metoda i modela za obuhvatanje i borbu sa složenošću sistema. Primena predloženih metoda i modela se ilustruje kroz funkcionalnu dekompoziciju poslovnih procesa zdravstvene ustanove i detaljnu specifikaciju poslovnih procesa sistema za imunizaciju pacijenata. Ključne reči: Upravljanje poslovnim procesima, UMM, BPMN, Sistem za imunizaciju. Abstract: Starting from the premise that the management of interrelated and interdependent business processes basis for successful functioning of any organization, it was set the main goal of this paper: defining the framework for building a system for the management of business processes in the system for immunization of patients in health care facilities that implement immunization. The management of business processes is primarily considered from the perspective of computer science, ie. Information technology (IT). In this context, the first step is to define the lifecycle management of business processes, in order to obtain a comprehensive view of this problem, and the role that the future system should have. This paper elaborates the first phase of business process management - designing business processes. It provides access to business process modeling through a selection of tested methods and models for inclusion and the fight with the complexity of the system. The application of the proposed methods and models are illustrated through a functional decomposition of business processes healthcare facilities and detail specification of business process system for immunization of patients. Keywords: Business Process Management, UMM, BPMN, System for immunization. 1. UVOD Upravljanje poslovnim pocesima je posmatrano kroz istoriju i obrađivano sa različitih aspekata: ekonomskog, sociološkog, psihološkog, inženjerskog, kao i aspekta poslovne administracije [1]. Razlog za ovo, je i činjenica da u mnogim oblastima poslovanja (zdravstvena zaštita, industrija, elektroprivreda, bankarstvo, administracija, osiguranja, telekomunikacije) postoje složene procedure obavljanja poslova. Složene procedure se sastoje iz niza aktivnosti koje su međusobno povezane (olančane) sekvencijalno, paralelno, u vidu petlje ili kombinovano. U izvršavanju aktivnosti učestvuje veliki broj organizacionih delova (internih i eksternih) i veliki broj izvršioca. Pored toga, veliki broj aktivnosti obavljaju mašine samostalno (često su to softverski servisi) ili u njima direktno učestvuju ljudi. Da bi se aktivnosti izvršile, koristi se i generiše veliki broj raznorodnih dokumenata. Takve složene procese treba nadgledati i voditi, što neretko predstavlja mukotrpan posao. To je posebno otežano ako se procesi obavljaju na nestandardan način, u uslovima gde ne postoje propisane tehnološke procedure. U zadnjim decenijama, IT su doprinele kreiranju sasvim novih pravaca u organizaciji poslovnih procesa. Danas postoji opšta saglasnost da je upravljanje poslovnim procesima (UPP) osnova funkcionisanja bilo koje organizacije. U ovom kontekstu, od posebne važnosti je razvoj sistema za upravljanje poslovnim procesima (eng. Business Process Management Systems BPMS). BPMS su generički softverski sistemi čiji rad se zasniva na eksplicitno projektovanim procesima i koji pružaju podršku u izvršenju i upravljanju operativnim poslovnim procesima. UPP (eng. Business Process Management BPM) se može posmatrati kao proširenje tradicionalnog upravljanja radnim tokovima (eng. Workflow Management WFM). WFM je primarno fokusirano na automatizaciju poslovnih procesa, dok BPM ima širi opseg: od automatizacije i analize procesa do upravljanja operacijama i organizacije rada [2]. BPM ima za cilj da poboljša operativne poslovne procese, eventualno bez upotrebe novih tehnologija. Na primer, modelovanjem poslovnih procesa i njegovom analizom koristeći simulacije, menadžment može dobiti ideje o tome kako da

smanji troškove, dok poboljšava nivo usluga. Takođe, BPM je često povezana sa softverom za upravljanje, kontrolu i podršku operativnim procesima. Tradicionalna WFM tehnologija ima za cilj automatizaciju poslovnih procesa na prilično mehanički način, bez obraćanja pažnje na ljudski faktor i podršku menadžmenta [3]. Osnovni cilj ovog rada je definisanje okvira za izgradnju sistema za upravljanje poslovnim procesima u sistemu za imunizaciju pacijenata u okviru zdravstvenih ustanova koje sprovode imunizaciju (u daljem tekstu zdravstvena ustanova). Kako bi se dobio celovit pogled na problem upravljanja poslovnim procesima u složenom sistemu, kao što su zdravstvene ustanove koje sprovode imunizaciju (ZU), prvo se u sledećem poglavlju daje životni ciklus upravljanja poslovnim procesima. U trećem poglavlju se izlaže pristup za modelovanje poslovnih procesa, i motivi za njegovu primenu u ovom radu. U četvrtom poglavlju se daje opis sistema za imunizaciju u okviru ZU. Primenjujući pristup izložen u trećem poglavlju, u petom poglavlju se daje funkcionalna dekompozicija poslovnog domena ZU, a u šestom, specifikacija poslovnog procesa za imunizaciju pacijenata kroz BPMN (Business Process Model and Notation) dijagrame. Na kraju rada se daje zaključak u kome se navode osnovni doprinosi ovog rada i planovi za budući rad. 2. ŽIVOTNI CIKLUS UPRAVLJANJA POSLOVNIM PROCESIMA Već decenijama se prave informacioni sistemi (IS) koji pokušavaju da automatizuju poslovanja kompanija. Delovi tih IS predstavljaju pojedinačne aplikacije gde svaka rešava grupu srodnih funkcionalnosti (zahtevi, radni nalozi, ugovori, fakture, dokumentacija, itd.). U tradicionalnim IS-a, zasnovanim na podacima, rešavanje tokova odvijanja složenih poslovnih procesa je bilo ograničeno. Eventualno, u samim aplikacijama je pravljena logika gde se po završetku transakcije u toj aplikaciji upućivalo na sledeću aplikaciju i sledeće radno mesto koje treba da nastavi tok procesa. Ovakvim pristupom nisu mogli ozbiljno da se automatizuju procesi koji su predstavljali krupne poslovne servise (ceo niz olančanih zadataka). Slika 1. Životni ciklus upravljanja poslovnim procesima (prilagođeno po [2]) Na slici 1 su prikazane faze životnog ciklusa UPP [2]): Projektovanje procesa. BPM zahteva modelovanje postojećeg ("as-is") ili željenog ("to-be") procesa, tj. projektovanje procesa. Za vreme ove faze konstruišu se različite perspektive modela procesa (upravljački tokovi, tokovi podataka, organizacioni, socio-tehnički i operativni aspekti). Konfiguracija sistema. Na osnovu projektovanih procesa, tzv. "proces svesni" IS se realizuju (IS zasnovani na procesima). U tradicionalnom pristupu razvoju softvera ovaj zadatak je složen i zahteva puno vremena. Danas, korišćenjem generičkih softverskih okvira i domenski specifičnih aplikacija, tradicionalni proces razvoja softvera se zamenjuje sa procesom konfiguracije i sklapanja (montažom) softverskih komponenti. Izvršavanje procesa. Izvršavanje procesa je faza aktuelnog korišćenja "proces svesnog" IS preduzeća. Analiza. U ovoj fazi se analiziraju projektovani i implementirani poslovni procesi, korišćenjem podataka koje BPMS generiše za vreme izvršavanja procesa. Cilj analize je adaptacija poslovnih procesa radi povećanja efikasnosti i efektivnosti cele organizacije (preduzeća). Pored ovoga, procese je neophodno menjati i zbog internih i eksternih promena, tj. promena u okruženju. Na ovaj način, faza analize povezuje fazu izvršenja i novog projektovanja poslovnog procesa. Kao i u modelima razvoja softvera postoji izvesno preklapanje četiri navedene faze (npr. vodopad model), i ceo proces je iterativan (npr. spiralni model) [2]. Svaka od prikazanih faza životnog ciklusa UPP je posebna tema, i u literaturi su obrađene metode, tehnike i alati za njihovu realizaciju [1, 2, 3, 4]. U ovom radu, veća pažnja je posvećena prvoj fazi životnog ciklusa, projektovanju procesa, i to pre svega problemu modelovanja poslovnih procesa. 3. PRISTUP MODELOVANJU POSLOVNIH PROCESA Postoje dva glavna faktora koja podstiču upravljanje radnim tokom u užem, i upravljanje poslovnim procesima u širem smislu. Lanac vrednosti kao sredstvo za funkcionalnu dekompoziciju aktivnosti koje kompanija izvršava i analizira njihov doprinos komercijalnom uspehu iste, i procesna orijentacija kao pravac organizacije aktivnosti organizacije [4]. Lanac vrednosti kompanije ima bogatu internu strukturu koja se predstavlja skupom krupnih poslovnih funkcija. Ove poslovne funkcije visokog nivoa se mogu dekomponovati na manje funkcionalne celine, čime se dobija hijerarhijska struktura poslovnih funkcija različite granularnosti. Na dnu hijerarhije funkcionalne dekompozicije nalaze se tzv. primitivne funkcije [5], koje su u stvari izvršni procesi. Proces razbijanja krupnih funkcija u funkcije fine (sitnije) granularnosti se tradicionalno zove funkcionalna

dekompozicija. Funkcionalna dekompozicija je važan koncept za obuhvatanje i borbu sa složenošću sistema. Pošto je ZU veoma složen sistem, u ovom radu se koristi funkcionalna dekompozicija za analizu, identifikaciju i struktuiranje krupnih funkcionalnih domena i manjih funkcionalnih celina. Pored složene interne strukture ZU, karakteristika njehovog poslovanja je i saradnja sa poslovnim partnerima u cilju što kvalitetnijeg ostvarivanja osnovnih poslovnih ciljeva. Imajući ovo u vidu, važno je izabrati adekvatnu metodu koja će se koristiti u postupku funkcionalne dekompozicije sistema. U ovom radu se koristi UN/CEFACT (United Nations Centre for Trade Facilitation and Electronic Business) Modeling Methodology (UMM), koja se i inače koristi u modelovanju poslovnih procesa u elektronskom poslovanju [6]. U UMM-u Paket je opšti mehanizam za grupisanje bilo kojih elemenata u grupe, i preko njega se vrši dekompozicija funkcionalnih domena i složenih procesa. Pri ovome, na različitim nivoima dekompozicije se koriste posebno definisani, specifični stereotipovi poslovnih procesa. Celokupan model se predstavlja paketom <<Business Domain>> (dalje u radu <<bdomain>>), koji predstavlja agregaciju svih podprocesa. <<bdomain>>) se dekomponuje tako da može da sadrži jedan ili više složenih podprocesa tipa <<Business Area>> (<<barea>>) i <<processarea>>, ili primitivnih procesa tipa <<Business Process>> (<<bprocessuc>>). Jedan proces stereotipa <<barea>> može da bude dekomponovan na jedan ili više složenih procesa stereotipa <<processarea>> ili primitivnih procesa stereotipa <<bprocessuc>> [5]. Primitivni poslovni proces može biti predstavljen Unified Modeling Language (UML) dijagramom Slučaja korišćenja kako bi se definisala specifikacija interakcije između sistema aktera (učesnika), zajedno sa opisom akcija sistema u ovoj interakciji. Na slikama 2, 3, 4, 5, 6 i 7 su ilustrovani gore spomenuti koncepti. Posle izvršene funkcionalne dekompozicije sistema, i globalnog opisa primitivnih procesa preko modela slučajeva korišćenja, neophodno je precizno, detaljno i po mogućnosti formalno definisati sve identifikovane poslovne procese kako bi bila moguća njihova automatizacija i izvršenje kroz sistem za upravljanje poslovnim procesima. U ovom radu, poslovni proces se tretira kao sekvenca aktivnosti kojom se ostvaruje neki cilj sistema ili zadovoljava zahtev korisnika usluga ili rukovodstva sistema. Jedan od osnovnih problema u modeliranju i specifikaciji poslovnih procesa je komunikacija poslovnih eksperata i softverskih inženjera. Zbog toga je od izuzetne važnosti izbor zajedničkog jezika i odgovarajuće metodologije (postupaka ili procesa) za modelovanje poslovnih procesa. Najznačajniji grafički orijentisani jezici za modelovanje poslovnih procesa su BPMN 2.0 [7, 8], UML dijagrami aktivnosti [9], EPC (Event-driven Process Chain) [10, 11], IDEF3 (Integrated DEFinition for Process Description Capture Method) [12], i Petrijeve mreže (Petri nets) [1]. Analiza ovih jezika i njihovo poređenje je van opsega ovog rada. Verzija 2.0 BPMN jezika za modelovanje poslovnih procesa poseduje veoma bogat skup koncepata i pruža nekoliko različitih vrsta dijagrama za iskazivanje koreografije i orkestracije na različitim nivoima apstrakcije. U poslednjih nekoliko godina postao je svetski standard za modelovanje poslovnih procesa, koji je prihvaćen od strane korisnika širom sveta i podržan od strane velikih proizvođača softvera pa je u ovom radu upravo korišćen BPMN. BPMN ima tzv. elementarne i složene koncepte za modeliranje poslovnih procesa. Elementarni BPMN koncepti se mogu svrstati u neku od sledećih pet osnovnih kategorija [13]: Objekti Toka (eng. Flow Objects), Objekti Povezivanja (Connection Objects), Plivačke Staze (Swimlanes), Objekte Podataka (Data Objects), Rukotvorine (Artifacts). Od ovih elementarnih koncepata mogu se graditi složeni koncepti: orkestracija, kolaboracija, koreografija i konverzacija. Ovi složeni koncepti grafički se predstavljaju kao dijagrami. U nastavku ovog rada, proces imunizacije pacijenata predstavljen je u BPMN jeziku. 4. SISTEM ZA IMUNIZACIJU ZU su preventivne zdravstvene ustanove čiji je osnovni zadatak zaštita zdravlja građana. U njihovom sastavu nalaze se Jedinice za imunizaciju koje sprovode process imunizacije građana. Jedinica za imunizaciju je najčešće, deo delatnosti Epidemiologije i bavi se nadzorom vakcinabilnih bolesti i njene aktivnosti su: planiranje i nabavka vakcina, distribucija i praćenje potrošnje vakcina, imunizacija pacijenata, obrada neželjenih reakcija nakon sprovedene imunizacije i izveštavanje o imunizaciji populacije. 5. DEKOMPOZICIJA SISTEMA U nastavku se daju dekompozicioni dijagrami koji prikazuju mesto/poziciju poslovnog procesa u organizacionoj strukturi ZU, smernice i primere za projektovanje poslovnih procesa i sistema za imunizaciju pacijenata. Slika 2. Najviši nivo dekompozicije

Na najvišem nivou dekompozicije prikazan je biznis domen (<<bdomain>>) ZU (slika 2). Na prvom nivou dekompozicije su prikazana poslovna područja (<<barea>>) koja su u njegovom sastavu. Poslovno područje koje ćemo detaljnije analizirati u nastavku rada je Epidemiologija. Slika 3. Poslovno područje Epidemiologija Poslovno područje Epidemiologija se sastoji iz dva poslovna područja: Kontrola i prevencija zaraznih bolesti i Kontrola i prevencija nezaraznih bolesti (slika 3). Slika 5. Procesno područje Nadzor vakcinabilnih bolesti Slika 4. Poslovno područje Kontrola i prevencija zaraznih bolesti U daljem nastavku dekompozicije poslovnog područja Kontrola i prevencija zaraznih bolesti posebno nas interesuje Procesno područje (<<processarea>>) Nadzor vakcinabilnih bolesti (slika 4). Na slici 5 je prikazano Procesno područje Nadzor vakcinabilnih bolesti, koje se sastoji iz sledećih poslovnih procesa (<<bprocessuc>>): planiranje i nabavka vakcina, distribucija i potrošnja vakcina, imunizacija pacijenata, obrada neželjenih reakcija i izveštavanje o imunizaciji populacije. Slika 6. Nadzor vakcinabilnih bolesti - UML dijagram (slika 6) prikazuje sve aktere/učesnike u procesnom području Nadzor vakcinabilnih bolesti. Dijagram slučaja korišćenja ( slika 7), prikazuje poslovni proces i sve aktere/učesnike u poslovnom procesu Imunizacija pacijenta.

između dva ili više poslovna entiteta. Obično sadrži dve ili više particije (pool). Slika 7. Imunizacija pacijenata 6. BPMN DIJAGRAMI PROCESA IMUNIZACIJE Dijagram procesa / Kolaboracija (slika 8) se koristi za prikazivanje orkestracije, jer u BPMN 2.0 termin proces označava orkestraciju aktivnosti iz kojih se sastoji. Ova vrsta dijagrama standardno sadrži objekte toka (aktivnosti, događaje i kapije) koji su povezani sa tokovima sekvenci. Kolaboracija opisuje interakciju Poslovni proces imunizacije počinje kada pacijent dođe u Jedinicu za imunizaciju sa zahtevom za imunizaciju. Administrativni radnik vrši evidenciju pristiglog zahteva, i zahtev prosleđuje dežurnom lekaru. U zavisnosti od zdravstvenog stanja pacijenta lekar odobrava imunizaciju ili odbija. U slučaju negativnog odgovora, dežurni lekar donosi rešenje o odbijanju zahteva za imunizaciju i rešenje se uručuje pacijentu. Ako je zahtev za imunizaciju odobren, dokument se prosleđuje medicinskoj sestri koja trebuje vakcinu i sprovodi vakcinaciju. Sledeći korak u procesu imunizacije je razduženje/naplata potrošenog materijala i rada. Razduženje se može uraditi na dva načina: direktnim plaćanjem usluge preko fiskalnog računa ili razduženjem putem uputa koji je pacijent doneo iz Doma zdravlja (usluga imunizacije ide na teret Zdravstvenog fonda).u nastavku procesa administrativni radnik predaje potvrdu o imunizaciji pacijentu, koju je prethodno dežurni lekar potpisao. Poslednja faza u procesu imunizacije je predaja kompletne dokumentacije o imunizaciji pacijentu. Slika 8. Imunizacija pacijenata prikaz kolaboracije Slika 9. Imunizacija pacijenata prikaz koreografije

Koreografija (slika 9) posmatra proces preko skupa poruka koje se razmenjuju između učesnika. Ona definiše očekivano ponašanje između učesnika. Za razliku od internog procesa koji postoji unutar jedne particije (pool), koreografija postoji između particija (pool) odnosno učesnika. Koreografija počinje dokumentom - ZAHTEV ZA IMUNIZACIJU, koji podnosi pacijent. Administrativni radnik evidentira zahtev u bazi podataka/arhivi i prosleđuje ga dežurnom lekaru na dalju obradu. Lekar vrši pregled pacijenta, donosi obaveštenje o zdravstvenom stanju i u zavisnosti od zdravstvenog stanja, prihvata zahtev za imunizaciju ili odbija. Ako se zahtev odbija, pacijent dobija obaveštenje o odbijanju vakcinacije i tu se proces završava. Ako se prihvata zahtev u sledećem koraku se trebuje željena vakcina, i preko otpremnice preuzima vakcina, koja se koristi za izvršenje vakcinacije. Po završetku vakcinacije, medicinska sestra obaveštava administrativnog radnika o izvršenoj usluzi. U nastavku administrativni radnik kreira sledeće dokumente: formira potvrdu o imunizaciji, kao i vrši razduženje za potrošen material i izvršenu uslugu. Razduženje se radi na dva načina, u zavisnosti od statusa pacijenta: preko plaćenog fiskalnog računa ili se razdužuje preko uputa koji je doneo pacijent iz Doma zdravlja. U sledećem koraku lekar potpisuje potvrdu o imunizaciji koju, potpisanu i overenu, administrativni radnik predaje pacijentu, čime je završen proces imunizacije. 7. ZAKLJUČAK U zadnjoj deceniji, IT je doprineo kreiranju sasvim novih pravaca u organizaciji poslovnih procesa. U ovom kontekstu od posebne važnosti je razvoj sistema za upravljanje poslovnim procesima SUPP. SUPP su generički softverski sistemi čiji rad se zasniva na eksplicitno projektovanim procesima i koji pružaju podršku u izvršenju i upravljanju operativnim poslovnim procesima U radu je definisan životni ciklus upravljanja poslovnim procesima, i tako dobijen celovit pogled na ovaj problem, i ulogu koju budući sistem treba da ima. U radu je šire elaborirana prva faza upravljanja poslovnim procesima projektovanje poslovnih procesa. Dat je pristup za modelovanje poslovnih procesa kroz izbor metoda i modela za obuhvatanje i borbu sa složenošću sistema. Primena predloženih metoda i modela je ilustrovana kroz funkcionalnu dekompoziciju poslovnih procesa ZU i detaljnu specifikaciju poslovnih procesa sistema za imunizaciju pacijenata. U budućem radu se planira razrada ostalih faza životnog ciklusa upravljanja poslovnim procesima i definisanje arhitekture SUPP, vodeći računa o specifičnostima poslovnih procesa ZU i postojećoj IT podršci. Krajnji cilj je razvoj IS koji će biti zasnovan na poslovnim procesima, tj. u kojem će poslovni procesi biti entiteti prvog reda. Precizno i formalno definisani modeli poslovnih procesa će biti osnova za konfigurisanje IS-a, ali će se koristiti i za analizu, razumevanje i kontinuirano unapređenje procesa koje opisuju. Ovako koncipiran IS biće u mogućnosti da kontinuirano pruža adekvatnu podršku poslovnom sistemu i omogući uspešnije ostvarivanje poslovnih ciljeva organizacije. REFERENCE [1] Aalst W.M.P. van der Hee, K.M. van: "Workflow Management: Models, Methods and Systems", Massachusetts Institute of Technology, 2002. [2] W.M.P. van der Aalst, "Business Process Management Demystified: A Tutorial on Models, Systems and Standards for Workflow Management", Springer-Verlag, Berlin, 2004. [3] Wil M.P. van der Aalst, "Business Process Management: A Comprehensive Survey", ISRN Software Engineering, 2013. [4] M. Weske, "Business Process Management: Concepts, Languages, Architectures", Springer-Verlag, Berlin, 2007. [5] Lazarević B., Marjanovi Z., Aničić N., Babarogić S., Baze podataka, Beograd, 2006. [6] UN/CEFACT Modeling Methodology (UMM) User Guide CEFACT/TMG/N093 V20030922 [7] Allweyer, T.: "BPMN 2.0 Introduction to the Standard for Business Process Modeling", Herstellung und Verlag: Books on Demand GmbH, Norderstedt, 2010. [8] OMG 2011, "Business Process Model and Notation (BPMN)", Version 2.0, January 2011. [Online]. Available: http://www.omg.org/spec/bpmn/2.0 [9] OMG 2010, "Unified Modeling Language (UML) Specification ver. 2.4 Superstructure", OMG Document ptc/2010-11-14 [10 Davis, R., Brabänder, E.: "The Event-driven Process Chain", Springer London, 2007. [11] Scheer, A.W.: "ARIS Business Process Modeling", Springer Verlag, 1999. [12] Mayer R., Menzel, C., Painter, M., Perakath, B., de Witte P. and Blinn T.: "Information Integration For Concurrent Engineering (IICE) - IDEF3 Process Description Capture Method Report", Technical Report, September 1995. [13] Nešković S., Petrović M.,"Modelovanje poslovnih procesa korišćenjem OMG BPMN 2.0 standarda", InfoM br 31, 2009.