RAZVOJ INFORMACIONIH SISTEMA - - Evolucija آ  Paradigme arhitekture softvera Monolitni softver

  • View
    0

  • Download
    0

Embed Size (px)

Text of RAZVOJ INFORMACIONIH SISTEMA - - Evolucija آ  Paradigme arhitekture softvera Monolitni softver

  • RAZVOJ INFORMACIONIH SISTEMA

    Evolucija arhitekture softvera

    Viktor Pocajt: Primenjena informatika u IZŽS

  • Proces razvoja IS

    1) Formiranje Modela objekti-veze 2) Formiranje specifikacije relacija i

    specifikacije operacija 3) Kreiranje baze podataka 4) Implementacija: Formiranje prototipa

    aplikacije 5) Testiranje 6) Dorada prototipova, dodavanje

    funkcionalnosti, izveštavanje Viktor 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čkog interfejsa

    "Totalni" softver

    Hardver za izračunavanje

    (1945-1965)

    Viktor Pocajt: Primenjena informatika u IZŽS

  • Dihotomija aplikacija - sistemski softver

    Hardver korisničkog interfejsa

    Aplikativni softver

    Hardver za izračunavanje i

    komunikacioni hardver

    Pomoćni programi

    Operativni sistem

    Komunikacioni softver

    (1965-1985)

  • Hardver korisničkog interfejsa

    "Totalni" softver

    Hardver za izračunavanje

    Hardver korisničkog interfejsa

    Aplikativni softver

    Hardver za izračunavanje

    Hardver korisničkog interfejsa

    Računski

    Pomoćni programi

    Operativni sistem

    Sistem korisničkog interfejsa

    Pomoćni programi

    Komunik.

    Hardver

    Komunikacioni hardver Komunikacioni

    softver Komunikacioni

    softver

    Operativni sistem

    Aplikativni softver

    I NIVO (1945-1965)

    II NIVO (1965-1985)

    III NIVO (1985-...)

    Aplikativni softver

    Softver interfejsa

    Hardver

    Grafički korisnički interfejs

  • Hardver korisničkog interfejsa

    Računski

    Sistem korisničkog interfejsa

    Pomoćni programi

    Komunik.

    Hardver

    Operativni sistem

    Aplikativni softver

    Hardver korisničkog interfejsa

    Računski

    Sistem korisničkog interfejsa

    Pomoćni programi

    Komunik.

    Hardver

    Operativni sistem

    Aplikativni softver

    Hardver korisničkog interfejsa

    Računski

    Sistem korisničkog interfejsa

    Pomoćni programi

    Komunik.

    Hardver

    Operativni sistem

    Aplikativni softver

    Komunikacioni softver

    Komunikacioni softver

    Komunikacioni softver

    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čkog interfejsa

    Rašunski

    Sistem korisničkog interfejsa

    Pomoćni programi

    Komunik.

    Hardver

    Operativni sistem

    Hardver korisničkog interfejsa

    Računski

    Sistem korisničkog interfejsa

    Pomoćni programi

    Komunik.

    Hardver

    Operativni sistem

    Hardver korisničkog interfejsa

    Računski

    Sistem korisničkog interfejsa

    Pomoćni programi

    Komunik.

    Hardver

    Operativni sistem

    Komunikacioni softver

    Komunikacioni softver

    Komunikacioni softver

    Ljuska distribuiranog operativnog sistema

    NIVO V

    Sistem korisničkog interfejsa virtuelne mašine

    Pomoćni programi virtuelne mašine

    Operativni sistem virtuelne mašine

    Aplikativni softver za virtuelnu mašinu

    Sistem korisničkog interfejsa virtuelne mašine

    Pomoćni programi virtuelne mašine

    Operativni sistem virtuelne mašine

    Aplikativni softver za virtuelnu mašinu

    Sistem korisniškog interfejsa virtuelne mašine

    Pomoćni programi virtuelne mašine

    Operativni sistem virtuelne mašine

    Aplikativni softver za virtuelnu maš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