35
13 Arhitektura informacionih sistema 25.5.2014 16:15:08 1 Informatika V.Prof.dr Kemal Hajdarević dipl.Ing.el

Informatika V.Prof.dr Kemal Hajdarević dipl.Ingkemal.bhsearch.com/wp-content/uploads/2014/05/013_Arhitektura-in... · Arhitektura informacijskog sistema možese opisati pomoćufunkcija

  • Upload
    lebao

  • View
    244

  • Download
    1

Embed Size (px)

Citation preview

13 Arhitektura informacionih sistema

25.5.2014 16:15:08 1

Informatika

V.Prof.dr Kemal Hajdarević dipl.Ing.el

1. Kompjuter, Internet, i mrežne osnove2. Kompjuterska industrija – Informatika u stomatologiji3. Kompjuterski hardver4. Kompjuterski softver5. Upravljanje datotekama, zaštita od virusa, i bekap6. Internet i LAN tehnologija7. Web stranice i E-komerc8. Baze podataka9. Algoritmi, Programski jezici i kompjutersko programiranje10. Informacioni sistemi11. Analiza i dizajn informacionih sistema12. Modeliranje informacionih sistema13. Arhitektura informacionih sistema14. Kvalitet informacionog sistema15. Strateško upravljanje informacionim sistemom

2

Kemal Hajdarević

Dostupan za konsultacije svaki radni dan uz najavu na neki od dole navedenih načina preferencijalno kako je navedeno:

1. Na pauzi između predavanja, ili na hodniku....

2. E-mail:[email protected],

[email protected]

3. Telefon:◦ Telefon u kancelariji 278 136 (od 08:00 do 16:00)

4. WEB http://kemal.bhsearch.com

16:15 3

WEB ADDRESS MAIL PHONE

SISTEM je: ◦ skup međusobno povezanih elemenata

◦ organizovanih sa svrhom postizanja nekog cilja, koji elementi sistema ne bi mogli sami ostvariti

Međusobnim delovanjem komponenti sistema postižu se ciljevi funkcionisanja sistema

5/29/2012 4

5/29/2012 5

Model dijela ili cijelog realnog sistema, razvijen sa ciljem pružanja informacija, neophodnih za funkcionisanje i upravljanje realnim sistemom

Mjesto IS u realnom sistemu ◦ infrastrukturni element realnog sistema

◦ dio upravljačkog sistema za realni sistem

5/29/2012 6

Informacioni sistem je:

skup ljudi i opreme koji organizovano i primjenom određenih metoda vrše ◦ prikupljanje

◦ prenos

◦ memorisanje

◦ obradu i

◦ prezentaciju podataka i informacija

5/29/2012 7

Obuhvat, akvizicija podataka

Skladištenje podataka

Prezentacija podataka

Prenos podataka

Obrada podataka

Automatizacija upravljačkih funkcija

5/29/2012 8

Računarsko-komunikaciona i softverska infrastruktura

Baza podataka i baza znanja

Aplikacije (softverski paketi) za rad s podacima

Projektna i korisnička dokumentacija

Krajnji korisnici

Tim za razvoj, eksploataciju i održavanje

5/29/2012 9

• Arhitektura IS definiše sistem kao ◦ skup komponenti i

◦ interakcija između njih

posmatran iz određene tačke gledišta (aspekti)

poštujući date principe strukturiranja

Interpretiranje arhitekture ◦ Sintaksa

struktura arhitekture

◦ Semantika

značenje komponenti i interakcija

◦ Pragmatika

objašnjenja (uzroci, povodi, razlozi) komponenti i interakcija

5/29/2012 10

11

Arhitektura informacijskog sistema opisuje svoju temeljnuorganizaciju, predstvaljena sa komponentama, njihove odnosejednih prema drugima i prema okruženju, gdje se po principimadizajnira i razvija.

Arhitektura informacijskog sistema može se opisati pomoću funkcijaposlovnog sistema, poslovnim procesima, alatima za obradu, tenjihovih međusobnih odnosa

Tu može biti nekoliko arhitektonskih pogleda informacijskog sistema(npr. funkcionalni pogled gleda prvenstveno na poslovne funkcije,proces pogled gleda prvenstveno na poslovne procese, itd.

Arhitekture koje su jednake u odnosu na određena obilježja mogu sesažeti u određenom stilu

Kad je pažnja usmjerena na vrste, broj i dostupnost informacijaobradu alata koji se koriste u određenom okruženju, to se nazivainfrastruktura informacijskog sistema

Arhitektura informacionog sistema može se opisati na temelju broja bazapodataka, broj programskih komponenti, broj softverskih proizvoda ikorištenih komunikacijskih obrazaca.

Fizički sistemi obrade podataka potrebnih za instalaciju aplikacija nakomponente su opisane na fizičkom sloju alata

Dostupnost, stabilnost i performanse sveukupnog kompjuterskoginformacijskog sistema značajno ovise o dobro organiziranomkompjuterskom sistemu

12

5/29/2012 13

5/29/2012 14

5/29/2012 15

5/29/2012 16

5/29/2012 17

5/29/2012 18

5/29/2012 19

Primjeri strukturne arhitekture

5/29/2012 20

Primjeri strukturne arhitekture

5/29/2012 21

Vlasnici sistema (System Owners) – finansiraju razvoj i održavanje informacionog sistema ◦ posjeduju sistem, postavljaju prioritete u sistemu i

određuju politiku za njegovo korišćenje

◦ mogu, a ne moraju biti i korisnici sistema

Korisnici sistema (System Users) su ljudi koji za obavljanje svojih poslova, koriste informacioni sistem

Projektanti sistema (System Designers) projektuju sistem kako bi izašli u susret zahtjevima korisnika

Graditelji sistema (System Builders) su tehnička lica koja konstruišu, testiraju i isporučuju sistem: : programeri, administratori mreže, webmasters i dr.

5/29/2012 22

Način za opis elemenata sistema i njihove interakcije, ◦ uključujući i softverske i hardverske elemente

sistema

Pri tome, ne opisuje strukturu pojedinih elemenata, već samo spolja vidljiva svojstva

5/29/2012 23

5/29/2012 24

Ljudsko tijelo (kao sistem) ima

više struktura

5/29/2012 25

Svaka od tih struktura ima više

različitih pogleda

Pogled je reprezentacija sistema iz perspektive neke zainteresovane strane sistema ◦ odnosno, njenog skupa

interesa

Gledište određuje ―jezik‖ kojim se opisuje pogled i metode i tehnike analize i modelovanja

5/29/2012 26

IEEE Std 1471: Practice for Architectural

Description of Software-Intensive System ◦ 2000. godine odobren na predlog IEEE

◦ 2001. prihvaćen i kao American National

Standard by ANSI

2006. godine IEEE Std 1471-2000 prihvaćen od strane ISO kao prvo izdanje standarda ISO/IEC 42010

5/29/2012 27

Aktuelna verzija ◦ ISO/IEC/IEEE 42010:2011

◦ Systems and software engineering — Architecture description

5/29/2012 28

5/29/2012 29

5/29/2012 30

Zainteresovane strane IS

Organizacija

Tehnološko okruženje

Iskustvo i znanje arhitekte

5/29/2012 31

Rukovodilac kompanije koja izgrađuje IS ◦ da zaposli svoje ljude

◦ da uveća kapital kompanije

◦ da ima što manje troškove

Marketing menadžer ◦ da proizvod brzo dođe do tržišta

◦ da ima što manje troškove

◦ da proizvod bude kompetativan u odnosu na

konkurenciju

5/29/2012 32

Održavalac ◦ laka modifikacija

Kupac ◦ mala cijena proizvoda

◦ kratko vrijeme isporuke

◦ da ne zahtijeva česte izmjene

5/29/2012 33

• Krajnji korisnik ◦ korisnik

ponašanje,

performantnost,

bezbjednost,

pouzdanost,

korisnost ...

◦ administrator

lako konfigurisanje,

definisane strategije zaštite podataka

lak oporavak i rekonstrukcija sistema

5/29/2012 34

25.5.2014 16:15:08 35Hvala na pažnji