ais 02 osnovnipojmovi

9
1 Industrijsko inženjerstvo i menadžment Arhitektura informacionih sistema i računarske mreže Osnovni pojmovi IIM Arhitektura IS i RM, 2014/15. Sistem 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 IIM Arhitektura IS i RM, 2014/15. Informacioni sistem UPRAVLJANI SISTEM INFORMACIONI SISTEM UPRAVLJAČKI SISTEM IZVRŠNI SISTEM ULAZ IZLAZ IIM Arhitektura IS i RM, 2014/15. Informacioni sistem (IS) Model dela ili celog realnog sistema, razvijen sa ciljem – pružanja informacija, neophodnih za funkcionisanje i upravljanje realnim sistemom Mesto IS u realnom sistemu infrastrukturni element realnog sistema – deo upravljačkog sistema za realni sistem IIM Arhitektura IS i RM, 2014/15. Informacioni sistem Informacioni sistem je: skup ljudi i opreme koji organizovano i primenom određenih metoda – vrše prikupljanje prenos memorisanje obradu i prezentaciju podataka i informacija IIM Arhitektura IS i RM, 2014/15. Zadaci informacionog sistema Obuhvat, akvizicija podataka Skladištenje podataka Prezentacija podataka Prenos podataka Obrada podataka Automatizacija upravljačkih funkcija u RS

Upload: milica-nokti

Post on 02-Feb-2016

1 views

Category:

Documents


0 download

DESCRIPTION

AIS 02 OsnovniPojmovi

TRANSCRIPT

Page 1: AIS 02 OsnovniPojmovi

1

Industrijsko inženjerstvo i menadžment

Arhitektura informacionih

sistema i računarske mreže

Osnovni pojmovi

IIM – Arhitektura IS i RM, 2014/15.

Sistem

• 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

IIM – Arhitektura IS i RM, 2014/15.

Informacioni sistem

UPRAVLJANI SISTEM

INFORMACIONI SISTEM

UPRAVLJAČKI SISTEM

IZVRŠNI SISTEM

ULAZ IZLAZ

IIM – Arhitektura IS i RM, 2014/15.

Informacioni sistem (IS)

• Model dela ili celog realnog sistema,

razvijen sa ciljem

– pružanja informacija, neophodnih za

funkcionisanje i upravljanje realnim sistemom

• Mesto IS u realnom sistemu

– infrastrukturni element realnog sistema

– deo upravljačkog sistema za realni sistem

IIM – Arhitektura IS i RM, 2014/15.

Informacioni sistem

• Informacioni sistem je:

– skup ljudi i opreme

– koji organizovano i primenom određenih metoda

– vrše

• prikupljanje

• prenos

• memorisanje

• obradu i

• prezentaciju

podataka i informacija

IIM – Arhitektura IS i RM, 2014/15.

Zadaci informacionog sistema

• Obuhvat, akvizicija podataka

• Skladištenje podataka

• Prezentacija podataka

• Prenos podataka

• Obrada podataka

• Automatizacija upravljačkih funkcija u RS

Page 2: AIS 02 OsnovniPojmovi

2

IIM – Arhitektura IS i RM, 2014/15.

Komponente automatizovanog

informacionog sistema

• 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

IIM – Arhitektura IS i RM, 2014/15.

Kako napraviti kuću?

IIM – Arhitektura IS i RM, 2014/15.

Lepenski vir

IIM – Arhitektura IS i RM, 2014/15.

Lepenski vir

IIM – Arhitektura IS i RM, 2014/15.

Golubac

IIM – Arhitektura IS i RM, 2014/15.

Vision Approved

Project Plan

Approved

Scope

Complete

Release

Šta korisnik želi

Šta je korisnik opisao i analitičar razumeo

Rezultat dizajna

Rezultat

implementacije

Rešenje

Page 3: AIS 02 OsnovniPojmovi

3

IIM – Arhitektura IS i RM, 2014/15.

Šta naručilac traži? • Hoću da napravim građevinu.

• Da li ćete u njoj spavati, jesti, raditi ...?

• Naravno!

• Vi dakle hoćete porodičnu kuću. Koliko veliku?

• Oko 200m2.

• Na primer 15mX15m. Koliko spavaćih soba

želite?

• Tri.

IIM – Arhitektura IS i RM, 2014/15.

Prva skica • Skica:

– je osnova za dalji projektantski rad i

– mora da “uveri” naručioca da je dobro shvaćen

• kako bi bio spreman da finansira dalji kreativni rad (iniciranje projekta)

IIM – Arhitektura IS i RM, 2014/15.

A dalje ... • Arhitekta izrađuje arhitektonske crteže,

– koji predstavljaju konačni proizvod iz

perspektive naručioca

– na nivou detaljnosti koji je razumljiv naručiocu

koji treba da se saglasi sa njima

IIM – Arhitektura IS i RM, 2014/15.

A dalje ... • Arhitekta izrađuje arhitektonske planove,

– koji predstavljaju dizajnersku reprezentaciju proizvoda • plan prostorija,

• plan električnih instalacija,

• plan vodovodnih instalacija ...

– i koji će služiti kao polazna osnova u pregovorima sa glavnim izvođačima

IIM – Arhitektura IS i RM, 2014/15.

A dalje ...

• Glavni izvođači dalje razrađuju dobijene planove

– u zavisnosti od raspoložive tehnologije

– daju uputstva “kako graditi”

– oni predstavljaju osnov za pregovore sa

podizvođačima

• Podizvođači formiraju planove nabavki

– koji mogu da služe i kao uzorci (patterns) za izradu

veće količine identičnih delova koji će se ugrađivati u

građevinu

IIM – Arhitektura IS i RM, 2014/15.

I konačno izgradnja!

Page 4: AIS 02 OsnovniPojmovi

4

IIM – Arhitektura IS i RM, 2014/15.

Arhitektura informacionog sistema

• 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

IIM – Arhitektura IS i RM, 2014/15.

Arhitektura informacionog sistema

• Aspekti arhitekture

Podaci

Organizacija Procedure

sistema

Komunikacija Konfiguracija

IIM – Arhitektura IS i RM, 2014/15.

Arhitektura informacionog sistema

Podaci

Organizacija Procedure

sistema

Komunikacija Konfiguracija

IIM – Arhitektura IS i RM, 2014/15.

Arhitektura informacionog sistema

• Aspekti arhitekture

Podaci

Organizacija Procedure

sistema

Komunikacija Konfiguracija

IIM – Arhitektura IS i RM, 2014/15.

Arhitektura informacionog sistema

• Aspekti arhitekture

Podaci

Organizacija Procedure

sistema

Komunikacija Konfiguracija

IIM – Arhitektura IS i RM, 2014/15.

Arhitektura informacionog sistema

• Aspekti arhitekture

Podaci

Organizacija Procedure

sistema

Komunikacija Konfiguracija

Page 5: AIS 02 OsnovniPojmovi

5

IIM – Arhitektura IS i RM, 2014/15.

Arhitektura informacionog sistema

• Aspekti arhitekture

Podaci

Organizacija Procedure

sistema

Komunikacija Konfiguracija

IIM – Arhitektura IS i RM, 2014/15.

Arhitektura informacionog sistema

• Primeri strukturne arhitekture

Slojevita Monolitna

Kolonska Objektna

IIM – Arhitektura IS i RM, 2014/15.

Arhitektura informacionog sistema

• Primeri strukturne arhitekture

Složena, višestruko agregirana

IIM – Arhitektura IS i RM, 2014/15.

Arhitektura informacionog sistema

Preuzeto iz: Elmasri R., Navathe S., Database Systems, Sixth ed., Pearson, 2011.

Organizacija

Procedure

sistema

Podaci

Komunikacije

IIM – Arhitektura IS i RM, 2014/15. IIM – Arhitektura IS i RM, 2014/15.

Zainteresovane strane - Stakeholders

• Vlasnici sistema (System Owners) – finansiraju razvoj i održavanje informacionog sistema

– poseduju 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 zahtevima korisnika

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

Page 6: AIS 02 OsnovniPojmovi

6

IIM – Arhitektura IS i RM, 2014/15.

Arhitekturalne reprezentacije i

tipovi opisa • Arhitekturalne reprezentacije odnose se na

“poglede” raznih zainteresovanih strana na isti sistem – naručilac, dizajner, građevinar

• Za svaku od ovih reprezentacija mogu se uočiti različiti tipovi opisa:

– Šta (materijal),

– Kako (funkcija),

– Gde (lokacija),

– Ko (ljudski resursi),

– Kada (vremensko raspoređivanje)

– Koliko “dobro” (quality attributes) IIM – Arhitektura IS i RM, 2014/15.

IIM – Arhitektura IS i RM, 2014/15.

IIM – Arhitektura IS i RM, 2014/15.

UML i Zachman-ov okvir

IIM – Arhitektura IS i RM, 2014/15.

Arhitektura sistema

• 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

IIM – Arhitektura IS i RM, 2014/15.

Struktura i pogled

Ljudsko telo (kao sistem) ima

više struktura

Page 7: AIS 02 OsnovniPojmovi

7

IIM – Arhitektura IS i RM, 2014/15.

Struktura i pogled

Svaka od tih struktura ima više različitih pogleda

Statički pogled na

jednu od struktura

Dinamički pogled na

tu istu strukturu

IIM – Arhitektura IS i RM, 2014/15.

Struktura i pogled

Ovi pogledi potrebni su kardiologu ... ali malo znače ortopedu

A gde su tu

kosti?

IIM – Arhitektura IS i RM, 2014/15.

Struktura i pogled

Nosioci sistema (Stakeholders)

Pogledi (Views)

IIM – Arhitektura IS i RM, 2014/15.

Gledište i pogled

pogled

(view)

gledište

(viewpoint)

• 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

IIM – Arhitektura IS i RM, 2014/15.

Standardi

• 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

IIM – Arhitektura IS i RM, 2014/15.

Standardi

• Aktuelna verzija

– ISO/IEC/IEEE 42010:2011

– Systems and software engineering —

Architecture description

Page 8: AIS 02 OsnovniPojmovi

8

IIM – Arhitektura IS i RM, 2014/15.

IEEE 1471 konceptualni okvir

potiče iz 0..1

identifikuje

1..*

Misija

Okruženje Sistem Arhitektura

Opis arh. Svrha Nosilac

Interes Gledište Pogled

Biblioteka

gledišta Model

ispunjava 1..*

utiče

ograničava

ima 1..*

ima

je opisana omogućava

učestvuje organizovan 1..* bira

saglasan

je važan za 1..*

ima 1..*

ima 1..*

IIM – Arhitektura IS i RM, 2014/15.

ISO/IEC/IEEE 42010:2011

konceptualni okvir

IIM – Arhitektura IS i RM, 2014/15. IIM – Arhitektura IS i RM, 2014/15.

Faktori koji utiču na arhitekturu

• Pored korisničkih zahteva

– funkcionalnih i nefunkcionalnih

• na arhitekturu utiču, između ostalog, i

tehnološko, poslovno i socijalno okruženje

IIM – Arhitektura IS i RM, 2014/15.

Faktori koji utiču na arhitekturu

• Zainteresovane strane IS

• Organizacija

• Tehnološko okruženje

• Iskustvo i znanje arhitekte

IIM – Arhitektura IS i RM, 2014/15.

Interesi raznih nosilaca IS

• 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

Page 9: AIS 02 OsnovniPojmovi

9

IIM – Arhitektura IS i RM, 2014/15.

Interesi raznih nosilaca IS

• Održavalac

– laka modifikacija

• Kupac

– mala cena proizvoda

– kratko vreme isporuke

– da ne zahteva česte izmene

IIM – Arhitektura IS i RM, 2014/15.

Interesi raznih nosilaca IS • Krajnji korisnik

– korisnik • ponašanje,

• performantnost,

• bezbednost,

• pouzdanost,

• korisnost ...

– administrator

• lako konfigurisanje,

• definisane strategije zaštite podataka

• lak oporavak i rekonstrukcija sistema