Slika 1.4. Završiti sa dizajnom pre uvođenja

Similar documents
Biznis scenario: sekcije pk * id_sekcije * naziv. projekti pk * id_projekta * naziv ꓳ profesor fk * id_sekcije

Podešavanje za eduroam ios

STRUČNA PRAKSA B-PRO TEMA 13

Port Community System

MENADŽMENT INFORMACIONI SISTEMI

IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI

SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan.

AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje. Marko Eremija Sastanak administratora, Beograd,

Eduroam O Eduroam servisu edu roam Uputstvo za podešavanje Eduroam konekcije NAPOMENA: Microsoft Windows XP Change advanced settings

CJENIK APLIKACIJE CERAMIC PRO PROIZVODA STAKLO PLASTIKA AUTO LAK KOŽA I TEKSTIL ALU FELGE SVJETLA

GUI Layout Manager-i. Bojan Tomić Branislav Vidojević

11 Analiza i dizajn informacionih sistema

KAPACITET USB GB. Laserska gravura. po jednoj strani. Digitalna štampa, pun kolor, po jednoj strani USB GB 8 GB 16 GB.

Bušilice nove generacije. ImpactDrill

- UVOD U INFORMACIONE SISTEME -

Rešavanje problema pomoću računara

Uvod u relacione baze podataka

TRAJANJE AKCIJE ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT

Dr.Miroljub Banković, prof. Kragujevac, 2008.

Otpremanje video snimka na YouTube

PROJEKTNI PRORAČUN 1

Sadržaj. Projektovanje informacionih sistema Information Systems Design - uvodno predavanje - Prof. drlatinović Tihomir

Ulazne promenljive se nazivaju argumenti ili fiktivni parametri. Potprogram se poziva u okviru programa, kada se pri pozivu navode stvarni parametri.

Informacioni sistemi i baze podataka u poslovanju

FAKULTET ZA POSLOVNU INFORMATIKU

CJENOVNIK KABLOVSKA TV DIGITALNA TV INTERNET USLUGE

TRENING I RAZVOJ VEŽBE 4 JELENA ANĐELKOVIĆ LABROVIĆ

4. Funkcionalni zahtevi i QFD analiza

BENCHMARKING HOSTELA

WWF. Jahorina

Idejno rješenje: Dubrovnik Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020.

UNIVERZITET SINGIDUNUM. Tema: ERP Enterprise Resource Planning Istorijat razvoja, polje primene i novi oblici poslovanja primenom cloud rešenja

UNIVERZITET U BEOGRADU RUDARSKO GEOLOŠKI FAKULTET DEPARTMAN ZA HIDROGEOLOGIJU ZBORNIK RADOVA. ZLATIBOR maj godine

POSEBNA POGLAVLJA INDUSTRIJSKOG TRANSPORTA I SKLADIŠNIH SISTEMA

MODEL OBJEKTI - VEZE KONCEPTI MODELA METODOLOGIJA MODELIRANJA

INSTALIRANJE SOFTVERSKOG SISTEMA SURVEY

СТРУКТУРА СТАНДАРДА СИСТЕМАМЕНАЏМЕНТАКВАЛИТЕТОМ

Klasterizacija. NIKOLA MILIKIĆ URL:

KONFIGURACIJA MODEMA. ZyXEL Prestige 660RU

1. MODEL (Ulaz / Zadržavanje / Stanje)

MRS MRSLab08 Metodologija Razvoja Softvera Vežba 08

DEFINISANJE TURISTIČKE TRAŽNJE

Tutorijal za Štefice za upload slika na forum.

Katedra za menadžment i IT. Razvoj poslovnih informacionih sistema

RANI BOOKING TURSKA LJETO 2017

Nejednakosti s faktorijelima

SOFTVERSKO INŽENJERSTVO INTELIGENTNIH SISTEMA

PLAN RADA. 1. Počnimo sa primerom! 2. Kako i zašto? 3. Pejzaž višestruke upotrebe softvera 4. Frameworks 5. Proizvodne linije softvera 6.

Upute za korištenje makronaredbi gml2dwg i gml2dgn

Priprema podataka. NIKOLA MILIKIĆ URL:

SAS On Demand. Video: Upute za registraciju:

3D GRAFIKA I ANIMACIJA

Osnovni koncepti Data Warehouse sistema

PROŠIRENI MODEL OBJEKTI-VEZE

Upravljanje softverskim projektima

Univerzitet Singidunum MASTER RAD

MENADŽMENT I INFORMACIONE TEHNOLOGIJE Katedra za menadžment i IT. Menadžment i informacione tehnologije

Univerzitet u Beogradu Fakultet organizacionih nauka Miloš Milić

KOMPJUTERSKI SISTEMI KAO PODRŠKA ODLUČIVANJU COMPUTER SYSTEMS AS DECISION SUPPORT

Pravljenje Screenshota. 1. Korak

Ekstremno programiranje kao metod agilnog razvoja softvera

Projektovanje softvera. Uvod

Materijali za pripremu usmenog ispita Predmet: Procesi razvoja softvera

Upravljanje kvalitetom usluga. doc.dr.sc. Ines Dužević

Razvoj softverskog rešenja za podršku upravljanju proizvodnim nalozima u industrijskoj proizvodnji

Integracija CAD i GIS tehnologije za potrebe izrade informacionih sistema objekata korišćenjem ARCGIS-a

Modeli podataka. Model podataka - osnovne komponente

Pristup rizicima u sistemu menadžmenta kvaliteta zasnovan na FMEA metodi

MESTO, ULOGA I ZNAČAJ MENADŽERA U PROIZVODNOM SISTEMU POSITION, ROLE AND IMPORTANCE OF MANAGER IN PRODUCTION SYSTEM

Windows Easy Transfer

Struktura indeksa: B-stablo. ls/swd/btree/btree.html

FAKULTET TEHNIČKIH NAUKA

Sybase PowerDesigner 12

ANALIZA PRIMJENE KOGENERACIJE SA ORGANSKIM RANKINOVIM CIKLUSOM NA BIOMASU U BOLNICAMA

Obrazovanje za šest sigma u Srbiji jedan pristup

IZDAVAČ: Slobomir P Univerzitet, Slobomir, Bijeljina ISBN Priredili: prof. dr Mile Vasić prof.

TEHNOLOGIJA, INFORMATIKA I OBRAZOVANJE ZA DRUŠTVO UČENJA I ZNANJA 6. Međunarodni Simpozijum, Tehnički fakultet Čačak, 3 5. jun 2011.

Albert Farkaš SUVREMENI TRENDOVI RAZVOJA INFORMACIJSKIH SUSTAVA

msc Velimir Milanovic Unošenje prvih zapisa Kreiranje elektronskih obrazaca - formi Prva forma - Čitaoci U P I T I

Mindomo online aplikacija za izradu umnih mapa

PRIMENA OLAP KOCKE ZA ANALIZU PERFORMANSI NEUSAGLAŠENOSTI APPLICATION OF THE OLAP CUBE IN THE ANALYSIS OF THE ANTICOINCIDENCE PERFORMANCE

UNIVERZITET UNION RAČUNARSKI FAKULTET Knez Mih a ilova 6/V I DIPLOMSKI RAD

INFORMACIJSKI SOFTVERSKI ALAT 2-PLAN PROJECT MANAGEMENT SOFTWARE ZA MODELIRANJE GRAĐEVINSKOG PROJEKTA

SPECIJALISTIČKI RAD. Tema: TQM Potpuno upravljanje kvalitetom i uloga zaposlenih u postizanju potpunog kvaliteta. Br. ind.

SERTIFIKACIJA SMK-a PREMA ISO 9001 STANDARDU KAO OSNOVA ZA BPM QMS CERTIFICATION ACCORDING TO ISO 9001 MODEL AS A BASIS FOR BPM

UNAPREĐENJE SISTEMA POSLOVNE INTELIGENCIJE PROCESOM GRUPNOG ODLUČIVANJA

MODEL ZA SELEKCIJU POSLOVNIH PROCESA I METODOLOGIJA NJIHOVOG POBOLJŠANJA

INTEGRALNI INFORMACIONI SISTEM RATELa


CIM KONCEPT PREDUZEĆA - OSNOVNI TERMINI I DEFINICIJE CIM COMPANY CONCEPT, FUNDAMENTAL TERMS AND DEFINITIONS 1. UVOD

Engineering Design Center LECAD Group Engineering Design Laboratory LECAD II Zenica

IZRADA TEHNIČKE DOKUMENTACIJE

MODELIRANJE RIZIKA U LOGISTIČKIM PROCESIMA SA PRIMENOM U TRANSPORTNOM OSIGURANJU

INTEGRACIJA MOBILNIH UREĐAJA U KORPORATIVNI SISTEM

PANEVROPSKI UNIVERZITET APEIRON FAKULTET ZA POSLOVNU INFORMATIKU BANJA LUKA. Specijalističke studije TEMA: WEB DNEVNIK

STATISTIKA U OBLASTI KULTURE U BOSNI I HERCEGOVINI

Dr Smiljan Vukanović, dis

- Vežba 1 (dodatan materijal) - Kreiranje Web šablona (template) pomoću softvera Adobe Photoshop CS

Mogudnosti za prilagođavanje

UNIVERZITET U NIŠU MAŠINSKI FAKULTET

Transcription:

1 Osnovni elementi Sistem se najopštije definiše kao skup objekata (entiteta) i njihovih međusobnih veza. Objekti u sistemu mogu da budu neki fizički objekti, koncepti, događaji i drugo. Objekti se u modelu nekog sistema opisuju preko svojih svojstava (atributa) i skupa relacija koje povezuju te objekte, kao i osobina tih relacija. Dejstvo okoline na sistem opisuje se preko ulaza u sistem, a dejstvo sistema na okolinu preko njegovih izlaza. Informacioni sistem se može definisati kao sistem u kome su relacije između objekata i relacije između atributa objekata ostvarene prenosom informacija. Informacioni sistem nastaje preslikavanjem realnog sistema kao što je pokazano na sledećoj slici. Slika 1.2. Model Informacionog sistema Preslikavanje realnog sistema u informacioni sistem izvodi se postupkom modeliranja procesa i podataka. Izgradnja informacionih sistema zasnovanih na primeni računarske tehnologije značila je automatizaciju osnovnih funkcija postojećeg informacionog sistema. Zbog toga se najčešće takvi informacioni sistemi nazivaju automatizovani informacioni sistemi. Automatizovani informacioni sistemi nastaju fizičkim modeliranjem podataka tj. definisanjem šeme baze podataka i definisanjem korisničkog interfejsa. 7

Osnovu automatizovanog informacionog sistema čini baza podataka, jer ona predstavlja fundamentalne, stabilne, sporo izmenljive karakteristike sistema, objekte u sistemu i njihove međusobne veze. Ako je baza podataka dobar model stanja realnog sistema, ako programi za održavanje dobro modeliraju dejstvo ulaza na stanje realnog sistema, onda će se bilo koja informacija potrebna za upravljanje (izlazi), čak i one unapred nepredviđene, moći dobiti iz IS. Time se dobrim delom zaobilazi ključni problem u konvencionalnom pristupu razvoju IS, specifikacija zahteva za informacijama, postupak projektovanja se ne bazira na tim stalno promenljivim zahtevima, već na modeliranju fundamentalnih, stabilnih karakteristika sistema. Zbog svog značaja, informacioni sistem je zauzeo veoma istaknuti položaj unutar nekog organizovanog realnog sistema, kao što se može videti na sledećoj slici. Slika 1.3. Položaj Informacionog sistema u odnosu na organizovani realni sistem U organizacionom sistemu se uvek nešto dešava, odvijaju se radni procesi, troši se energija, materijalni resursi i informacija kao resurs da bi se stvorile nove vrednosti. Informacija kao resurs egzistira u raznim oblicima dokumentacije, koja se tokom odvijanja procesa u organizacionom sistemu koristi i stvara. 1.1 Zablude Prva zabluda je da neko drugi može URADITI POSAO po principu "ključ u ruke". Naručeni posao po ovom principu znači da se kupu- 8

je nečije tuđe rešenje, za tuđe uslove rada, i ma koliko ga platili, neće proraditi na željeni način. Razlog je u tome što je potrebno uraditi preslikavanje (vidi sliku 1.2) koje je različito i specifično na svoj način za posmatran okvir i za njega treba skrojiti odelo po meri. Problem je i u tome što zaposleni nisu učestvovali u realizaciji, to oni ne razumeju šta je urađeno, ne prihvataju "tuđa" rešenja i na neki način bojkotuju uvođenje. Druga zabluda je da ako naručite projekat možete brže završiti posao. Najbolje je rešenje da napravite mešoviti tim konsultanata sa zaposlenima što daje najbolje rezultate. Treća je zabluda da preslikavanjem postojećih aplikacija u novo hardversko i softversko okruženje možete dobiti novi informacioni sistem. Samo uz pristup inverznog inženjerstva korišćenjem CASE (Computer Aidid Software Engineering) alata, i uz kritičan odnos prema dosadašnjem radu, postojeće aplikacije mogu da se uzmu kao osnova, jer u suprotnom preslikavate i loš način rada. 1.2 Pretpostavke Da bi se izvelo modeliranje procesa i podataka potrebno je ispuniti sledeće pretpostavke. Prva pretpostavka vezana je za jedinstvenost sistema označavanja, koja podrazumeva definisanje najčešće tzv. paralelnog sistema označavanja, gde se definiše jedinstveni identifikacioni broj, standardizovani naziv i klasifikacioni broj. Jedinstveni identifikacioni broj ili IDENT BROJ je neimenovani redni broj (najčešće od šest cifara). Naziv je definisan po JUS A.A0.006 i ima tačno propisanu strukturu. Klasifikacioni broj definiše grupe PREDMETA POSLOVANJA i svako mesto ima odgovarajuće značenje. Druga bitna pretpostavka je jedinstvenost modela procesa i podataka. Pod jedinstvenim modelom procesa i podataka podrazumeva se obično primena jedinstvene metodologije vezane za projektovanje korišćenjem CASE (Computer Aidid Software Engineering) alata BPWin (Bussines Process for Windows) i ERWin (Entity Relationships for Windows). Treća pretpostavka vezana je za korišćenje baze podataka, tj. sistema za upravljanje bazama podataka (SUBP). Kako je za ovaj 9

posao najbitnija stvar komunikacija, to je potrebno prvo definisati zajedničku bazu podataka jer to su podaci koji se koriste u više procesa, što predstavlja osnovu za razvoj Intraneta i Data Warehous koncepta kao osnove za donošenje poslovnih odluka. Baza zajedničkih podataka osigurava jedinstvenost preko jedinstvenog sistema označavanja i omogućuje se centralizovano upravljanje podacima i onemogućuje se nekontrolisana redundansa podataka. Baza zajedničkih podataka je jezgro i ona omogućava da se podaci memorišu samo jednom mestu i da ih onda svi zainteresovani koriste po potrebi. Naglasićemo da izbor SUBP i kupovina hardvera nije prvi već poslednji korak i da on nastupa tek posle projekta vezanog za modeliranje procesa i podataka. Slika 1.4. Završiti sa dizajnom pre uvođenja 1.3 Ograničenja Imajući u vidu gore rečeno mogu se izdvajajiti četiri bitna ograničenja: Prvo ograničenje karakteristično za naše prilike, vezano je za postojanje tehničko tehnološke kulture i organizovanosti što se ogleda u: postojanju službe koja izrađuje organizacione propise, postojanju jedinstvenog sistema označavanja, postojanju službe za razvoj i praćenje internih standarda, 10

poštovanju postavljenih normativa kao tehnoloških, a ne socijanih kategorija stepenu primene dokumenata obezbeđenja kvaliteta i dr. Drugo ograničenje vezano je za sposobnost najvišeg rukovodstva i njihovog autoriteta da se gvozdenom disciplinom sprovedu zacrtani zahtevi. Slika 1.5. Sutra se moramo bolje organizovati Treće ograničenje vezano je za znanje projektnog tima, njihova metodologija rada i iskustvo za slične sisteme. Kako su ovakva znanja vezana za projektantske kuće jer se pre svega misli na iskustva u radu sa sličnim sistemima to se preporučuje angažovanje konsultanata da bi se ovo ograničenje prevazišlo. Slika1.6. Znanje projektnog tima Četvrto ograničenje odnosi se na odbojnost menadzera ili preterani zahtevi. 11

Odbojnost menadzera ili preterani zahtevi Slika 1.7. Odbojnost menadžera ili preterani zahtevi 1.4 Softverski alati kao podrška modeliranju Dalji razvoj softverskih sistema na današnjem nivou mogućnosti računara i očekivanja korisnika, zahteva visokostručan rad i programiranje za svoju realizaciju. Pošto je ručno razvijanje softvera od najnižeg nivoa skupo i dugotrajno i sa ne uvek predvidivim rezultatima, postoji potreba da se razvoj softvera olakša, zbog čega je, pre više od dvadeset godina, nastalo softversko inženjerstvo kao disciplina. Automatizacija softverskog inženjeringa na računaru se izvodi posebnim alatom, čiji je naziv CASE (Computer Aided Software Engineering). Computer Aided Software Engineering (CASE) alati služe za automatizaciju softverskog inženjerstva i samim tim predstavljaju osnovni alat kojim se služi projektant informacionog sistema. Prve definicije CASE alata su podrazumevale da predstavljaju sisteme čiji su ciljevi da definišu, integrišu i automatizuju što je moguće više faza u razvoju softvera. CASE alati omogućavaju da razvijanje softvera postane više inženjerska delatnost, a manje individualna umetnost i umeće. CASE sistem predstavlja alat koji služi kao pomoć projektantu informacionih sistema. Od efikasnosti ovog alata može da zavisi kvalitet gotovog proizvoda (informacionog sistema), tako da je projektantu 12

veoma važno da odabere pravi alat koji će ga zamenjivati u većini manuelnih poslova vezanih za projektovanje. Od efikasnosti CASE alata može zavisiti kvalitet gotovog softverskog proizvoda. Uspešnim korišćenjem pravilno odabranog CASE alata može se: minimizirati vreme i trud (koštanje) razvoja softvera, višestruko povećati produktivnost u pisanju softvera, podići nivo kvaliteta, povećati pouzdanost, standardizovati proizvedeni softver. Standard IDEF0 realizovan je u CASE alatu Bpwin a standarda IDEF1X u CASE alatu Erwin. 13