Você está na página 1de 28

INFORMACIONI SISTEMI I INTERNET

POJAM INFORMACIONOG SISTEMA

Informacioni sistem je skup podataka o nekom realnom sistemu i postupaka za njihovo korienje. IS ne
mora biti raunarski sistem.

Informacioni sistem je skup komponenata organizovanih tako da omoguuju


registrovanje, prikupljanje, prenos, obradu, skladitenje, analizu i distribuciju informacija
za razliite namene.

Informacioni sistem, zasnovan na


primeni informacione tehnologije,
sadri sledee komponente:
hardver,
softver,
mrea,
procedure,
metode i tehnike (znanja zaposlenih),
procesi i podaci,
baze podataka i
drutveni kontekst.
2

Informaciona tehnologija
Informaciona tehnologija (IT - Information Technology) se odnosi na tehnoloki

aspekt informacionih sistema, a posebno hardver, komunikacione tehnologije,


operativne sisteme, sisteme za upravljanje bazama podataka, softver za mreu i
druge komponente. Zbog toga se u literaturi IT posmatra kao deo IS, a zbog
znaaja IT kod nekih autora se poistoveuje sa IS, to je pogreno.
Znaaj IT je evidentan, ali je kljuni faktor uspeha ovek koji primenjuje
metode, tehnike i procedure u odgovarajuim poslovnim procesima radi
obezbeivanja poslovnih i irih drutvenih ciljeva.

Osnovi za klasifikaciju i vrste IS 1/2


Informacioni sistemi mogu se klasifikovati po:

a) Vrsti usluga
raunarske usluge -obezbeuju raunarske usluge opte namene razliitim klasama
korisnika,raunski centri pri univerzitetima,institutima,
uvanje i pretraivanje informacija -pamenje velikih koliina podataka I njihovo
pretraivanje putem upita:bolnica,SUP,
obrada transakcija -veliki broj korisnika koji izvravaju unapred definisane operadije
pretraivanja i auriranja podataka u bazi,uz generisanje izvetaja;bankarski
sistemi,poslovni sistemi
CAD/CAM sistemi -raunarska podrka prilikom inenjerskog projektovanja u tehnici
paketna obrada -sekvencijalna obrada;zahtevi za obradu se opsluuju po FIFO
principu.
on-line obrada -zahtev se uzima u obradu odmah po prispeu;ne eka se zavretak
prethodnih zahteva
interaktivna obrada -zahtevi se kreiraju u interaktivnom dijalogu sa korisnikom koji
dobija neposredan odziv na svoje akcije

Osnovi za klasifikaciju i vrste IS 2/2


c) HW/SW organizaciji
centralizovana obrada -podaci su fiziki centralizovani;korisnici pristupaju
preko terminala ili mree;viekorisniki rad,jedna kopija aplikacije.
distribuirana obrada -mogue je da podaci budu distribuirani(horizontalno i
vertikalno) kao I da obrada bude distribuirana (klijent-server arhitektura)
d) po vrsti podataka:
prosti - standardni HW i SW
slozeni - multimedijalni (tonski, video zapisi isl.) Zahtevaju poseban softver i
hardver.

Klasifikacija IS
Klasifikacija informacionih sistema
a) Kako sistem prati promene u realnom vremenu
paketna obrada upiti daju odgovor u regularnim vremenskim intervalima
direktna obrada
b) - posredni (da li postoji posrednik izmedju mesta promene i azuriranja)
- neposredni (dogadjaj promene integrisan sa azuriranjem)
c) Vreme odziva
vremenski kritican
vremenski nekritican
d) Da li podrzava transakcije
transakcioni
netransakcioni

Razlike izmeu baza podataka i


klasinog IS
Baza podataka je integrisani skup podataka o sistemu,organizovana

prema prirodnim vezama u sistemu koji predstavlja i prema


potrebama korisnika.Nema redudanse podataka osim ako mi to ne
elimo.
Kod klasinih I.S. korisnik vidi sve datoteke i strukture podataka
na nivou operativnog sistema,dok kod B.P. imamo ogranienje
pristupa podacima (korisnik vidi samo ono to treba da vidi).
Znaci, baza podataka je specijalni slucaj IS sa dve nove osobine:
integrisanost (bez redundansi)
organizovan po prirodnim vezama

Pojam centralizovanog informacionog


sistema

Ovo je najstarija arhitektura.Ovde postoji jedan glavni raunar na kojem se


izvravaju aplikacije i kojem korisnici pristupaju preko mree terminala koji
predstavljaju sam U/I ureaj.
U ovoj arhitekturi postoji samo jedna kopija svih podataka i ona se nalazi na
centralnoj maini. Zatita integriteta je poverena sistemu za upravljanje
bazom koji treba da omogui konkurentan pristup podacima.Sistem uz
pomo transakcija I log datoteka obezbeuje oporavak u sluaju otkaza.O
bezbednosti podataka se brine viekorisniki O.S.
Ovde postoji samo jedna kopija svih aplikacija.

Pojam distribuiranog IS
Ovde su podaci i/ili aplikacije distribuirani (smeteni na vie fiziki (geografski)

razliitih mesta).
Distribuiranost aplikacije znai da u sistemu postoji vie kopija jednog istog
programa.
Distribuiranost podataka znai da u sistemu postoji jedna ili vie baza podataka
smetenih na vie raunara.Ovi raunari su meu sobom povezani nekim brzim
komunikacionim medijumom,specijalizovanom vezom ili LAN ili WAN
mreom.
Korisnik ne mora da zna gde se podaci zaista fiziki nalaze.

Varijante distribuiranosti IS
a)

totalna centralizacija podataka i obrade


b)
centralizacija podataka i distribucija obrade -ovo je
klijent server arhitektura,moe biti totalna distribucija i delimina
distribucija
c)
distribucija podataka i centralizacija obrade
d)
totalna distribucija podataka i obrade

10

Vrste softverskih sistema

11

a) Sistemi sa paketnom obradom-kod njih se ceo ulazni skup podataka sekvencijalno podvrgava jednoj obradi.Ulazni
podaci se pojavljuju jednom ili sa unapred poznatim periodom,a zadatak je da se izvri odreena obrada i proizvede
rezultat.primer:programski prevodioci,automatsko rutiranje tampanih IVLSI kola,izraunavanje plata,
b) Sistemi sa kontinualnom obradom -karakteriu se kontinualnom zavisnou izlaznih podataka od ulaznih.Obrada
je periodina i najee se realizuje nekom vrstom protone oarhitekture.Najee je nemogue da se kompletna obrada
vri za svaki novi skup ulaznih podataka,te se pribegagava inkrementalnom auriranju podataka.primeri:obrada
signala,innkrementalni prevodioci ,nadzor procesa u proizvodnji
c) Sistemi sa interaktivnom obradom - kod njih je interakcija sa korisnikom dominantna.Korisnik moe biti
ovek,neki ureaj ili neki drugi program.Ulazni podaci nisuu stalno dostupni jer oni zavise od korisnika(spoljni korisnici i
njihovo je ponaanje u principu nepredvidivo)
d) Sistemi za rad u realnom vremenu - Ovi sistemi se bitno ne razlikuju od ostalih.Najee se radi o sistemima sa
kontinualnom obradom,osim to poseduju relativno stroga vremenska ogranienja.Ovi sistemi moraju da proizvedu
odreeni izlaz u unapred zadatom vremenskom intervalu.primeri:upravljanje tehnolokim procesima,prikupljanje
podataka,upravljanje komunikacionim ureajima
e) Sistemi sa transakcionom obradom - ovi sistemi vezani su za neku bazu podataka,ija je osnovna funkcija uvanje
podataka kao i konkurentan i sinhronizovan pristup od strane veeg broja korisnika.Postoje grupe operacija koje se
nazivaju transakcijama i one se izvravaju ili u kompletu ili seu uopte ne izvravaju.Ovde je jako bitna zatita od pada
sistema ili dela sistema i njegov oporavak.primer:bankarski sistemi,rezervacija karata

Pojam klijent-server arhitekture


U ovoj arhitekturi se radi o distribuciji obrade unutar aplikacije. Ovde

klijentski raunari moraju posdovati netrivijalnu procesnu mo jer se deo


obrade odvija upravo na njima.Klijenti su povezani sa serverom ili serverima
preko neke mree.Na serverima se nalazi drugi deo aplikacije i baza podataka
dostupna klijentima i drugim serverima. Ovde su razdvojene funkcije pristupa
podacima, obrade podataka i f-je komunikacije sa korisnicima.

12

Klijent-server je arhitektura 1
Klijent-server je arhitektura gde su korisnik (klijent) i server

odvojeni ili neravnopravni.


Najoigledniji je primjer pristup Internet stranicama.
Korisnikov raunar i Internet browser su klijent oni
zahtijevaju, dok su raunar i baza podataka koji ine web
stranicu server on posluuje.
Klijent je obino aktivan korisnik, koji alje zahtjeve i eka
dok se isti ne ispune, dok je server pasivan, eka na zahteve i
ispunjava ih i alje korisniku.

13

Klijent-server je arhitektura 2
Serveri su obino veoma jake maine sa dobrim

konfiguracijama i karakteristikama zbog toga to istovremeno


moraju obraditi mnogo zahteva koji rastu iz dana u dan.
Obino serveri poseduju posebne operativne sisteme za
razliku od obinih klijent operativnih sistema, serverski
operativni sistemi su u vie segmenata bolji i sadre
naprednije opcije.

14

Klijent server arhitekture


web server browser 1/2
Web server je raunar na kojem se nalaze web

stranice.
Kako je pristup svakom raunaru odreen
portovima (ulazima) koji su predstavljeni
brojevima, tako je i pristup web serveru odreen
portom.
Port za pristup web serveru je 80. Svaki server
ima IP adresu, tako da kada se neka stranica
poseuje, odnosno neki server, zapravo se
poseuje adresa kao 98.34.65.243:80, gde broj
80 govori da se radi o web serveru.
15

Klijent server arhitekture


web server browser 2/2
Prostor na web serveru se moe zakupiti kod prodavca usluga

hostinga stranica.
Dakle, prilikom izrade stranica, da bi one bile dostupne na
Internetu, potrebno je da se smeste na neki web server.

Naravno, mogue je i od obinog raunara napraviti web server,

ali to nije dobro reenje iz nekoliko razloga. Kao prvo, web


stranice smetene na serveru moraju biti stalno dostupne, to
znai da raunar mora biti stalno ukljuen i povezan na Internet.
Takoe je potrebno imati statiku IP adresu

Web server bi trebao imati stalnu IP adresu, kako bi mogli

registrovati domen i taj domen usmjeriti na pripadajui IP.

16

Model komunikacije kod klijent-server


sistema
Sinhrona komunikacija -postoji sinhronizacija izmeu obrade na

klijentu i serveru;klijent trai neto od servera i eka na njegov odziv da


bi nastavio sa radom i obrnuto.

Asinhrona komunikacija -ovde ne postoji sinhronizacija izmeu

klijenta i servera;klijent alje poruku I nastavlja sa radom ne ekajui


odziv servera i obrnuto;prenos poruka je u nadlenosti sistema redova
ekanja.

17

Varijante klijent - server struktura


Postoje tri varijante i to :
k varijanta gde server samo salje podatke iz baze u vidu n-torki i zato

i dolazi do opterecenja linija za odgovore.


s- varijanta : ovde su podaci enkapsulirani od strane servera tako da se
cela obrada vrsi na strani servera tako da je server previse opterecen.
sk varijanta : ovde je kooperativana obrada cime se postizu maksimalne
performanse sistema.

18

k varijanta

klijent

zahtev

server

prezentacija
aplikacija

19

SUBP
odgovor

s - varijanta

klijent

zahtev

aplikacija

prezentacija
odgovor

20

server

SUBP

sk varijanta

klijent

21

zahtev

server

prezentacija

aplikacija #2

aplikacija #1

SUBP

odgovor

Distribucija i replikacija kod IS


Distribucija podataka znaci da postoji jedna ili vise baza podataka rasporedjenih na

razlicitim mestima ali su podaci unikatni ovakav sistem je lak za odrzavanje i kontrolu ali
postoji velika osetlivost sistema na otkaze.
vertikalna distribucija relacija se razbija na vise tako sto se medju njima podele
atributi pocetne
horizontalna distribuiranost prema uslovima, podaci sa istim poljima se drze
na razlicitim mestima

Replikacija podataka znaci da cuvamo iste podatke na vise razlicitih mesta tj postoje

kopije podataka na razlicitim mestima. Kod ovakvog sistema prednosti su veliko


poboljsanje performansi sistema i stabilnost sistema kao celine a mane su velike
poteskoce u odrzavnju, kao i zauzimanje dosta prostora.
Replikacija je pogodna tamo gde je vazno vreme odziva i vreme izvrsavanja upita ( jer
nam to replikacija omogucava ide se do najblizih podataka ) a gde je problem
zauzimanja prostora sekundaran.

22

Varijante distribucije informacionih


sistema 1/4
a) totalna centralizacija podataka i obrade.
Ovde imamo server koji sadrzi i prezentaciju i aplikaciju i SUBP ( sistem upravljanja bazom podataka) dok
server prestavlja samo terminal
Prednosti najednostavnija za izradu, konsetrisanost podataka i sistema obrade sto omogucava
pojednostavljeno cuvanje i kontrolu podataka , koncentracija osoblja.
Mane - velika opterecenost sistema i velika ranjivost sistema po pitanju otkaza.

klijent

zahtev

server
prezentacija
aplikacija

odgovor
23

SUBP

Varijante distribucije informacionih


sistema 2/4

b) Distribucija obrade centralizacija podataka :

Prednosti : dobijanje boljih performansi

Mane : osetljivost na otkaze , prevelika opterecenost kanala za odgovore ( podaci se salju u obliku ntorki )

klijent

zahtev

aplikacija

prezentacija
odgovor
24

server

SUBP

Varijante distribucije informacionih


sistema 3/4
c) distribucija podataka i centralizacija obrade
Prednosti : dobre perfomanse i umanjenje osetlivkosti na otkaze
Mane : Distribucija podataka mora da je sinhronizovana sto pravi veliku kompleksnost transakcija.
Ovde dolazi do podele rada tako da ulazne funkcije se nalaze kod klijenta tj njegovog dela aplikacije dok
funkcije obrade kod servera.

klijent

25

zahtev

server

prezentacija

aplikacija #2

aplikacija #1

SUBP

odgovor

Varijante distribucije informacionih


sistema 4/4

Prednosti: Kod ovog sistema imamo ODBC sto omogucava pristup razlicitim bazama bez promene
softvera sto poboljsava performanse, imamo i malu osetljivost na otkaze .

Mane : Veliko komplikovanje pristupu baze podataka tj onim delovima koji su nevidljivi za korisnika.

klijent
prezentacija

aplikacija #2

aplikacija #1

SUBP

device
manager

device driver
26

server

O
D
B
C

Peer-to-Peer (P2P)
Peer-to-Peer (P2P) je mrea gdje se nalazi

mnotvo klijenta koji su ravnopravni , jedino je


ogranienje brzina internet veze jednog klijenta.
Ovakve mree se najvie koriste za deljenje
dokumenata, video i audio podataka i tako dalje.
Postoje i posebni programi za dijeljenje podataka
u P2P mreama.
Kod P2P mrea, korisnik pretrauje sadraj svih
uesnika u mrei.

27

PItanja?

28

Você também pode gostar