razvoj informacionih sistema - pocajt.tmf.bg.ac.rspocajt.tmf.bg.ac.rs/informatika/pres/7 - evolucija...

Post on 03-Sep-2019

22 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

RAZVOJ INFORMACIONIH SISTEMA

Evolucija arhitekture softvera

Viktor Pocajt: Primenjena informatika u IZŽS

Proces razvoja IS

1) Formiranje Modela objekti-veze2) Formiranje specifikacije relacija i

specifikacije operacija3) Kreiranje baze podataka4) Implementacija: Formiranje prototipa

aplikacije5) Testiranje6) Dorada prototipova, dodavanje

funkcionalnosti, izveštavanjeViktor Pocajt: Primenjena informatika u IZŽS

Paradigme arhitekture softvera

Monolitni softver

Dihotomija aplikacija - sistemski softver

Dominacija korisničkog interfejsa

Računarska mreža

Virtuelna mašina

Globalna računarska mreža

– Web 2.0

– Web 3.0

Viktor Pocajt: Primenjena informatika u IZŽS

Monolitni softver

Hardver korisničkoginterfejsa

"Totalni" softver

Hardver zaizračunavanje

(1945-1965)

Viktor Pocajt: Primenjena informatika u IZŽS

Dihotomija aplikacija -sistemski softver

Hardver korisničkoginterfejsa

Aplikativnisoftver

Hardver zaizračunavanje i

komunikacioni hardver

Pomoćni programi

Operativni sistem

Komunikacionisoftver

(1965-1985)

Hardver korisničkoginterfejsa

"Totalni" softver

Hardver zaizračunavanje

Hardver korisničkoginterfejsa

Aplikativnisoftver

Hardver zaizračunavanje

Hardver korisničkoginterfejsa

Računski

Pomoćni programi

Operativni sistem

Sistem korisničkog interfejsa

Pomoćni programi

Komunik.

Hardver

Komunikacioni hardverKomunikacioni

softverKomunikacioni

softver

Operativni sistem

Aplikativnisoftver

I NIVO(1945-1965)

II NIVO(1965-1985)

III NIVO(1985-...)

Aplikativnisoftver

Softverinterfejsa

Hardver

Grafički korisnički interfejs

Hardver korisničkoginterfejsa

Računski

Sistem korisničkog interfejsa

Pomoćni programi

Komunik.

Hardver

Operativni sistem

Aplikativnisoftver

Hardver korisničkoginterfejsa

Računski

Sistem korisničkog interfejsa

Pomoćni programi

Komunik.

Hardver

Operativni sistem

Aplikativnisoftver

Hardver korisničkoginterfejsa

Računski

Sistem korisničkog interfejsa

Pomoćni programi

Komunik.

Hardver

Operativni sistem

Aplikativnisoftver

Komunikacionisoftver

Komunikacionisoftver

Komunikacionisoftver

Ljuska distribuiranog operativnog sistema

NIVO IV

Računarska mreža

Virtuelna mašina

Sistem korisničkog interfejsa

virtuelne mašine

Pomoćni programi virtuelne

mašine

Komunikacioni

softver virtuelne

mašine

Operativni sistem

virtuelne mašine

Aplikativni

softver za

virtuelnu

mašinu

Viktor Pocajt: Primenjena informatika u IZŽS

Hardver korisničkoginterfejsa

Rašunski

Sistem korisničkog interfejsa

Pomoćni programi

Komunik.

Hardver

Operativni sistem

Hardver korisničkoginterfejsa

Računski

Sistem korisničkog interfejsa

Pomoćni programi

Komunik.

Hardver

Operativni sistem

Hardver korisničkoginterfejsa

Računski

Sistem korisničkog interfejsa

Pomoćni programi

Komunik.

Hardver

Operativni sistem

Komunikacionisoftver

Komunikacionisoftver

Komunikacionisoftver

Ljuska distribuiranog operativnog sistema

NIVO V

Sistem korisničkog interfejsavirtuelne mašine

Pomoćni programi virtuelnemašine

Operativni sistemvirtuelne mašine

Aplikativnisoftver zavirtuelnumašinu

Sistem korisničkog interfejsavirtuelne mašine

Pomoćni programi virtuelnemašine

Operativni sistemvirtuelne mašine

Aplikativnisoftver zavirtuelnumašinu

Sistem korisniškog interfejsavirtuelne mašine

Pomoćni programi virtuelnemašine

Operativni sistemvirtuelne mašine

Aplikativnisoftver zavirtuelnumašinu

Interpreter virtuelne mašine Interpreter virtuelne mašine Interpreter virtuelne mašine

Web 2.0

Rich Internet Application (RIA)– AJAX – Flash

Service-oriented Architecture (SOA)– Feeds – RSS– Web Services

Social Web– Podcasting – Blogging – Tagging – Contributing to RSS – Social bookmarking – Social networking

Viktor Pocajt: Primenjena informatika u IZŽS

Web 3.0: Semantic Web

IT, digitalna ekonomija

i nova organizacija

10

100

1000

1970 1980 1990 2000 2010

MILIONI KORISNIKA

Efikasnost

Centralizovana

automatizacija

Reinženjering

procesa

Automatizacija

kancelarije

Restrukturiranje

industrija

Globalno tržište

na Mreži

IT i nova industrijska

revolucija

10

100

1.000

1970 1980 1990 2000 2010

MILIONI KORISNIKA

10.000

100.000

2020

top related