of 18
8/18/2019 OISv 01a Osnovni Pojmovi 2012
1/18
ELEKTROTEHNIČKI FAKULTET U SARAJEVU OSNOVE INFORMACIONIH SISTEMA
Osnove informacionih sistema
Osnovni pojmovi
Kenan Halilović
2 0 1 2 . g o d i n a
8/18/2019 OISv 01a Osnovni Pojmovi 2012
2/18
Sadržaj
• Šta je informacioni sistem (IS) ?
• Šta je računarski podržan poslovni IS ?
• Kad je IS “dobar” ?
•
IS je “živ” • Rađanje IS-a
• Svi njegovi životi (GSLC, ISLC, SDLC)
• Sve njegove smrti
• Najčešći termini, značenja i uloge
O s n o v e
i n f o r m a c i o n i h s i s t e m a
8/18/2019 OISv 01a Osnovni Pojmovi 2012
3/18
Definicije informacionog
sistema• Informacioni sistem je sistemsko rješenje
informacionih potreba pripadnog subjekta,
realizirano kao skup međusobno
interagirajućih elemenata povezanih na baziakvizicije, razmjene, procesiranja i prezentacije
različitih nivoa informacija, s ciljemzadovoljavanja generičkih i specifičnih zahtjevaza informacijama potrebnim za neometano
funkcioniranje pripadnog subjekta. O s n o v e
i n f o r m a c i o n i h s i s t e m a
8/18/2019 OISv 01a Osnovni Pojmovi 2012
4/18
Definicije informacionog
sistema• Informacioni sistem je sistemsko rješenje
informacionih potreba pripadnog subjekta,
realizirano kao skup međusobno
interagirajućih elemenata povezanih na baziakvizicije, razmjene, procesiranja i prezentacije
različitih nivoa informacija, s ciljemzadovoljavanja generičkih i specifičnih zahtjeva
za informacijama potrebnim za neometano
funkcioniranje pripadnog subjekta. O s n o v e
i n f o r m a c i o n i h s i s t e m a
8/18/2019 OISv 01a Osnovni Pojmovi 2012
5/18
Definicije informacionog
sistema
• IS je sistem koji
procesira informacije
O s n o v e
i n f o r m a c i o n i h s i s t e m a
Sistem... ?- Sistem diferencijalnih jednačina - Računar - Državni ustav
Informacija/Podatak... ?- Sistem za navigaciju usvemirskoj stanici- Trgovac na pijaci- Knjigovodstveni SW paket- Ples pčele
IS Poslovni sistem
Računarskipodržan IS
Računarski podržanposlovni IS
8/18/2019 OISv 01a Osnovni Pojmovi 2012
6/18
Teoretski model vs praktična realizacija
računarski podržanog IS-a•
Komponente IS-a:
2 0 1 1 / 2 0 1 2 . g
o d i n a
O s n o v e i n f o r m a c i o n i h s i s t e m a y1, y2, ..., ym
IS
F1, F2, ..., Fz
x1, x2, ..., xn
(y1,y2,...,ym) = F1(x1,x2,...,xn)(y1,y2,...,ym) = F2(x1,x2,...,xn)
...(y1,y2,...,ym) = Fz(x1,x2,...,xn)
TEORIJSKI MODEL
PRAKTIČNAREALIZACIJARAČUNARSKI
PODRŽANOG IS-a
Model podataka/informacija Model procesa/funkcija
T
00110001001 011
011111000 10...
0011010110001..
.
8/18/2019 OISv 01a Osnovni Pojmovi 2012
7/18
Teoretski model vs praktična realizacija
računarski podržanog IS-a
O s n o v e i n f o r m a c i o n i h s i s t e m a
IS
8/18/2019 OISv 01a Osnovni Pojmovi 2012
8/18
Primjer računarski
podržanog poslovnog IS-a
O s n o v e i n f o r m a c i o n i h s i s t e m a
8/18/2019 OISv 01a Osnovni Pojmovi 2012
9/18
Primjer arhitekture DBMS-a (Oracle Server)
O s n o v e i n f o r m a c i o n i h s i s t e m a
Instance
SGAShared pool
Library cache
Data dictionarycache
Data buffercache
Redo logbuffer
SMON DBW0 LGWR ...
Database
Datafiles
Controlfiles
Redolog files
Parameterfiles
Passwordfiles
Archivedlog files
Userprocess
Serverprocess
PGA
8/18/2019 OISv 01a Osnovni Pojmovi 2012
10/18
Definicija “dobrog” IS-a
• IS je „dobar” ako su korisnici
zadovoljni.
O s n o v e i n f o r m a c i o n i h s i s t e m a
8/18/2019 OISv 01a Osnovni Pojmovi 2012
11/18
IS je “živ” – “začeće i razvoj” IS-a
Osnove informacionih sistema
Poslovno-marketinškestrategije:- Strategija najnižih troškova - Unikatnost proizvoda- Tržišna niša
- Tržišne barijere
Firme kandidati
Natječaj (Tender)
Odjel za ISunutar firme
Varijanta 1.
Varijanta 2.
Varijanta 3.
8/18/2019 OISv 01a Osnovni Pojmovi 2012
12/18
IS je “živ” – svi njegovi “životi”
• Životni ciklusopštih sistema =
General
Systems
LifeCycle
O s n o v e i n f o r m a c i o n i h s i s t e m a
Životni ciklusinformacionih
sistema=InformationSystemsLife
Cycle
Tok vremena
INastanak
IIRazvoj i rast
IIIZrelost
IVDetorioracija
G S L C
Tok vremena
IRazvojsistema(dizajn)
IIImplementacija
sistema
IIIKorištenje sistema
(održavanje) IVObsolentnost
sistema
I S L C
8/18/2019 OISv 01a Osnovni Pojmovi 2012
13/18
IS je “živ” – svi njegovi “životi”
O s n o v e i n f o r m a c i o n i h s i s t e m a
Životni ciklus razvojainformacionih
sistema=SystemsDevelopmentLife
Cycle
Detekcija
problema
Inicijalna
istraživanja
Analiza
zahtjeva
Kreiranje
rješenja
Izborodgovarajućeg
sistema
Izlazi
Ulazi
Baza podataka
Programiranje/t
estiranje
Obuka
Prelazak sa
starog na novi
sistem
(Svi proceduralni koraci se mogu povratiti ka predhodnim proceduralnimkoracima)
1
2
3
4
5
6
7
8
9
10
11
Analiza Dizajn Implementacija
8/18/2019 OISv 01a Osnovni Pojmovi 2012
14/18
IS je “živ” – svi njegovi “životi” (drugi pogled na SDLC i najčešće korišteni termini i značenja)
• Analiza
O s n o v e i n f o r m a c i o n i h s i s t e m a
Dizajn
Projektovanje
Kodiranje
Razvoj
Implementacija
Projekat IS-a
SDLC
8/18/2019 OISv 01a Osnovni Pojmovi 2012
15/18
A. Kodirati i implementirati
O s n o v e i n f o r m a c i o n i h s i s t e m a
B. Dizajnirati, kodirati i implementirati
C. Analizirati, dizajnirati, kodirati i implementirati
D. Planirati analizu, provesti analizu, dizajnirati,kodirati i implementirati
E. Ovisno o situaciji upotrijebiti A. B. C. ili D. metod
IS je “živ” – svi njegovi “životi” (SDLC – pravi pristup !?)
8/18/2019 OISv 01a Osnovni Pojmovi 2012
16/18
IS je “živ” – sve njegove “smrti” i “potomci”
• Računovodstvena
• Tehnološka
• Deterioracija
• Korisnička očekivanja
• Eksterni uticaji
O s n o v e i n f o r m a c i o n i h s i s t e m a
Vrijeme razvoja
Stari sistem
Novi sistem
1
2
= Tačka obsolesencije starogsistema
1
2 = Vrijemerazvoja
Vrijeme
početka
razvoja
Evolutivni razvoj
Tok vremena
IRazvojsistema(dizajn)
IIImplement
acijasistema
IIIKorištenjesistema
(održavanje)
IVObsolen
tnostsistema
I S L C
8/18/2019 OISv 01a Osnovni Pojmovi 2012
17/18
IS je “živ” – svi njegovi “staratelji”
O s n o v e i n f o r m a c i o n i h s i s t e m a
Korisnik Računar
? ?
Poslovni
analitičar
Tehnički
analitičar
(dizajner)
Programer
8/18/2019 OISv 01a Osnovni Pojmovi 2012
18/18
Pitanja
? O s n o v e i n f o r m a c i o n i h s i s t e m a