Professional Documents
Culture Documents
Dr Zoran ivkovi
1
1.Osnovni koncepti informacionih
sistema
2
Osnovni pojmovi i definicije
Informatika
Pojam :( Infor mation auto matique )- prvi je
spojio ove dve rei Filip Drajfus 1962. godine
Informatika u Nemakoj nauka o
kompjuterima a u Francuskoj _ AOP, u Rusiji -
integralne nauke o informacijama,
angloamerikoj literaturi- informacione
nauke(informatics)
Definicija: Informatika je teorijska i praktina
nauna delatnost, koja prouava fenomen
informacija, informacione sisteme, obradu,
skladistenje i prenos podataka i koriscenje
informacija, pre svega uz pomo elektronskih
raunara u raznim oblastima.
3
1. Osnovni pojmovi i definicije
Iz kojih delova se sastoji
informatika ?
1.informatika tehnologija
2.dokumentalistika i pretraivanje
informacija,
3.komunikacione nauke
4
Osnovni pojmovi i definicije
Podatak je registrovana injenica, oznaka
ili zapaanje nastao u toku nekog
procesa.Prema preporuci CCITT podatak se
odnosi na poruke koje treba da obrade
raunarski sistemi ili injenica koja se
prima i predaje u izvornom obliku
Informacija to je sadraj onoga to
razmenjujemo sa spoljanjim svetom,
dok mu se prilagoavamo i dok utiemo
na njega svojim prilagoavanjem, ili to
je injenica kojoj se dodaju neke
osobine
5
Osnovni pojmovi i definicije
Entropija
Pojam: Entropija je se realni sistem ne moe
vpojam koji izraava zakon po komeratiti u stanje
u kome je bio bez izvesnih gubitaka.
Definicija: Entropija je mera za neorganizovanost
sistema , nedostatak informacija, odnosno mera
dezorganizacije sistema.
Predmet: Entropija predstavlja prirodnu tenju
svakog realnog sistema da doe u stanje najvee
verovatnoe, a to stanje odgovara najveem
haosu, koji bi nastao zbog njegove totalne
neorganizovanosti.
6
1. Osnovni pojmovi i definicije
8
2.Pojam i znaaj informacije
Informacija je:
Saoptenje,obavetenje o stanju
stvari,podaci o neemu,modeli koji se
prenose
Smanjena, sniena neodreenost kao
rezultat dobijanja saoptenja
Prenoenje,odraavanje raznovrsnosti
u bilo kojim procesima i objektima
Roba koja je objekat kupovine-prodaje
znanja radi postizanja odreenih
ciljeva
9
2.Pojam i znaaj informacije
10
ZNANJE
12
Resursi potrebni za informacione
sisteme
U irem smislu:
podatak
informacioni dogaaj
informaciona aktivnost
korisnik
standardi
U uem smislu:
vreme
novac
tehnika sredstva (hardver i
softver).
13
Savremeni informacioni sistemi
se baziraju na raunarima i rade
sa digitalizovanim podacima
Kao prva karakteristika
informacije je njena memorijska
veliina
(Bit,Bajt,Kilobajt,Megabajt,Gigaba
jt,Terabajt,Petabajt,Eksabajt,Zeta
bajt i Jotabajt)
14
Podaci su rezultat organizacije
simbola u skladu sa ustanovljenim
pravilima
Proizvod uzajamnog delovanja
podataka i njima odgovarajuih
metoda
Obavestenja o
licima,predmetima,injenicama,
dogaajima,pojavama i procesima
nezavisno od oblika koji su
predstavljeni.
15
3.Funkcije informacije
Informacija ima odreene
funkcije i etape upotrebe u
drutvu:
SAZNAJNA
KOMUNIKATIVNA
UPRAVLJAKA
16
Razlika izmeu
informacije,podatka i mudrosti
ZNANJA
INFORMACIJE
PODACI
18
Svojstva informacije u organizaciji
Kljune karakteristike
informacije u organizaciji:
Preciznost
Blagovremenost
Kompletnost
Relevantnost
19
1.Osnovni koncepti informacionih
sistema
24
1.Osnovni koncepti informacionih
sistema
Proces informisanja
Proces informisanja predstavlja proces
stvaranja informacije obradom podataka uz
pomo informacionih tehnologija, i on
obuhvata sedam koraka:
Prikupljanje
Organizovanje
Analiza
uvanje
Obrada
Primen a i prenoenje
Prikazivanje
25
1.Osnovni koncepti informacionih
sistema
Poslovna informatika
Poslovni sistem predstavlja osnovnu
eliju privrede kao velikog i sloenog
sistema i jedan od kljunih nosioca
delatnosti.
Poslovni sistem moe da se ralani na
niz podsistema, i to se zove proces
dekomponovanja organizacije
Pod automatizovanim informacionim
sistemom podrazumeva se sistem u
iju opremu su ukljueni i raunari.
26
1.Osnovni koncepti informacionih
sistema
Informacione tehnologije
Pod terminom informacione tehnologije
podrazumevaju se razliiti elementi i vetine
za stvaranje, uvanje i prenoenje informacije
Trendovi informacionih tehnologija
Opti trendovi relevantni za svaki raunar su:
odnos troak/ performansa,
objektno-orijentisano okruenje i
menadment dokumenata,
umreeno raunarstvo,
mobilna trgovina,
mreni raunar,
27
1.Osnovni koncepti informacionih
sistema
internet,
intranetovi i ekstranetovi,
korporativni portali,
umreeno preduzee,
optike mree.
28
1.Osnovni koncepti informacionih
sistema
34
1.Osnovni koncepti informacionih
sistema
Procena kvaliteta informacionih
sistema
Kvalitet infor. sistema se procenjuje:
Ispravnosti
Potpunosti
Robustnosti sistema
Jednostavnosti upotrebe
Jednostavnosti odravanja sistema
Pouzdanosti sistema
Optimalnosti sistema
Mogunosti proirivanja sistema
Prenosivosti sistema
35
2. Osnovne komponente raunara
1. ulazna jedinica,
2. izlazna jedinica,
3. operativna i spoljna memorija,
4. upravljaka (kontrolna) jedinica i
5. aritmetiko-Iogika (ALU) jedinica.
36
2. Osnovne komponente
raunara
ULAZNI UREDAJI:
TASTATURA
MI
SKENER
DIGITALIZATOR
SVETLEE PERO
ITA LINIJSKOG KODA
37
38
2. Osnovne komponente
raunara
IZLAZNI UREDAJI:
MONITOR
TAMPA:
Matrini tampa
tampai sa ubrizgavanjem mastila,
Ink - Jet stampai
Elektrostaticki Ink-Jet tampai
Laserski stampaci
CRTA (PLOTER)
39
40
(Inkjet)
(Dot-Matrix)
(Laser)
41
2. Osnovne komponente
raunara
ULAZNO-IZLAZNI UREDAJI:
DISKETA (FLOPPY DISK)
DISK (HARD DISK)
OPTIKI - KOMPAKT DISK (CD)
MAGNETNA TRAKA
ZIP I JAZ DISKOVI
DISPLEJI OSETLJIVI NA DODIR
MODEM
ZVUNA KARTICA
42
2. Osnovne komponente
raunara
43
2. Osnovne komponente raunara
MIKROPROCESOR
Mikroprocesor (MPU - Microprocessing Unit) je
osnovna funkcionalna jedinica raunara u kojoj
se izvravaju sve raunske aritmetike i logike
operacije i programske komande.
Osnovni paramert mikroprocesora su:
brzina - izrazava se u milionima operacija koje
mikroprocesor moe da uradi u sekundi
(MIPS - Milion Instruction Per Second ili
MFLOPS - Milion Floating Point Operations Per
Second);
duina procesorske rei - broj bitova koji se u
paralelnom formatu prenose i obraduju u
mikroprocesoru;
radni takt - uestanost kojom se inicira rad
mikroprocesora, koju generie klok (takt)
oscilator.
44
45
2. Osnovne komponente raunara
46
2. Osnovne komponente raunara
Aritmetiko-Iogika jedinica se koristi za
izvravanje aritmetikih i logikih aperacija.
Ta je jedina aktivna komponenta raunarskog
sistema, jer je to jedina komponenta koja
moe da stvara nove podatke.
Upravljaka jedinica obezbeuje
sinhronizovan rad memorije, aritmetiko-
Iogike jedinice i U/I jedinica. Osnovne
komponente von Neumann-ove arhitekture
koja se esto zove i "Princeton" arhitektura
su prikazane na slici 1. Naziv "Princeton"
arhitektura je dobijen po nazivu univerziteta
na kome je arhitektura razvijena.
47
48
Konfiguracija mikroprocesora
49
2. Osnovne komponente raunara
50
2. Osnovne komponente raunara
Unutranja(radna) memorija
RAM (Random Acess Memory) i
ROM ( Read Only Memory).
RAM omoguava izvravanje programa ili
trenutno skladitenje rezultata rada
programa.
ROM omoguava iskljuivo itanje fabriki
upisanih podataka. Kod PC-a ROM- sadri deo
operativnog sistema(BIOS Basic Input
Output System), program za ukljuivanje,
startovanje/(podizanje) sistema, program za
testiranje svih komponenti sistema po
ukljuivanju(Power-On Self Test-POST)i
program(Set up) za konfigurisanje raunara.
51
52
53
54
2. Osnovne komponente
raunara
Spoljna (stalna) meorija
Spoljne memorije za uvanje
podataka su:
magnetne trake,
magnetni diskovi,
magnetne diskete i
optiki disk.
55
(Floppy disk, CD-ROM)
56
OMR BCR
OCR
57
3.SOFTVER RAUNARA
Pojam softvera
hard tvrdo; soft meko
Najbolja definicija za pojam softver potie
od Instituta inenjera Elektrotehnike i
Elektronike koja glasi:
Podela softvera
Na osnovu funkcija koje izvrava,
softver se moe podeliti u dve grupe:
sistemski softver i
aplikativni softver.
59
3.SOFTVER RAUNARA
Sistemski softver - klasa programa -
orijentisana na obezbeivanje efikasnog
funkcionisanja raunarskog sistema i
koordiniranje aktivnosti hardverskih resursa
u zavisnosti od zahteva aplikativnog
softvera.
Nivo
4
Upravljanje Obraun Upravljanje Matematiko-
Aplikativni
softver
Nivo
Asembleri Kompajleri Interpreteri
3
Nivo
2
S istem ski softver
Nivo
1
Upravljanje Upravljanje Upravljanje Upravljanje
U/I podacima procesom memorijom
Operativna
CPU
memorija
U/I
64
OPERATIVNI SISTEM
Pojam i podela operativnih sistema
Operativni sistem - skup programa i
programskih rutina koje obezbeuju
funkcionisanje raunara, uz optimalno
korienje njegovih resursa.
(omoguava kontrolu izvrenja
aplikativnih programa, planiranje
obrade, testiranje, upravljanje
operacijama CPU, kontrolu ulaza/izlaza,
dodeljivanje memorija, kompilaciju i
obezbeuje razliite servise za
podrku).
65
OPERATIVNI SISTEM
Najnii nivo svakog
operativnog sistema je kernel,
jezgro , prvi sloj softvera koji
se uitava u raunarsku
memoriju pri pokretanju. Kao
prvi softverski sloj, on
obezbeuje svom ostalom
softveru koji se potom uita u
operativnu memoriju
zajednike usluge jezgra.
Osnovne usluge koje prua ovo
zajedniko jezgro su pristup
diskovima, upravljanje
memorijom, upravljanje
procesima i poslovima i
pristup ostalim raunarskim Slika 2. Mesto jezgra
ureajima. operativnog sistema
66
Krajnji korisnik/
Korisniki
sistemske i mrene
interfejs
komunikacije
68
OPERATIVNI SISTEM
Operativni sistemi dananjice:
Unix sistemi
Microsoft Windows
Drugi operativni sistemi (sistemi
za manje ureaje, za ureeje
specijalne namene...)
69
PROGRAMSKI JEZICI
Pojam i podela programskih jezika
Programski jezik - sredstvo (softverski proizvod) kojim se
reenje odreenog problema, od apstraktne ideje programa
preko algoritma, transformie u skup instrukcija koji
zovemo programom.
Klasifikacija programskih jezika na:
Mainski jezici
Aseblemerski jezici
Programski jezici visokog nivoa( proceduralni jezici)
Programski jezici etvrte generacije(neproceduralni,
konverzacijski)
Upitni jezici
Generatori izvetaja
Generatori aplikacija
Objektno-orijentisani programski jezici
70
PROGRAMSKI JEZICI
Najjednostavniji programski jezik je
interni jezik raunara mainski jezik.
Mainski jezik je izgraen nad binarnom
azbukom. Sve operacije i svi podaci
predstavljeni su nizovima bitova.
Asemblerski jezik je jedan nivo iznad
mainskog jezika. Koristi kratki
mnemoniki kod za instrukcije i
omoguava programeru da unosi imena
za blokove memorije koja sadri podatke.
Dizajniran je da omogui lako prevoenje
u mainski jezik. 71
PROGRAMSKI JEZICI
Programski jezici vieg nivoa -
Korienjem jezika vieg nivoa opis
naredbi i podataka vri se na nain
blizak prirodnom (engleskom) jeziku. U
ovim jezicima jednoj naredbi odgovara
vie naredbi simbolikog jezika. Vano
je napomenuti da ovi jezici imaju visok
stepen nezavisnosti u odnosu na
arhitekturu raunara i operativni
sistem na kojem se izvravaju.
72
Informacione podsistemi poslovnog
sistema
Informacioni podsistem
marketinga:
Sistem internih izvetaja
Sistem marketing obavetavanja
Sistem marketing istraivanja
Sistem analitikog marketinga:
Baza podataka
Baza metoda obrade
Baza modela
Komunikacione veze
73
Informacioni podsistem
proizvodnje:
Upravljanje unutranjom
logistikom i upravljanje
materijalom
Planiranje proizvodnje i poslovnih
operacija
Automatizacija projektovanja i
proizvodnje
74
Informacioni podsistem
finansija i raunovodstva :
Finansijsko planiranje i
predvianje budeta
Upravljanje finansijskim
transakcijama
Upravljanje investicijama
Aplikacija kontrole i revizije je
znaajna u podrci finansijskoj
kontroli
75
Informacioni podsistem
upravljanja kadrovima:
opise poslova, obaveze,
odgovornosti, zahteve, nivo
obrazovanja,
potrebne sposobnosti,
spisak zaposlenih,
Iskorienje radnog vremena
76
Softver za linu produktivnost:
Sistem za upravljanje bazom podataka
Za prezentaciju i autorstvo moemo
upotrebiti softver:
Softver za obradu texta
Softver za tampanje knjiga, broura i
prirunika
Softver za pravljenje prezentacija
Softver za upravljanje linim podacima
Komunikacioni softver
77
4.Raunarske mree
Koliko raunar vredi, ako je izolovan, tj. ako
nije povezan u mre i ? Kod neumreenih
raunara, zajedniko korienje datoteka i
resursa znai kopiranje datoteka na disketu
ili CD-RW disk i fiziko prenoenje disketa
do nekog drugog sistema.
Iako je raunarska industrija jo uvek
mlada u poreenju sa drugim industrijama,
raunari su zabeleili neverovatan napredak
za srazmerno kratko vreme. Snaan efekat
na nain organizovanja raunarskog
sistema imalo je stapanje raunara sa
komunikacijama.
78
4.Raunarske mree
Svrha mree je:
zajedniko korienje programske podrke,
koja se pojavljuje kao zajednika aplikacija za
sve korisnike,
objedinjavanje pristupa mrenim
resursima(tampai, skeneri..),
pristup zajednikim bazama podataka,
elektronska komunikacija elektronska
pota(slanje podataka),
upravljanje i voenje administracije nad
podacima,
povezivanje razliitih platformi(UNIX, OS/2)
poveanje produktivnosti i smanjenje
trokova poslovanja.
79
PROCENJIVANJE POTREBA ZA
RAUNARSKOM MREOM
80
PROCENJIVANJE POTREBA ZA RAUNARSKOM
MREOM
81
POJAM I PODELA RAUNARSKIH
MREA
Raunarsku mreu ine dva ili vie
raunara povezana na odgovarajui nain
kako bi mogli da dele raunarske resurse :
podatke,
poruke,
softver,
raunarske faks ureaje,
modeme,
ostale hardverske komponente.
82
POJAM I PODELA RAUNARSKIH MREA
Raunarske mree se mogu podeliti
u dve osnovne klase, prema veliini
razdaljine koje pokrivaju:
lokalne mree;
globalne mree;
Local Area Network (LAN) -
predstavlja mreu raunara i drugih
komponenata, lociranu u okviru relativno
malog prostora (npr. 6000 metara), kao na
primer sprat u zgradi ili u samoj zgradi.
Wide Area Network (WAN) -
predstavlja mreu, koja povezuje raunare
locirane na veim udaljenostima, npr. u 83
4.Raunarske mree
84
Primer mogue arhitekture LAN
mree
85
Primer mogue arhitekture WAN
mree
86
SVOJSTVA RAUNARSKIH MREA
88
INI MEDIJUM
Upredena parica predstavlja par bakarnih ica i
najraspostranjeniji je oblik komunikacionog
povezivanja jer se koristi gotovo za sve telefonske
instalacije
Koaksijalni kabl se sastoji od izolovanog bakarnog
jezgra, koje je okrueno punom ili pletenom
metalnom uzemljenom presvlakom i sve je obmotano
plastinim omotaem
Optiki kabl predstavlja komunikacioni medijum
velikog kapaciteta. On je uraen od velikog broja
veoma tankih staklenih niti i informacije, umesto
elektrinog, nosi svetlosni signal,
89
BEINE MREE
Italijanski fiziar Guljelmo
Markoni jo 1901.god. je
demonstrirao princip
beinog telefona izmeu
broda i obale koristei
Morzeovu azbuku.
Perfomansa kod savremenih
digitalnih beinih sistema je
bolja, ali je osnovna ideja
ostala ista.
90
BEINI MEDIJUM
Mikrotalasni sistemi koriste mikrotalase koji
putuju du povrine zemlje i obezbeuju prenos
izmeu razliitih lokacija. Nedostatak mikrotalasnih
sistema je to zahtevaju da izmeu predajne i
prijemne strane postoji optika vidljivost.
92
Karakteristike komunikacionih medija:
Smer prenosa , kao sledea karakteristika
komunikacionih medija, moe da bude
simpleksan, poludupleksan i dupleksan.
Nain prenosa moe da bude: asinhroni i
sinhroni prenos.
93
OSNOVNI TIPOVI MREA
U zavisnosti od naina na koji se
zajedniki koriste informacije
postoje mree :
ravnopravnih korisnika (Peer to Peer).
serverske mree (Sever Based
Network)
U daljem tekstu bie rei o glavnim funkcijama,
prednostima i nedostacima ovih vrsta mrea.
Koja e se mrea uvesti zavisi od veliine
organizacije, potrebnog nivoa bezbednosti,
raspoloivog nivoa administrativne podrke,
gustine saobraaja na mrei, potreba korisnika
mree i raspoloivog budeta.
94
SERVERSKE MREE
Rad serverske mree je zasnovan na povezivanju
vie manjih raunara-klijenata sa serverom, koji
klijentu prua pomo u radu, ali je vei deo rada
klijenta odvojen od servera.
Raunar-klijent sa sopstvenom programskom
podrkom, ili programskom podrkom upisanom u
radnu memoriju iz servera, poziva podatke u svoju
radnu memoriju, samostalno obrauje podatke i po
obradi ih vraa na server, gde se uvaju i na
raspolaganju su svim korisnicima mree.
Periferne jedinice raunara (tampa, skener, CD
ROM, ...) mogu se proglasiti kao zajedniki deljivi
(SHARE) mreni resursi. Ako se server iskljui,
klijenti koji poseduju sopstvene trajne memorijske
resurse, moi e samostalno raditi, ali nee moi
koristiti zajednike mrene resurse.
95
SERVERSKE MREE
99
100
MREE RAUNARA ISTOG PRIORITETA
Kod mrea raunara istog prioriteta (Peer to Peer
Network) ne postoje namenski serveri, kao ni
hijerarhija raunara. Obino svaki raunar
funkcionie i kao klijent i kao server. Kod ovog
tipa mree ne postoji administrator mree, koji je
odgovoran za celu mreu, ve svaki korisnik
svakog raunara odreuje koji se podaci sa
njegovog raunara mogu deliti preko mree.
101
4.Raunarske mree
Mree raunara istog prioriteta(PEER TO PEER NETWORK)
102
KLASINE TOPOLOGIJE
Razliite vrste mrea imaju razliite kriterijume
projektovanja, a zbog toga i razliite topologije.
Vano je razgraniiti dva pojma: fiziku
topologiju i logiku topologiju.
105
TOPOLOGIJA MAGISTRALE
Nedostaci topologije magistrale su:
teko izolovanje greaka,
preoptereenje glavnog voda u
sluaju poveanja saobraaja u
mrei,
kod varijante razgranate
topologije ukoliko koren postane
neispravan cela mrea postaje
neispravna.
106
TOPOLOGIJA MAGISTRALE
107
TOPOLOGIJA MAGISTRALE
o Emisija signala
U mrei se podaci, u obliku elektronskog
signala, alju svim umreenim raunarima;
meutim informaciju prihvata samo raunar
ija se adresa poklapa sa adresom kodiranom
u signalu. U datom trenutku samo jedan
raunar moe da poalje poruku.
o Na rad mree utie :
broj povezanih raunara,
karakteristike hardvera umreenih
raunara,
vrsta aplikacija sa kojima se radi u
mrei,
vrsta kabla upotrebljenog za
umreavanje,
udaljenost raunara. 108
TOPOLOGIJA MAGISTRALE
Odbijanje signala
Poto se podaci alju itavoj mrei, oni
putuju sa jednog kraja kabla na drugi. Kada
bi se signalu omoguilo da bez prekida tako
putuje, on bi se stalno odbijao i tako guio
mreu. Zato signal mora da se zaustavi
kada stigne do prave odredine adrese.
Terminator
Da bi se signal zaustavio, na svaki kraj
kabla se postavlja komponenta, koja se
zove terminator i koja apsorbuje slobodne
signale. Ako se kabel fiziki prekine, u tom
sluaju jedan ili vie kablova nemaju
terminator i aktivnosti mree se prekidaju.
Tada se kae da je mrea pala.
109
110
TOPOLOGIJA ZVEZDE
Koncept koji podrava topologiju zvezde je
jednostavan. Svaki vor lokalne mree
povezan je posebnim kabelom sa centralnim
mestom, koje je obino razvodni orman. Svi
kabeli zavravaju u mrenoj komponenti, koja
je unutar ormana; ta komponenta moe biti
hab ili komutator, a njena funkcija je da
ponavlja ili komutira saobraaj ka ostalim
vorovima mree.
111
112
TOPOLOGIJA ZVEZDE
Prednosti topologije zvezde su:
o lako fiziko formiranje i modifikovanje mree,
o lako dodavanje novih radnih stanica,
o lako otkrivanje neispravne komunikacione
linije u mrei,
o iskljuena je mogunost zaguenja prenosa
podataka.
114
115
TOPOLOGIJA PRSTENA
Prednosti ove topologije su:
jednostavnost oiavanja uz
minimalnu potronju kablova,
nije potreban centar oiavanja
Nedostaci topologije prstena su:
prestanak rada cele mree usled
prestanka rada jednog vora,
veoma teko izolovanje greke zato to se
komunikacija odvija samo u jednom smeru,
teko dodavanje ili uklanjanje vorova u
mrei.
116
4.Raunarske mree
Projektovanje mree
Mrena topologija-predstavlja fiziki
raspored raunara, kablova i dr.
komponenata mree. Od izabrane
topologije zavisi:
vrsta potrebne opreme za mreu,
mogunosti te opreme,
razvoj mree,
nain upravljanja mreom.
117
4.Raunarske mree
Raunarska komunikacija
Paket je osnovna jedinica mrene
komunikacije. Kada se podaci podele u
pakete, pojedinani prenos se ubrzava tako da
svaki raunar iz mree moe da prima i
predaje podatke.Kada mreni operativni
sistem sa raunara poiljaoca rastavi podatke
u pakete, on u svaki paket daje posebne
kontrolne informacije,i time se omoguuje:
da se originalni, rastavljeni podaci alju kao
manje celine,
da se ti podaci ponovo sastave pravim
redosledom na odreditu,
da se izvri provera greka u podacima, koda
se oni ponovo sastave.
118
4.Raunarske mree
Telekomunikacioni protokoli
Raunar-poiljalac- Kod njega protokol:
rastavlja podatke u manje
delove, ili pakete, kojim
protokol rukuje.
dodaje podatke o adresi u
paket,
priprema podatke za prenos
kroz mreni adapter i dalje kroz
mreni kabl.
119
4.Raunarske mree
Raunar-primalac:
uzima podatke iz kabla,
dovodi pakete u raunar, kroz mrenu
karticu,
oslobaa pakete od svih podataka o
prenosu koje je dodao raunar poiljalac,
kopira podatke iz paketa u bafer radi
ponovnog sklapanja u celinu,
predaje sreene podatke aplikaciji.
120
4.Raunarske mree
Internet ( International
NETwork
Elektronska pota-(Electronic Mail)
Diskusione grupe-(Usenet
Newsgroup)
Protokol za prenos podataka-(File
Transfer Protocol-FTP)
Emulator terminala-(Telnet)
Gofer(Gopher)
WWW-(World Wide Web)
Prenos razgovora putem Interneta-
(Internet Realy Chat)
121
5.Baze podataka
Automatizovani informacioni
sistemi upravljaju organizacijom
podataka putem kompjutera:
Unoenje i sreivanje podataka u
raunaru,
Upisivanje u spoljne memorije,
Prenoenje iz spoljnih memorija u
unutranju i obratno,
Prenoenje podataka u procesoru,
Izvravanje aritmetikih i logikih
operacija .
122
5.Baze podataka
Organizacione jedinice podataka:
bit ( binarry digit)
bajt ( karakter, znak )
Polje
Segment se naziva i grupno polje
slog ili zapis
datoteka
123
5.Baze podataka
Baza podataka
Datoteka Datoteka
Slog Slog
Segment Segment
Polje Polje
BIT BIT
124
5.Baze podataka
Zavisno od primenjene vrste
strukture podataka u bazi,
baze podataka se dele na:
Hijerarhijske,
Mrene,
Relacione,
Objektne.
125
5.Baze podataka
S1
S2 S3 S4 S5
126
5.Baze podataka
127
5.Baze podataka
Relacioni modeli baza podataka imaju
sledee osobine:
U emi relacije se ne nalaze dva ista
naziva atributa,
U relaciji nije bitan redosled kolona,
Relacija ne sadri dva jednaka sloga,
U relaciji nije bitan redosled slogova.
128
5.Baze podataka
MODELIRANJE PODATAKA
logikog modela
fizikog modela
dimenzionog modela podataka
Postupak izvoenja ovakve
aktivnosti obuhvata nekoliko koraka:
definisanje nezavisnih entiteta, tj.
pronalaenje roditelja.
definisanje zavisnih entiteta,
definisanje veza.
129
5.Baze podataka
SISTEM ZA UPRAVLJANJE BAZOM
PODATAKA- SUBP
Fiziki realitet baze podataka
DBMS softver:
Jezik za definiciju podataka
Jezik za manipulaciju podacima
Aplikativni programi
Renik podataka:
Renik elemenata podataka
Renik procedura
Razvojni renik
130
5.Baze podataka
SQL-upitni jezik
Neproceduralni jezik SQL( Structured Query Language) je
napravljen tako da ga mogu koristiti neprogrameri(krajnji
korisnici). Ovaj jezik obuhvata operacije u smislu TA treba
uraditi, a ne KAKO.
SQL omoguuje povezivanje sa klasinim viim programskim
jezicima, kao to su: COBOL, PL/I , PASCAL, FORTRAN, C i drugi.
SQL je jezik za:
interaktivno definisanje baze podataka( Data Definition
Language ili DDL)-
jezik kojim treba da omogui kreiranje( CREATE TABLE),
dodavanje(ALTER TABLE),
brisanje tabela(DROP TABLE),
pogleda(CREATE VIEW),
sinonima(CREATE SYNONIM
131
5.Baze podataka
ANALITIKO PROCESIRANJE INFORMACIJA
potreba za pretvaranjem
transakcionih podataka u
informacije,
omoguavanja vee inicijative
korisnicima, koji ne moraju da znaju
SQL i detalje o postavci
informacionog sistema.
zahteva za automatizacijom rada
analitiara, komercijalista i
menadera.
132
6.Bezbednost raunarskih
mrea
133
6.Bezbednost raunarskih mrea
134
6.Bezbednost raunarskih mrea
Napadi su akcije koje su usmerene na ugroavanje
sigurnosti informacija, raunarskih sistema i mrea.
138
6.Bezbednost raunarskih mrea
139
6.Bezbednost raunarskih mrea
Sigurnosni servisi su:
autentifikacija(authentification)
tajnost podataka( data confidentiality)
nepromenljivost
poruka(nonrepudation)
integritet podataka( data integrity)
kontrola pristupa( access control)
raspoloivost resursa( resource
avaliability)
140
6.Bezbednost raunarskih mrea
Najuobiajenija biometrijska kontrolna
sredstva su:
Fotografija lica .
Otisci prstiju.
Geometrija ake
Skeniranje duice
ara krvnih sudova u mrenjai oka
Glas .
Potpis .
Dinamika udara na tastaturu
Druga biometrijska sredstva .
141
6.Bezbednost raunarskih mrea
Kriptoloka zatita u
raunarskim mreama se mora
iplementirati na dva naina :
1.ifrovanjem sa kraja na kraj(end to
end encryption),
2.ifrovanjem po vezi (link encryption).
142
6.Bezbednost raunarskih mrea
PRIMERI SISTEMA ZATITE
PODATAKA U RAUNARSKIM
MREAMA:
Kerberos
Projekat MAX (Project MAX)
SDNS(Secure Data Network
System)
Secure NFS
143
6.Bezbednost raunarskih mrea
KRIPTOLOKA ZATITA U
RAUNARSKIM MREAMA se mora
iplementirati na dva naina :
ifrovanjem sa kraja na kraj(end to
end encryption),
ifrovanjem po vezi (link
encryption).
144
7.Informacioni sistemi menadmenta
Prema stepenu automatizacije
razlikujemo:
neautomatizovani informacioni sistemi,
sistem za automatsku obradu podataka
upravljaki inform. sistemi
sistemi za podrku odluivanju
vetaka inteligencija, expertni sistemi,
skladite podataka,
145
7.Informacioni sistemi menadmenta
146
7.Informacioni sistemi menadmenta
Prema vrsti pruenih usluga
razlikujemo:
sisteme za kompjuterske usluge opte
namene,
sisteme za uvanje i pretraivanje
podataka,
sisteme za komutaciju podataka,
sisteme za upravljanje fizikim
procesima,
sisteme za kontrolu i upozorenja,
sisteme za obradu transakcija.
147
7.Informacioni sistemi menadmenta
U neautomatizovanim informacionim
sistemima primenjuje se runa ili
mehanografska obrada podataka. Osim runih i
stonih kalkulatora koriste se mehanografska
sredstva za izvravanje specifinih poslova, kao
to su: knjienje, fakturisanje, izdavanje naloga i
sl.
Neformalizovan(neautomatizovan)
Formalizovan
Za neautomatizovanu obradu podataka
svojstveno je:
Pravila za obradu podataka nisu strogo definisana
Obrada je spora to dovodi do kanjenja informacija
este su greke-razliiti uzroci
148
7.Informacioni sistemi menadmenta
Sistem automatske obrade
podataka-AOP
Sa informatikog stanovita
one obuhvataju :
prikupljanje i registrovanje
podataka
klasifikacija, ureivanje i
auriranje podataka
razna raunanja i sumiranja
tampanje izvetaja i sl.
149
7.Informacioni sistemi menadmenta
Zajednike karakteristike za
sve sisteme AOP :
ima veliki broj transakcija
mnoge su sline
aktivnosti se dobrim delom
ponavljaju
procedure za izvrenje
transakcija su dobro poznate i
mogu se dobro opisati
150
7.Informacioni sistemi menadmenta
Prednosti AOP nad konvencionalnim :
sistematizuje se prikupljanje i
skladitenje podataka u datoteke
znatno se ubrzava prikupljanje i
obrada podataka
poveava se kvalitet informacija
sistematizuju se izvetaji i nacin
izvetavanja na pojedinim
organizacionim i upravljakim nivoima
uvodi se opsta nomenklatura i
jedinstven sistem oznaavanja
151
7.Informacioni sistemi menadmenta
Nedostaci AOP :
zanemaruje se sistemski pristup
strategija razvoje je podreena raunaru
polazni infornacioni sistem, koji treba
automatizovati
projektovanje AOP sistema se svodi na
projektovanje programa
sistem AOP ne ukljuuje proces odluivanja, jer
nema izbora izmeu alternativa
nedostaju informacije za predvianje ponaanja
sistema u budunosti
152
7.Informacioni sistemi menadmenta
Upravljaki informacioni
sistemi
Raspolau sa:
Bazom podataka
Algoritmom za donoenje odluka
Softverom za operaciona
istraivanja
153
7.Informacioni sistemi menadmenta
154
7.Informacioni sistemi menadmenta
Ciljevi upravljakih informacionih sistema su:
Da omogui da svi uesnici u kolektivnim
aktivnostima (odnosno da svaki radnik) budu
pravovremeno informisani o svemu to je
neophodno za njihovo aktivno, neposredno i
ravnopravno uee u izboru, donoenju i
sprovoenju upravljakih odlukai to na njima
pogodan nain.
Da omogui predhodno proveravanje parametara
nameravanih odluka
Da omogui da se na svim takama u strukturi
radnog sistema, praktino na svakom poslu, uvek
znaju planirani i stvarni parametri upravljakih
procesa
Da se brzo i neposredno otkrivaju i identifikuju sva
odstupanja i da se odmah raspolae svim
kriterijumima za odgovarajue korekcione,
regulacione akcije(princip povratne sprege sa
komparacijom)
155
7.Informacioni sistemi menadmenta
Poslovne prednosti upravljakog
informacionog sistema
Integracija poslovnih procesa
Optimizacija, protok informacija i
virtualna kancelarija
Voenje i upravljanje
Komunikacija sa poslovnim partnerima
Stalna unapreenja, vizija
Sigurnost podataka
156
7.Informacioni sistemi menadmenta
Sistem za podrku odluivanju
157
7.Informacioni sistemi
menadmenta
Modeliranje i modeli
Proporcionalni model
Analogni modeli.
Matematicki (kvantitativni modeli)
Mentalni modeli
158
7.Informacioni sistemi
menadmenta
159
7.Informacioni sistemi
menadmenta
Arhitektura DSS sistema:
PODSISTEM UPRAVLJANJA PODACIMA
PODSISTEM UPRAVLJANJA MODELOM
KORISNICKI INTERFEJS
PODSISTEM ZA UPRAVLJANJE ZNANJEM
SPO su interaktivni, flexibilni i adaptivni
raunarski informacioni sistemi specijalno
razvijeni za podrku u reavanju
nestrukturiranih menadment problema u
cilju poboljanja procesa
odluivanja.(Turban , Aronson, 1998 ).
160
7.Informacioni sistemi
menadmenta
Osobine sistema za podrku
odluivanju-prednosti:
Prednosti SPO zavise od prirode
donosioca odluka i situacije po pitanju
odluka,
SPO poveava uroene sposobnosti
rukovoenja donosioca odluka,
SPO moe da rei probleme koji bi
donosiocu odluka oduzeli mnogo
vremena,
161
7.Informacioni sistemi
menadmenta
SPO se pribliava reenju problema bre
od donosioca odluka,
Ako se desi da SPO ne moe da rei
problem, moe da stimulie donosioca
odluka da bolje razmisli.
izgradnja SPO moe da ukae na nove
naine razmiljanja u oblasti odluivanja,
SPO moe da obezbedi dokaze o
opravdanosti stava donosioca odluka.
U cilju unapreenja produktivnosti, SPO
moe pruiti znaajne konkurentske
prednosti.
162
7.Informacioni sistemi menadmenta
Sistemi za podrku odluivanju
ogranienja:
Neke uroene ljudske vetine i talenti se ne
mogu ugraditi u dananje SPO,
SPO je ogranien na znanje koje poseduje.
SPO je ogranien vrstama obrade znanja koju
njegov softver moe da izvri,
Mogunosti SPO su ograniene
mogunostima kompjutera(hardvera i
operativnog sistema) koji se koriste,
Jezik kojim korisnici treba da saopte svoje
zahteve ograniava broj korisnika na one koji
prihvataju ovakav nain izraavanja.
SPO mogu biti napravljeni za usku i
specifinu oblast primene.
163
8.Vetaka inteligencija,ekspertni
sistemi i hibridni sistemi
Meyer(1990) vetaku inteligenciju(VI) definie kao
rezultat vaeih znanja koja potiu iz razliitih naunih
oblasti i koja su transformisana u oblik koji omoguava
reavanje problema.
Delovi vetake intelegencije su prema
Meyeru(1990):
1.Uenje,
2.Modeliranje simbolima,
3.Heuristika,
4.Reavanje problema,
5.Integarcija,
6.Tehnike i jezici vetake inteligencije,
7.Budui razvoj.
164
8.Vetaka
inteligencija,ekspertni sistemi i
hibridni sistemi
165
8.Vetaka inteligencija,ekspertni
sistemi i hibridni sistemi
Oblasti primene VI:
Tehnika prirodnog jezika
Robotika i senzorski sistemi
Raunarska vizuelzacija i scensko
prepoznavanje
Inteligentna obuka uz pomo
raunara.
Mainsko uenje.
Prepoznavanje rukopisa
166
8.Vetaka inteligencija,ekspertni
sistemi i hibridni sistemi
Prednosti primene vetake inteligencije:
znatno poveava brzinu i doslednost pojedinih
postupaka u reavanju problema;
pomae u reavanju problema koji ne mogu biti
reeni ili su komplikovani za reavanje
konvencionalnom obradom na raunaru;
pomae pri reavanju problema s nekompletnim ili
nejasnim podacima;
pomae u regulisanju informacionog
preoptereenja rezimiranjem i interpretiranjem
informacija i u pretraivanju velike koliine
podataka;
znatno poveava produktivnost pri obavljanju
mnogih poslova;
ini vrlo jednostavnom upotrebu nekih
raunarskih aplikacija ;
167
8.Vetaka inteligencija,ekspertni
sistemi i hibridni sistemi
EKSPERTSKI SISTEMI
E kspertski sistemi su
kompjuterizovani savetodavni
programi koji nastoje da
oponasaju procese zakljuivanja
eksperata pri reavanju sloenih
problema.
Prednosti ekspertnog sistem a u
odnosu na reenje problem a
klasinim programiranjem su:
168
8.Vetaka inteligencija,ekspertni
sistemi i hibridni sistemi
mogunost opisa algoritma za
reavanje problema,
ugraena fleksibilnost u program,
mogunost rada sa nepotpunim,
netanim, nepouzdanim podacima,
mogunost auriranja baze znanja,
mogunost nalaenja reenja za
sloene i nestruktuirane probleme.
169
8.Vetaka inteligencija,ekspertni
sistemi i hibridni sistemi
Koncepti rada ekspertskih
sistema
prikupljanje znanja (od eksperata
ili drugih izvora),
predstavljanje znanja (u
raunaru),
zakljuivanje pomou znanja i
prenos znanja korisniku.
170
8.Vetaka
inteligencija,ekspertni sistemi i
hibridni sistemi
EKSPERT
P r o s ir u je i t e s t ir a
in v e n t .
IN Z E N J E R iz r a d ju je k o r is t i
ZN A N JA EKSPERTNI
K O R IS N IK
p o p r a v lja , S IS T E M
te s tir a
d o d a je
p o d a tk e
O S O B LJE
A L A T I Z A IZ G R A D N J U
E K S P E R T N O G S IS T E M A
171
8.Vetaka inteligencija,ekspertni
sistemi i hibridni sistemi
Arhitektura Ekspertskih sistema:
Baza znanja (knowl a dge base)
Mehanizam zakljuivanja
(inference engine )
Modul za prikupljanje znanja
Sistem za obja nj e nje
172
8.Vetaka
inteligencija,ekspertni sistemi i
hibridni sistemi
Analogija sa ovekovim nainom
reavanja problema
Nivo opisa
Priroda reenja
Ocena situacije
K vantifikaciona oznaka
Definisanje cilja
Izbor
Pretraivanje
173
8.Vetaka inteligencija,ekspertni
sistemi i hibridni sistemi
Vrste znanja :
Proceduralno znanje
Deklarativno znanje
Meta znanja
Heuristi ko znanje
Struktu rn o znanje
174
8.Vetaka inteligencija,ekspertni
sistemi i hibridni sistemi
Predstavljanje znanja:
Trojke. Objekat-atribut-vrednost
(O-A- V) tzv.fuzzy pravila
Pravila
Prikazivanje znanja preko
sistem okvira
Logika
Semantike mree
175
8.Vetaka inteligencija,ekspertni
sistemi i hibridni sistemi
Hibridni sistemi
Rasplinuta logika i Rasplinuti Ekspertni
sistemi i Data Mining su namerno stavljeni u
okviru naslova Hibridni sistema
Rasplinuta logika podrava ljudsko
rezonovanje, ali koristi procenjene
informacije i neodredenost na bolji nain.
Rasplinuti Ekspertni sistemi se koriste u
nekoliko irokih oblasti ukljuujui i
prepoznavanje linearnih i nelineamih
kontrolnih ema, finansijski sistem,
operaciona istraivanja, analiza podataka,
prepoznavanje ema.
176
8.Vetaka inteligencija,ekspertni
sistemi i hibridni sistemi
Skladite podataka ( Data
warehouse DW ) : subjektivno
orjentisana integrisana vremenski
promenljiva kolekcija podataka za
podrku menaderskom procesu
odluivanja.Sadraj DW:
Osnovne radne aplikacije
Aplikacije za upite i raporte
Aplikacije za analizu i planiranje
Fleksibilnost i sposobnost
adaptacije promenljivim poslovnim
potrebama
177
INTERNET POSLOVANJE
9.INTERNET POSLOVANJE
Kada se govori o Web-u, e sto se koriste
razliiti originalni ili delimino prevedeni
engleski termini i zbog toga sledi njihov
opisni prevod.
Web prezentacija : kolekcija pridruenih dokumenata
poznatih kao Web stranice
Web server : raunar koji mora imati stalnu vezu sa
Internetom i na kome se nalazi Web prezentacija
Home page : prva (naslovna) stranica Web prezentacije
Web sajt (site) : uglavnom oznaava Web server i Web
prezentaciju zajedno-
Web ita (browser): korisniki program koji slui za
pristup Web serverima i itanje Web stranica
Web protokol (HTTP - HyperText Transfer Protocol) :
skup pravila kojim je definisana razmena podataka
izmeu Web itaa i Web servera
Web adresa: skup identifikatora razdvojenih takama
koji jednoznano ukazuju na simboliku adresu Web
stranice.
9.INTERNET POSLOVANJE
PROTOKOLI
FTP (File Transfer Protocol)-za prenos datoteka
NNTP (Network News Transfer Protocol)-za praenje
news grupa
UDB ( User Datagram Protocol)-za prenos manje vanih
podataka
ICMP (Internet Control Message Protocol)- za nadzor i
kontrolu mree
DHCP (Dynamic Host Configuration Protocol)- za
dinamiko dodeljivanje Internet adresa raunarima na
mrei
DNS (Domain Name Service)-za pretvaranje naziva
Internet adresa u brojane adrese
LDAP (Lightweight Directory Access Protocol)- za
centralno upravljanje korisnicima i pravima pristupa na
mrei
NTP (network Time Protocol)-za sinhronizaciju
ispravnog sistemskog vremena i datuma raunara.
9.INTERNET POSLOVANJE
SERVISI I NJIHOVA PODELA
NA INTERNETU:
Bazini servisi:
Elektronska pota (E-mail)
Telnet (telecommunications
network)
FTP (File Transfer Protocol)
Pojam elektronskog poslovanja prvi je
definisao IBM, opisujui ga kao
delatnost koja omoguava izgradnju i
primenu poslovnog modela u kome su
promene katalizator rasta, a
organizaciona struktura se menja
zavisno od poslova .
Elektronsko poslovanje (e-business)
ukljuuje:
kupovinu i prodaju robe i usluga,
saradnju sa poslovnim partnerima,
elektronske transakcije unutar
organizacije.
Elementi e - trgovine
U elektronskoj trgovini su prisutni
sledei elementi:
Proizvod
Mesto
Marketing
Nain za prijem narudbina
Nain za prijem novca
Isporuka
Mogunost vraanja proizvoda
Garancija
Tehnika podrka
NA IN POSLOVNOG PROCESA PRI E-
PRODAJI
Gotovo je identian nainu konvencionalnog
poslovnog procesa prodaje i moe se ralaniti na
iste faze kao i konvencionalni poslovni proces:
1. promocija ili inicijativa
2. operativno poslovanje:
zakljuak posla
isporuka robe
plaanje
Elektronski novac;
SWIFT;
ATM (bankomati);
EFT/POS terminali;
Platne kartice;
Kuno bankarstvo, ON-Line bankarstvo,
Internet bankarstvo;
Mobilno bankarstvo.
2. ELEKTRONSKI NOVAC
Mi smo gospodari tehnologije, mi je stvaramo
i mi odreujemo granice i domete njenog
razvoja.
Nedostaci internet bankarstva
Nedostaci su izraeni pre svega u odsustvu
sigurnosti pri obavljanju poslovanja,
nepostojanju zakonske regulative , nedostatku
privatnosti, otuenosti i odbojnosti prema
inovacijama i opasnosti od upotrebe Internet
bankarstva u kriminalne svrhe
U otvorenim mreama, postojei mehanizmi
tehnike i pravne zatite nisu dovoljni da spree
neautorizovan pristup i hakerske upade
Ne postoje savreni sistemi zatite
Internet banke kao i klasine poslovne banke
mogu biti opljakane
Internet banke nastoje da razviju jo savrenije
sisteme zatite
10 .INFORMACIONI TOKOVI I INFORMACIONI
PROCESI U POSLOVNOM SISTEMU
INFORMACIONI TOKOVI
Informacioni tokovi, kao informacione delatnosti
prikupljanja, prenosa i dostavljanja se odvijaju preko
odgovarajueg komunikacionog sistema
Usmerenost informacionih tokova ka
odluivanju i njihova uslovljenost
organizacijom te f-je zahteva da se sa
stanovita informacionog sistema, izvri:
analiza povezanosti informacionih tokova sa
odluivanjem u poslovnom sistemu,
analiza i ocena njihove povezanosti sa
izvorima infoirmacija i mogunost
zadovoljavanja informacionih zahteva,
detaljna identifikacija postojeih i
projektovanje novih informacionih tokova.
203
10 .INFORMACIONI TOKOVI I INFORMACIONI PROCESI
U POSLOVNOM SISTEMU
204
10.INFORMACIONI TOKOVI I INFORMACIONI
PROCESI U POSLOVNOM SISTEMU
Sa stanovita povezanosti
podsistema odluivanja mogu se
uoiti informacioni tokovi:
izmeu svih identifikovanih
podsistema odluivanja,
informacioni tokovi izmeu
subjekata pripreme i subjekata
odluivanja, u okviru svakog
informacionog podsistema
odluivanja.
205
10 .INFORMACIONI TOKOVI I INFORMACIONI
PROCESI U POSLOVNOM SISTEMU
Sa stanovita izvora i tehnologija
obrade informacija, mogu se
definisati informacioni tokovi:
prema okruenju poslovnog sistema-kojima se
vri meusobna razmena relevantnih
informacija,
unutar poslovnog sistema-koji karakterie
klasini(manuelni) nain i tehnologija obrade:
prikupljanje,
prepisivanje,
umnoavanje i
distribucija materijala.
unutar poslovnog sistema-koji karakterie
primena raunara za informisanje i direktnu
povezanost korisnika sa izvorima informacija..
206
10 .INFORMACIONI TOKOVI I INFORMACIONI
PROCESI U POSLOVNOM SISTEMU
INFORMACIONI PROCESI :
DISTRIBUIRANI SISTEMI :
komunikacioni sistem,
dva servera baze podataka,
dva aplikaciona servera,
raunar koji je istovremeno i
aplikacioni i server baze
podataka,
vei broj raunara u f-ji klijenta,
kao i terminala.
207
10 .INFORMACIONI TOKOVI I INFORMACIONI
PROCESI U POSLOVNOM SISTEMU
KLIJENT-SERVER SISTEMI :
jedan ili vie klijenata,
jedan ili vie servera,
klijentski procesi,
serverski procesi,
komunikacioni
meusloj(komunikacioni
hardver i softver
208
1 1 .RAZVOJA INFORMACIONIH
SISTEMA
U razvoju informacionog sistema
centralno mesto ima softver
Struturirani pristup razvoja
informacionih sistema je zasnovan
na specifikaciji funkcija sistema,
dok je objektno-orijentisani
pristup zasnovan na injenici da
sistem predstavlja skup
meusobno povezanih objekata.
209
1 1 .RAZVOJA INFORMACIONIH
SISTEMA
VODOPAD IVOTNI CIKLUS :
ININJERING SISTEMA
STUDIJA IZVODLJIVOSTI
ANALIZA I SPECIFIKACIJA ZAHTEVA
PROJEKTOVANJE SISTEMA
PROGRAMIRANJE I TESTIRANJE
MODULA
TESTIRANJE SISTEMA
ISPORUKA
ODRAVANJE
210
1 1 .RAZVOJA INFORMACIONIH
SISTEMA
PROTOTIPSKI RAZVOJ
SOFTVERA
protip se daje korisnicima kako bi se
dobile povratne sugestije i izvrile
potrebne modifikacije.
za vreme procesa uenja i korisnici i
ljudi iz razvoja otkrivaju i formiraju
stvarne projektuje zahteve, ime se
ostvaruje efikasna povratna veza sa
korisnicima budueg sistema.
mogunosti poetnog prototipa su
ograniene u odnosu na one koje su
zam iljene za krajnji proizvod.
211
11.RAZVOJA INFORMACIONIH SISTEMA
212
1 1 .RAZVOJA INFORMACIONIH
SISTEMA
OPERACIONI(TRANSFORMACIONI)
IVOTNI CIKLUS:
da bi se sama specifikacija izvrila i
predstavljala prototip, specifikacija sistema
se zadaje formalnim semantiki bogatim
jezikom visokog nivoa za koji se razvija
prevodilac.
pored prevodioca koji specifikaciju ini
izvrnom, potrebno je razviti i
optimizatorski prevodilac, koji bi izvrio
transformaciju validne specifikacije u
efikasan izvrni kod.
verifikacija specifikacije se vri na
prototipu.
odravanje se vri na formalnoj
specifikaciji, a ne na izvornom kodu ,
krpljenje programa.
213
11.RAZVOJA INFORMACIONIH SISTEMA
ITERATIVNO INKREMENTALNI
IVOTNI CIKLUS:
I faza, start faza- definiu se osnovni
ciljevi projekta, osnovna arhitektura i
plan realizacije.
II faza, razrada- se vri detaljna
specifikacija korisnikih zahteva i
prikazana je arhitektura sistema sa
razliitih taaka gledita.
III faza, izrada- softver se izgrauje
potpuno i ispituje da li on zadovoljava
postavljene zahteve.
IV faza, uvoenje- softver se nalazi u
beta-verziji .
214
11.RAZVOJA INFORMACIONIH SISTEMA
OBJEKTNO-ORIJENTISANI RAZVOJ
SISTEMA:
razvoj opteg vizuelnog jezika z
modelovanje softverskih sistema i
razmenu dobijenih modela,
mogunost proirenja i
specijalizacije osnovnih
koncepata u skladu sa potrebama
sistema koji se modelira,
podrka specifikaciji nezavisnoj
od razvojne metodologije i
implementacionog okruenja.
215
11.RAZVOJA INFORMACIONIH SISTEMA
POJAM I NAMENA CASE ALATA:
Case alati su koncipirani tako da obezbede
to vii stepen automatizacije u obavljanju
razliitih zadataka:
izradi dijagrama,
projektovanju konceptualne i
implementacione eme baze podataka,
projektovanu programskih specifikacija
aplikacija,
generisanju programskog koda,
sprovoenju izmena,
integraciji parcijanih rezultata projektovanja
u konzistentnu celinu,
voenju projektne dokumentacije,
kontroli konzistentnosti, kompletnosti i
kvaliteta projekta ...
216
1 2 .ANALIZA SISTEMA
U fazi analize je potrebno izvriti
snimanje postojeeg stanja, radi
upoznavanja organizacione strukture i
f-ja delova u poslovnom sistemu.
Analitiari sprovode personalne
intervjue,i potrebno je :
ispitivanje korisnika,
izvoenje informacionih zahteva iz
postojeeg informacionog sistema,
analizu objektnog sistema,
evolutivni pristup.
217
12.ANALIZA SISTEMA
STRUKTURNA SISTEMSKA ANALIZA:
IDEFO- FUNKCIONALNO MODELIRANJE:
DIJAGRAM KONTEXTA
DEFINISANJE STABLA AKTIVNOSTI
DEFINISANJE DEKOMPOZICIONOG DIJAGRAMA
DIJAGRAMI TOKA PODATAKA( Data Flow Diagrams-DFD):
SIMBOLI DIJAGRAMA TOKA PODATAKA:
ENTITET
PROCES
BAZA PODATAKA
TOK PODATAKA:
VRSTE DIJAGRAMA TOKA PODATAKA
UPOTREBA DIJAGRAMA TOKA PODATAKA
218
1 3 .PROJEKTOVANJE SISTEMA
Projektna specifikacija
treba da sadri detaljan
opis:
programa i svih njihovih modula,
dizajna korisnikih interfejsa,
dizajna baza podataka,
hardverske i softverske platforme
na koje se aplikacije oslanjaju.
219
13.PROJEKTOVANJE SISTEMA
PROGRAMIRANJE :
UVOENJE INFORMACIONIH SISTEMA
Paralelno uvoenje
Postepeno uvoenje
Direktno uvoenje
FUNKCIONISANJE INFORMACIONIH
SISTEMA:
modifikacija postojeeg softvera i izrada
novih aplikacija
odravanja softvera
f unkci je raunarskog centra
zatita podataka od neovlaenog
korienja,
stalna obuka korisnika usluga inform.
sistema .
220
1 3 .PROJEKTOVANJE SISTEMA
Uzroci neeljenih efekata planiranog
funkcionsanja informacionog
sistema:
Organizacione prirode,
Kadrovske prirode,
Uticaji okruenja
221