Transcript
  • 1

    ULAZI IZLAZI

    KONTROLA

    CRNA KUTIJA

    UPRAVLJANJE SISTEMOM

    O K R U E N J E

    povratna sprega(feedback)

    UVOD U INFORMACIONE SISTEME

    INFORMACIONI SISTEM Informacioni sistem je sistem u kojem se veze izmeu objekata i veze sistema sa okolinom

    ostvaruju razmenom informacija. Osnovni zadatak informacionog sistema je prikupljanje, obrada, arhiviranje, analiza i

    diseminacija i informacija. Cilj informacionog sistema Obrada prikupljenih podataka u informacije, radi njihove transformacije u znanje za specifinu

    (poslovnu) namenu.

    Podatak sirova, nestrukturirana injenica znaenje zavisi od konteksta; materijal za dobijanje informacija Informacija: shvaen, iskorien podatak; podatak koji ukida ili smanjuje neodreenost (Norbert Winer) Znanje: Informacija koja moe da se primeni radi razumevanja i reavanja konkretnog problema ili aktivnosti

    Khipu (Quipu) Jedan od najstarijih, ureenih sistema za prikupljanje, uvanje, obradu i distribuciju informacija Khipu potiu iz perioda Inka, 1400 1532 godine. Kraljevstvo Inka se prostiralo na teritoriji

    dananjeg Ekvadora i centralnog ilea, sa glavnim gradom Kosko (Cuzco), u visokim Andima. U dokumentima kolonizatora stoji da su khipu korieni za prikupljanje, uvanje i slanje podataka

    po trkaima irom kraljevstva. Sauvano ih je oko 600 u muzejima i privatnim kolekcijama irom sveta. Inke su koristile decimalni brojni sistem. Svaki konopac na khipu ima jedan ili vie vorova, koji

    nose numeriko znaenje. Vrsta i boja konopca nose takoe razliite informacije.

    Informacioni sistem elementi Podaci Procedure Veze Ljudi Softver Hardver

    Sistem i okruenje DEF: Sistem predstavlja skup elemenata i njihovih meusobnih veza.

  • 2

    Poslovni infomacioni sistem

    Model i modelovanje

    Pojam i namena modela Model je simplifikacija (pojednostavljivanje) realnosti Model nekog sistema je apstrakcija tog realnog sistema iz odreenog ugla posmatranja Namena modela: bolje razumevanje sistema koji se razvija

    Ciljevi modelovanja omoguava specificiranje strukture i ponaanje sistema daje ablon koji usmerava konstrukciju sistema dokumentuje projektne odluke koje se donose pomae vizuelizaciju sistema omoguava ispitivanje projektnih odluka po relativno niskoj ceni

    Logiki i fiziki aspekti modela

    Logiki model sistema opisuje postojanje i znaenje kljunih apstrakcija i mehanizama koji obrazuju prostor problema ili definiu arhitekturu sistema

    Fiziki model sistema opisuje konkretnu softversku i hardversku kompoziciju

    Statiki i dinamiki aspekti modela Realni sistemi imaju dinamiko ponaanje:

    objekti se kreiraju i unitavaju objekti alju poruke nekim redosledom u mnogim sistemima spoljanji dogaaji izazivaju operacije nad objektima

    Statiki aspekti modela se fokusiraju na njegovu strukturu (model podataka) Dinamiki aspekti modela se fokusiraju na njegovo ponaanje (model procesa)

    ULAZIPodaciInformacijeInstrukcijeMogunosti

    PROCESProgramiLjudiOpremaSkladita

    IZLAZIIzvetajiGraficiProrauniTaktike

    KontrolaDonosioci odlukaAutomatske kontrole povratna sprega

  • 3

    Modeli razvoja IS

    Informacioni sistem kao model realnog sistema Modeli razvoja IS Model ivotnog ciklusa Iterativno-inkrementalni model Prototipski razvoj Spiralni model RAD (Rapid Application Development)

    Model ivotnog ciklusa razvoja IS

    Tradicionalna metodologija razvoja velikih informacionih sistema se oslanja na organizaciju

    ivotnog ciklusa razvojnih procesa: faze razvoja koje proizvode informacioni sistem Model ivotnog ciklusa razvoja IS (Waterflall)

    REALNI SISTEM

    ULAZ IZLAZOBRADAULAZA STANJE IZLAZNATRANSFORMACIJAOBRADAULAZA STANJE

    IZLAZNATRANSFOR

    MACIJA

    aplikacijeza auriranje

    BAZAPODATAKA

    generatoriizvetaja

    INFORMACIONI SISTEM

    analiza postoje eg

    stanja projektovanje

    aplikativno modeliranje

    uvodjenje

    odr avanje

    definisanje strategije

  • 4

    1. Definisanje strategije procesi : Definisanje strategije i ciljeva razvoja IS u skladu sa strategijom i ciljevima preduzea Istraivanje savremenih pravaca razvoja informacionih sistema

    Sagledavanje mogunosti savremenih informacionih tehnologija Utvrivanje mogunosti primene savremenih informacionih tehnologija

    Definisanje plana razvoja IS 2. Analiza postojeeg stanja Analiza zahteva korisnika: Postupak odozdo-na-gore (bottom-up) Definisanje zahteva iz dokumenata : Ulazna dokumenta, Kartoteke, fascikle (skladita podataka) Izlazna dokumenta Uzorci izvetaja Organizacioni propisi o nainu rada

    Da li postoje i koliko se potuju Da li postoji sluba interne standardizacije Da li su definisani normativi rada

    Postupak odozgo-na-dole (top-down) Definisanje zahteva intervjuom Pripreme za izvoenje intervjua

    Liste rukovodilaca i vremenski raspored intervjua, Teme za razgovor i potvrda termina, Izbor optih pitanja

    Sagledavanje poslovanja top menadmenta Dekompozicija ciljeva, funkcija, procesa, potreba, problema, projekata, organizacije,

    lokacije Odnosi tima i rukovodioca Definisanje prioriteta i preporuka

    Dokumentovanje snimka stanja Strukturna sistem analiza jasna grafika specifikacija, pogodna za komunikaciju sa korisnikom jasan i detaljan opis sistema (primenom metode apstrakcije, sistem se na viim nivoima

    apstrakcije opisuje jasno, a na niim detaljno) logika specifikacija procesa, (kako sistem sada radi, kako budui sistem treba da radi)

    Najei aktuelni nalazi snimka postojeeg stanja: Razvijene parcijalne aplikacije Nejedinstven sistem oznaavanja Nekonsultovani zahtevi korisnika Nepostojanje adekvatne dokumentacije

  • 5

    3. Projektovanje Analiza strukture sistema

    Identifikacija procesa u sistemu Definisanje tokova podataka Definisanje skladita podataka Identifikacija interfejsa koji uestvuju u tokovima podataka

    Izrada modela sistema Definisanje objekata sistema Definisanje veza i relacija izmeu objekata sistema

    Definisanje naina realizacije informacionog sistema Izbor sistemskog softvera Izbor koncepta skladitenja podataka Izbor softverskih alata Utvrivanje nosilaca realizacije razvoja

    Specifikacija potrebnih resursa 4. Aplikativno modeliranje Fizika realizacija IS Generisanje baza podataka Izrada aplikacija

    Programiranje logike aplikacije Kreiranje grafikog interfejsa prema korisniku

    Definisanje menija, izgleda formi, upita Definisanje standardnih izvetaja Testiranje aplikacija

    Definisanje rasporeda softverskih komponenti 5. Uvodjenje IS Postavljanje i fiziko povezivanje opreme Instaliranje softvera

    Instaliranje sistemskog softvera Postavljanje baze podataka Instaliranje aplikacija

    Inicijalno formiranje baze podataka Izrada pomonih aplikacija za formiranje baze podataka Prikupljanje podataka za bazu podataka Unos podataka u pomone datoteke Preiavanje i sreivanje podataka Punjenje baze podataka

    Obuka neposredni korisnici, priprema, operativno rukovodstvo, top menadment

  • 6

    6. Odravanje Korekcije, inovacije Najee poverava se specijalizovanoj firmi

    detaljna analiza ! testiranje ! dokumentovanje !

    Prednosti pristupa po Modelu ivotnog ciklusa U situacijama kada je poeljno:

    predvideti sve mogunosti sistema odjednom; kada je neophodno povui iz upotrebe ceo zastareli sistem odjednom;

    Rizici primene Modela ivotnog ciklusa Postoje faktori rizika koje je potrebno razmotriti prilikom vrednovanja ovog pristupa: kada zahtevi nisu dobro shvaeni; sistem je prevelik da bi se sve uradilo odjednom; oekuju se brze promene u tehnologiji; postoje brze promene u zahtevima; ogranieni resursi, npr. Ljudstvo/novac.

    Nedostaci modela ivotnog ciklusa: 1. FRONTALNI PRISTUP, RAZVOJ SISTEMA U JEDNOM PROLAZU Analiza celog sitema, projektovanje celog sistema, implementacija celog sistema, uvoenje celog sistema 2. SLABA EFIKASNOST - DUGO VREME UVOENJA Realni rizik da se sistem promeni do zavretka svih faza ciklusa. 3. NISKA EFEKTIVNOST "U proseku, samo oko 30% novih informacionih sistema u potpunosti zadovoljava korisnika" citat iz ranih 80-tih godina SOFTVERSKA KRIZA

    Iterativno-inkrementalni model

    Naziva se i predplanirano poboljanje proizvoda, Zapoinje datim skupom zahteva, a razvoj vri kroz vie etapa. Prva etapa obuhvata deo zahteva, sledea etapa dodaje jo zahteva, i tako dalje, dok se sistem ne

    zavri. Tokom svake etape, izvravaju se detaljno projektovanje inkrementa, aplikativno modeliranje,

    softverska integracija i testiranja.

  • 7

    Iterativno inkrementalni razvoj Paradigma iterativno-inkrementalnog razvoja: PLANIRAJ MALO, ANALIZIRAJ MALO, PROJEKTUJ MALO, IMPLEMENTIRAJ MALO! Iterativno inkrementalni razvoj Iterativni ivotni ciklus: Planiran i organizovan Predvidiv Pravi izmene uz manje potrese Korisnik i projektant kroz proces formiraju pozitivan meusobni odnos Manje rizian

    Prednosti Iterativno-inkrementalnog pristupa Prednosti ovog pristupa su u situacijama kada:

    potrebno je brzo osposobljavanje sistema; meuproizvod treba da je raspoloiv za korienje; sistem je prirodno deljiv na inkremente; obezbeenje ljudstva/sredstava je inkrementalno. neke od problema je mogue ostaviti za kasnije cikluse

    Rizici Iterativno-inkrementalnog pristupa ako zahtevi nisu dobro shvaeni; kada je poeljno realizovati sve mogunosti odjednom; oekuju se brze promene u tehnologiji; postoje brze promene u zahtevima; dugorono su ograniena sredstava (ljudstvo/novac).

    analiza dizajn test inkrement 1

    analiza dizajn test

    . . . . . . .

    inkrement n

    Radnaaplikacija

    kodiranje

    kodiranje

  • 8

    Evolutivni prototipski razvoj IS Evolutivni model ivotnog ciklusa

    Evolutivni model ivotnog ciklusa takoe razvija sistem kroz etape, ali se razlikuje od

    inkrementalnog modela utoliko to podrazumeva da u poetku zahtevi nisu u potpunosti shvaeni, i da ne mogu biti definisani.

    U ovom pristupu, zahtevi se delimino definiu unapred, a zatim se preciziraju, u svakoj sledeoj etapi.

    Formiranje prvog prototipa na osnovu prioritetnih zahteva korisnika Viestruko ponavljanje ivotnog ciklusa, pri emu rezultat svake iteracije predstavlja jedan

    relativno mali,korisniku znaajan deo projekta. KRITERIJUM: Dva do tri meseca razvoja za jedan inkrement

    Jedan inkrement obuhvata samo nekoliko funkcija Prednosti evolutivnog pristupa Prednosti ovog pristupa su u situacijama kada je:

    potrebno brzo osposobljavanje; privremeni softverski proizvod raspoloiv za korienje; sistem je prirodno podeljen na inkremente; snabdevanje ljudstvom/sredstvima je inkrementalno; postoje povratne informacije za razumevanje svih zahteva; olakano praenje promena u tehnologiji.

    Rizici evolutivnog pristupa Ako su korisniku poeljne sve mogunosti odjednom; Kada je dugorono ogranieno obezbeenje sredstava (ljudstva, novca).

    dopune, korekcije

    prototipskoformiranjespecifikacijaKorisniki zahtev

    evolutivni model

  • 9

    Spiralni model Verzija slina evolutivnom pristupu Podrazumeva realni sistem iji informacioni sistem je mogue nadgraivati u vie prolaza.

    RAD (Rapid Application Development)

    Zadatak: brzo programiranje (paralelni razvoj) Osnovna pretpostavka (i osnovno ogranienje):

    jasno okruenje mala sloenost (jednostavan IS)

    Da bi RAD bio uspean, projektanti moraju raditi sa krajnjim korisnicima, moraju biti iskusni u korienju potrebnih tehnika i alata, a oblast primene mora biti dobro poznata. Faze RAD 5 faza

    Analiza okruenja Analiza podataka Analiza procesa Programiranje Test

    Aplikacija je dekomponovana na makro funkcije koje se paralelno razvijaju

    2) Planiranje 3) Analiza rizika

    4) Projektovanje

    inicijalni snimak zahteva

    prvi prototip

    6) Evaluacija od korisnika

    1) Interakcijasa korisnikom

    5) Implementacija

  • 10

    Fiziko modeliranje: Arhitektura IS

    Arhitekrura IS - Istorija: Jednoslojna arhitektura Dvoslojna arhitektura Troslojna arhitektura

    Troslojna arhitektura Karakteristike troslojne arhitekture

    U troslojnom generikom modelu jasno se odvaja upravljanje podacima, aplikaciona logika i korisniki interfejs.

    Prilagodljiva je brzim promenema, kako u korisnikom (poslovnom), tako i u implementacionom (tehnolokom) okruenju.

    Troslojna arhitektura Omoguava transparentno povezivanje korisnikih aplikacija sa razliitim izvorima podaka na

    raznim platformama, a ne samo sa jednim serverom baze podataka. Sutinu ove arhitekture odraava srednji sloj koji se razliito naziva: aplikacioni server,

    transakcioni server, server komponenti, server poslovnih pravila, ime se posebno istie neka funkcionalnost ovoga sloja.

    Troslojna arhitektura je generika za vieslojne arhitekture koje postaju opteprihvaeni standard. Koncept distribuiranih softverskih komponenti (CORBA, DCOM, Java Beans) omoguava da se i

    komponente srednjeg sloja distribuiraju U njima se razliite funkcije srednjeg sloja (middleware) raslojavaju, da bi se preko veeg broja

    slojeva, odnosno veeg stepena indirekcije, omoguila vea modularnost, heterogenost i elastinost sistema.

    Primer vieslojne arhitekture

    KLIJENT(Prezentacioni sloj)

    POSLOVNI SLOJAPLIKACIONI SERVER

    IZVORI PODATAKA(BP)

  • 11

    Verzije arhitektura

    Servisno orijentisana arhitektura (SOA)

    SOA predstavlja nain projektovanja IT sistema koji omoguava razliitim aplikacijama na

    razliitim nivoima da razmenjuju podatke bez obzira na kom se operativnom sistemu izvravaju i na kom su programskom jeziku napisane.

    SOA predstavlja model u kome se funkcionalnosti dekomponuju na razliite jedinice (servise), koji se mogu nezavisno distribuirati putem mree i kombinovati sa drugim servisima radi stvaranja kompleksnijih biznis aplikacija.

    Servisi komuniciraju izmedju sebe putem razmene podataka ili putem koordinacije aktivnosti izmedju dva ili vie servisa.

    Arhitektura SOA servisa

  • 12

    Prednosti SOA arhitekture Bra i jeftinija izgradnja novih usluga ili aplikacija Bolji kvalitet aplikacija Manji trokovi odravanja sistema

    Distribuirana arhitektura osnovni pojmovi

    Distribuirana baza podataka fiziki delovi baze se nalaze na razliitim vorovima mree Federativne (viestruke) baze podataka virtuelna integracija razliitih baza Paralelne arhitekture podtipovi:

    deljiva memorija deljivi diskovi nita deljivo nezavisni procesori sa sopstvenom memorijom, u mrei velike brzine

    Distribuirane baze podataka kolekcija vorova sa lokalnim SUBP i sposobnou kolaboracije sa bazama na drugim vorovima karakteristike:

    lokalna autonomija (obrade, uvanje podataka) logiki jedinstvena velika baza podataka

    * Sistemi za Upravljanje Bazama Podataka, Data Base Management Systems - DBMS Prednosti DSUBP (Distribuirani sistemi za upravljanje bazama podataka (DDBMS)) Poveana pouzdanost i raspoloivost (metoda: replikacija) Poboljane performanse sistema

    (metoda: fragmentacija) Jednostavniji rast sistema (proirivanje lokalnih baza, dodavanje vorova)

    Aplikativno modeliranje

    Definisanje menija Dodela rola

    Definisanje formi i upita Bez suvinih efekata

    Definisanje izvetaja Kriterijumi: Frekvencija, sort

    Preporuke za projektovanje ekrana Osnovni ciljevi koje treba da zadovolji dobro projektovani ekran:

    odraava potrebe korisnika, razvijen unutar fizikih ogranienja koja namee radna stanica, efikasno iskoriava mogunosti softvera, ostvaruje poslovne ciljeve sistema za koji je projektovan.

    Smernice: jednostavnost, jasnoa - elementi grupisani po znaenju razumljivost

  • 13

    PRINCIPI: ravnotea - stabilizacija ili ravnotea ekrana , regularnost - uniformnost elemenata bazirana na nekim principima ili planu, simetrija - osno dupliciranje, predvidljivost - konvencionalni red ili plan , ekonomija - razumno korienje elemenata displeja , sekvencijalnost - ka najvanijim i najznaajnijim informacijama, jedinstvenost - povezanost elemenata koji su vidljivi u jednom segmentu, proporcionalnost - estetski prijatnija, grupisanje - organizovanje ekrana u fukcionalne, semantike grupe

    Korienje boja

    crvena = stop ili opasnost uta = opreznost zelena = idi dalje ili normalno

    CASE - Computer Aided Software Engineering CASE tools alati za proizvodnju softvera

    Uspenim korienjem pravilno odabranog CASE lata moe se: minimizirati vreme i trud (kotanje) razvoja softvera, viestruko poveati produktivnost u izradi softvera, podii nivo kvaliteta, poveati pouzdanost, standardizovati proizvedeni softver.

    CASE arhitektura

    Alat za dijagrame Alat za opise Alat za prototipAlat za upravljanje

    kvalitetom swAlat za

    dokumentacijuGenerator

    programskog koda

    model sistema

    opis i specifikacija

    sistema

    prototipsistema

    izvetaj o kvalitetusistema

    projektna isistemska

    dokumentacijaprogramski

    kod

    Sadraj CASE repozitorijasmeten

    na server, kako bi bio

    svima dostupan

    Alat za dijagrame Alat za opise Alat za prototipAlat za upravljanje

    kvalitetom swAlat za

    dokumentacijuGenerator

    programskog koda

    model sistema

    opis i specifikacija

    sistema

    prototipsistema

    izvetaj o kvalitetusistema

    projektna isistemska

    dokumentacijaprogramski

    kod

    Sadraj CASE repozitorijasmeten

    na server, kako bi bio

    svima dostupan

  • 14

    Podela CASE alata horizontalna

    za vie faze ivotnog ciklusa (analiza, dizajn) za srednje faze ivotnog ciklusa (izrada aplikacija, implementacija) za nie faze (podrka eksploataciji)

    vertikalna upravljanje, planiranje, praenje tehniki alati podrka projektu (renici, skladita)

    prema broju korisnika jednokorisniki viekorisniki (mreni)

    Najpoznatiji CASE alati

    BpWin ErWin Oracle Designer Rational Rose PowerDesigner Artist - FON

    Standardizacija u oblasti SOFTVERSKOG INENJERSTVA

    Definicije standarda Standard je potvren uzorak u odnosu na koji drugi predmeti mogu da budu mereni ili procenjeni Standard je objavljen dokument koji sadri tehnike specifikacije ili druge kriterijume neophodne

    da osiguraju da e materijal ili metoda dosledno da zadovolji potrebe za koje je predvien Danas, kada govorimo o standardima, razlikujemo standarde za:

    proizvod (hardver, softver, procesne materijale i usluge) procese sisteme

    Pozicija standarda u organizaciji

    Kako raditi u konkretnoj organizaciji?

    Standard

    Najbolja praksa

    Primenjen sistem

    Organizacioni propisi i procedure

    Standard

    Najbolja praksa

    Primenjen sistem

    Organizacioni propisi i procedure

    ta treba raditi?ta treba raditi?

    Kako e se raditi?Kako e se raditi?

    Kako raditi u pojedinoj oblasti?Kako raditi u pojedinoj oblasti?

  • 15

    Osnovni principi na kojima je izgraena standardizacija Dobrovoljnost u prihvatanju Otvorenost Participacija u donoenju standarda svih relevantnih strana (proizvoaa, korisnika, drave,

    nauno-istraivakih institucija, ...) Globalni pristup Najbolja praksa

    ISO - Meunarodna organizacija za standardizaciju Osnovan je 23. februara 1947. Preko 13.000 standarda 140 zemalja 2830 tehnikih tela

    186 tehnikih komiteta 576 tehnikih potkomiteta 2057 radnih grupa 30000 strunjaka

    Savezni zavod za standardizaciju (danas, Institut za standardizaciju) je lan ISO-a od 1. januara 1950.

    Tvorci softverskih standarda ISO/IEC JTC1 radne grupe i nacionalna tela; IEEE Komitet za standarde softverskog i sistemskog inenjerstva S2ESC; Vladine agencije; Industrijski konzorcijumi.

    Ciljevi standardizacije u informacionim tehnologijama definisanje zajednikog okvira koji e omoguiti da svi koji su ukljueni u proces razvoja,

    projektovanja i upravljanja softverom govore istim jezikom obezbeivanje osnove za komunikaciju izmeu IS obezbeivanje preduslova za zajedniko uee na projektima razliitih strana obezbeivanje potrebnog okvira za razvoj i implementaciju softvera definisanog kvaliteta

    Oekivanja korisnika po pitanju kvaliteta softvera Softverski sistemi moraju da rade ono za ta su predvieni. (Moraju da obavljaju zahtevane

    aktivnosti.) Moraju da izvravaju specifine zadatke tano ili bar da budu zadovoljavajui. (Moraju aktivnosti

    da obavljaju na pravi nain.) Najznaajniji ISO standardi u oblasti IS ISO 12207 model ivotnog ciklusa softvera ISO 20000 upravljanje IT uslugama ISO 27000 sistem upravljanja informacionom sigurnou

  • 16

    ISO 12207 Procesi ivotnog ciklusa softvera

    Prikaz standarda 12207 Procesi ivotnog ciklusa softvera Ideja za donoenjem ovog standarda nastala je 1988. Tokom 6 godina i preko 17.000 utroenih radnih sati, objavljen je avgusta 1995. Uestovali su

    predstavnici: Australije, Kanade, Danske, Finske, Francuske, Nemake, Irske, Italije, Japana, Koreje, Holandije, panije, vedske, Velike Britanije i SAD-a.

    Standard je 2008. god. doiveo veliku reviziju: sada se odnosi na sve procese ivotnog ciklusa informacionog SISTEMA, a ne samo softvera.

    Predstavlja jedan od fundametalnih standarda softverskog inenjerstva. pisuje arhitekturu ivotnog ciklusa softvera od koncepta do povlaenja Primenjuje se za softverske proizvode i usluge prilikom nabavke, isporuke, razvoja, korienja i

    odravanja Omoguava ljudima koji se bave softverom, u oblasti softverskog inenjerstva ili IT

    menadmenta, da govore istim jezikom. Procesi ivotnog ciklusa sistema - standard 12207

    ISO 20000 Upravljanje IT uslugom

    ta je upravljanje IT uslugom? ureeni skup disciplina koje obuhvataju

    kulturu, organizacionu strukturu, procese i alate

    koji zajedno omoguavaju IT organizaciji da razvija i isporuuje IT usluge vrhunskog kvaliteta

    12207 DOKUMENT

    ORGANIZACIONI PROCESIUpravljanje Infrastruktura Poboljanje

    Ljudski resursi

    Aktivni menadment Ponovno korienje Podrujeinenjeringa

    ORGANIZACIONI PROCESIUpravljanje Infrastruktura Poboljanje

    Ljudski resursi

    Aktivni menadment Ponovno korienje Podrujeinenjeringa

    PRIMARNI PROCESINabavka IsporukaRazvoj

    Rukovanje Odravanje

    PROCESI PODRKE

    Dokumentovanje

    Upravljanjekonfiguracijom

    Obezbeenjekvaliteta

    Verifikacija

    ValidacijaZajednikipregledi

    ProveraReavanjeproblema

    UpotrebljivostOcena

    proizvoda

    PROCESI PODRKE

    Dokumentovanje

    Upravljanjekonfiguracijom

    Obezbeenjekvaliteta

    Verifikacija

    ValidacijaZajednikipregledi

    ProveraReavanjeproblema

    UpotrebljivostOcena

    proizvoda

  • 17

    Promene u organizaciji isporuioca IT usluge Softver postaje predmet iznajmljivanja a ne kupovine Isporuioci softvera postaju provajderi IT usluga Ovo e zahtevati i odreene organizacione promene, provajderi e morati da uspostave,

    dokumentuju i implementiraju procese koji pre toga nisu postojali u organizaciji.

    Familija ISO 27000 standarda

    ISO 27000 Recnik termina koji se koriste u ISO 27000 seriji standarda; ISO 27001:2005 Sistem upravljanja informacionom sigurnocu; ISO 27002:2007 Kodeks postupaka za upravljanje informacionom sigurnocu; ISO 27003 Vodic za implementaciju sistema za upravljanje informacionom sigurnocu; ISO 27004 Merenje i metrike efikasnosti sistema informacione sigurnosti; ISO 27005 Upravljanje rizicima informacione sigurnosti;

    Prednosti primene IT standarda Doprinose stvaranju efikasnog,ekonominog, pouzdanijeg i sigurnijeg upravljanja informacijama Olakavaju tranziciju IT funkcije iz jednog stanja u drugo Stvaraju preduslove za brz i efikasan reinenjering Omoguavaju ravnopravnije uee ponuaa u tenderima

    Upravljanjenivoom usluga

    Upravljanje kapacitetima

    Upravljanje raspoloivou

    Upravljanjefinansijamaza IT usluge

    Upravljanjepromenama

    ServiceDesk

    Upravljanjeincidentima

    Upravljanjeproblemima

    Procesi isporukeProcesi isporukeIT uslugaIT usluga

    Procesi podrProcesi podrkekeIT usluziIT usluzi Upravljanje

    izdanjima

    Upravljanje kontinuitetom IT usluge

    Upravljanjenivoom usluga

    Upravljanje kapacitetima

    Upravljanje raspoloivou

    Upravljanjefinansijamaza IT usluge

    Upravljanjepromenama

    ServiceDesk

    Upravljanjeincidentima

    Upravljanjeproblemima

    Procesi isporukeProcesi isporukeIT uslugaIT usluga

    Procesi podrProcesi podrkekeIT usluziIT usluzi Upravljanje

    izdanjima

    Upravljanje kontinuitetom IT usluge

    Kljuni procesi menadmenta IT uslugom

  • 18

    Karakteristike procesa uvoenja novog IS

    Faktori uspenog uvoenja novog IS Faktori uspenog uvodenja novog IS Kljuna podrka top menadmenta Presudna motivacija korisnika Ukljuivanje korisnika u procese analize i projektovanja Graenje poverenja izmeu projektanata i korisnika Postupne i kontrolisane promene u organizaciji i nainu rada

    Uvoenje novog informacionog sistema - osnovni procesi Obuka

    izvrilaca (praktini rad sa novom aplikacijom) operativnog rukovodstva (sticanje znanja o promenama u organizaciji posla i

    mogunostima nove aplikacije) -- top menadera (sticanje znanja o mogunostima dobijanja izvetaja iz nove aplikacije)

    * Kljuni elemenat obuke: psiholoko prihvatanje nove aplikacije

    Inicijalno punjenje baze podataka

    -- Izrada programa migracije podataka -- Izrada pomocnih softverskih programa za migraciju podataka iz elektronskih izvora (stare baze podataka, fajlovi, fajlova) -- Izrada pomocnih softverskih programa za unos podataka iz dokumenata u novu bazu podataka

    Testiranje -- Simulacija rada novog sistema sa podacima -- Eventualne korekcije softvera i intervencije na podacima -- Dokumentovanje izvrenih korekcija -- Za simulaciju rada angaovati iskusne korisnike starog sistema koji poznaju poslovne

    procese i specijalne slucajeve koricenja

  • 19

    1

    3

    Sektor X 2

    TOPMenadzment

    Organizacija funkcije za razvoj IS Tradicionalni osnovni zadaci Funkcije za razvoj IS Definisanje i realizacija strategije razvoja informacionog sistema preduzea Definisanje internih standarda vezanih za nabavku, korienje i odravanje informatike opreme,

    tehnologija i aplikacija na nivou preduzea Istraivanje i razvoj u oblasti specifinih aplikacija i mogunosti primene novih informacionih

    tehnolgija za potrebe preduzea Obezbeenje izrade aplikacija za potrebe preduzea. Obezbeenje odravanja informatike opreme (HW, SW i komunikacije)

    Novi zadaci IS funkcije Inkorporacija Interneta i e-trgovine u poslovanje Upravljanje sistemskim integracijama Organizovanje i realizacija obuke i permanentnog obrazovanja iz oblasti IT za sve strukture u

    preduzeu. Edukacija zaposIenih informatiara o poslovanju Podrka krajnjim korisnicima raunara Partnerstvo sa izvrnim menadmentom Upravljanje outsourcing-om Inovacije Povezivanje sa odeljenjima za razvoj IS drugih organizacija

    Geneza razvoja IS funkcije 60-tih godina, raunski centri organizaciono locirani uz slubu koja je najvie koristila njihove

    usluge - najee finansijski sektor ili komercijalu. 70-tih godina, usluge raunskih centara poele su da koriste gotovo sve slube u firmi, oni se

    organizaciono osamostaljuju i bivaju veliki, u rangu samostalnih sektora. 80-te, a naroito 90-te godine, dovode do stvaranja informatikih jezgara u firmama i do pojave

    specijalizovanih softverskih kua koje vre usluge za vie firmi-korisnika. Danas - IS, kao servisna funkcija svih struktura u preduzeu, ne treba da bude organizaciono

    vezana ni uz jednog od korisnika njenih usluga, ime e se spreiti favorizacija jedne grupe zadataka u odnosu na ostale. Trebalo bi da bude organizaciono postavljena uz menadment.

    Pozicija informatike funkcije u organizacionoj emi preduzea

    Var. 1 IS je tab top menadmenta; uobiajeno za periode uvoenja i intenzivnog razvoja IS

    Var. 2 IS je nezavisan sektor; sree se u sistemima koji imaju uhodan IS

    Var. 3 IS je odeljenje u okviru nekog sektora; pojava u preduzeima sa nerazvijenim IS

  • 20

    Funkcija razvoja informacionog sistema u preduzeu Organizaciona forma:

    Sektor za informatiku Sluba za razvoj IS Odeljenje/Odsek za IS

    U organizacionim jedinicama preduzea obavlja se priprema, unos, obrada i korienje informacija

    Tradicionalna funkcionalna organizacija (primer) Tip organizacije: funkcionalni Forma: veliki raunski centri, Unos podataka (i operateri) u raunskom centru, Odgovornost za podatke nedefinisana Savremena organizacija (primer) Tip organizacije: matrini Forma: Sektor, odeljenje, odsek Uloga: Razvoj i odravanje IS Unos podataka u org. jedinicama Odgovornost samo za podatke u sistemu Primer minimalne organizacione strukture odeljenja za IS

    Forma: Nezavisna organizaciona jedinica , Uloga: Organizacija razvoja i odravanja IS, uz korienje usluga drugih firmi , Unos podataka u org. jedinicama , Odgovornost samo za podatke u sistemu

    ORGANIZATORPOSLOVIH

    APLIKACIJA

    ADMINISTRATORBAZE PODATAKA

    ADMINISTRATORKOMUNIKACIONOG

    SISTEMA

    Rukovodilac- PROJEKTANT

    Sistemanaliza

    Programiranje

    Razvojsistema

    Upravljanjepodacima

    Upravljanjemrezom

    Operativa

    Odrzavanjeaplikacija

    Sistemskoprogramiranje

    Tehickapodrska

    Podrskakorisnicima

    Direktorracunskog centra

    Grupa zaarhitekturu

    sistema- standardizacija-

    Internikonsultanti-poslovanje imarketing-

    Poslovneaplikacije

    -razvoj i podrskaposlovnim jedinicama-

    Baznetehnologije

    - HW/SW platformaDB, SE, GUI

    HW podrska-servreri,

    korisnicki racunari,mreza, telekomunikacije-

    Serviszaposlenih

    -pomoc, obuka,instalacija i popravke-

    Direktor Sektoraza informatiku

    Grupa zaarhitekturu

    sistema- standardizacija-

    Internikonsultanti-poslovanje imarketing-

    Poslovneaplikacije

    -razvoj i podrskaposlovnim jedinicama-

    Baznetehnologije

    - HW/SW platformaDB, SE, GUI

    HW podrska-servreri,

    korisnicki racunari,mreza, telekomunikacije-

    Serviszaposlenih

    -pomoc, obuka,instalacija i popravke-

    Direktor Sektoraza informatiku

  • 21

    Transakcioni IS

    Istraivanje i razvoj proizvoda

    Marketing,ProdajaNabavka

    SkladitenjeProizvodnja

    Otprema Korisnikiservis

    FinansijeRaunovodstvoUpravljanje ljudskim resursimaMenadment

    Planiranje i upravljanje

    Stratekimenadment

    Istraivanje i razvoj proizvoda

    Marketing,ProdajaNabavka

    SkladitenjeProizvodnja

    Otprema Korisnikiservis

    FinansijeRaunovodstvoUpravljanje ljudskim resursimaMenadment

    Planiranje i upravljanje

    Stratekimenadment

    IS u upotrebi Transakcioni IS

    Karakteristike Transakcionog IS Vrste Transakcionog IS

    IS za procesiranje transakcija IS za registrovanje, obradu, arhiviranje, prikaz pojedinanih

    podataka transakcija Manipulacija transakcijama, procesima koji su frekventni i

    ponavljajui, paralelno se izvode (primer: bankarski poslovi, rezervacije letova, naruivanje robe).

    Transakcije najee imaju samo jedan ili nekoliko definisanih koraka.

    Kako Transakcioni sistem upravlja podacima

    Obrade:

    Online Transaction Processing (OLTP) Paketne (batch)

    Vrste izvetaja iz Transakcionog IS Standardni izvetaji (zbirni, detaljni) Ad hoc (na zahtev) izvetaji

    Drill-down izvetaji Izvetaji o kljunim indikatorima Komparativni izvetaji

    Specijalni izvetaji Informacioni sistemi funkcionalnih oblasti Podravaju pojedine poslovne funkcije:

    Raunovodstvo Finansije Marketing Operacije (proizvodnje ili usluga) Upravljanje ljudskim resursima

    Poslovnatransakcija

    Obradaposlovne

    transakcije

    Detaljniizvetaj

    Baza Podatakapreduzea

    MIS Menadment IS DSS Sistem za podrku odluivanju BI Poslovna inteligencijaEIS Izvrni ISES Ekspertni sistem

  • 22

    Informacioni sistemi funkcionalnih oblasti karakteristike : Podravaju pojedine poslovne funkcije esto su realizovani u razliitim alatima, od razliitih dobavljaa Problemi su nekonzistentni i/ili neuporedivi izvetaji Komplikovano (i skuplje) odravanje Nastali kao posledica fazne automatizacije IS

    Rezultat faznog uvodenja IS u funkcionalne oblasti: silosi informacija

    Integrisana softverska reenja Enterprise Resource Planning Systems (ERP) Osnovni zadatak ERP sistema je integrisanje podataka iz funkcionalnih oblasti preduzea u jednoznane informacije. Integrisana softverska reenja ERP Enterprise Resource Planning Poslovni informacioni sistemi komercijalni softverski paketi za mala, srednja i velika preduzea. buhvataju sve standardne poslovne funkcije Imaju mogunost prilagoavanja konkretnim potrebama preduzea Proizvedeni po meunardonim standardima poslovanja

    Najceci moduli u ERP paketu Upravljanje finansijama Supply Chain Management Customer Relationship Management (CRM) E-Business Upravljanje proizvodnjom Upravljanje uslugama (Service Management) Distribucija Prodaja i Marketing

    Najpoznatiji ERP paketi

    Loa razmena informacija Dupliranje poslova Nekonzistentnost informacija Nepostojanje zajednikih standarda

    SILOSI informacija

  • 23

    Prednosti i nedostaci ERP : - Pozitivno: Poboljava pristup informacijama,procese i njihovu efikasnost Podaci se unose jednokratno u sistem Ugradeno bogato iskustvo eksperata,nema programskih greaka Omogucuje reinenjering poslovnih procesa i njihovo unapredenje Neki segmenti mogu odmah da se koriste Dovodi do uvodenja vieg nivoa menadmenta Reenje uskladeno sa standardima Prati ga profesionalna obuka

    - Negativno: Implementacija je duga i skupa. (12-18 meseci za implementaciju i 1-3 godine za punu

    transformaciju) Implementacija trai organizacione promene Prilagodavanje moe biti neplanirano komplikovano Greke se repliciraju kroz sistem Odbacice se mali interni sw koji dobro radi Mogu nastati problemi sa isporuciocem u buducnosti

    IS za upravljanje odnosima sa kupcima CRM (Customer Relationship Management) Baza podataka o karakteristikama kupaca (kada i ta je od nas

    kupovao) Osnovna ideja: Tretirati razliite kupce na razliit nain!

    pomae zadravanju najboljih kupaca prua sugestije o potrebi kampanje ili specijalne

    ponude grupi kupaca estitke i pokloni kupcima za praznike

    CRM - Servis za kupce

    Tehnike i druge informacije i usluge Mogunost praenja porudbine ili predmeta Personalizovanje Web sajta Najee pitanja i odgovori (FAQs) E-mail i automatski odgovori Call centar

    Razlozi za uvoenje CRM U proseku, 6 puta je skuplje stei novog kupca, nego zadrati starog Nezadovoljan kupac to saopti u proseku 8-10 drugih ljudi. Najee, 10% kupaca donosi 80% profita. Verovatnoa kupovine od strane novih kupaca = 15%, a kod starih 50%. 70% nezadovoljnih kupaca ostaju lojalni ako im se problem rei.

  • 24

    Supply Chains Lanci snabdevanja Supply chain se odnose na tok materijala, informacija, plaanja i usluga od dobavljaa sirovina

    do fabrike i skladita (Value Chain), pa do finalnog korisnika (Demand Chain). Ukljuuju procese naruivanja, plaanja, manipulacije materijalom, planiranje i upravljanje

    proizvodnjom, logisticu i skladitenje, upravljanje zalihama i distribuciju. Ukoliko je upravljanje elektronsko, govorimo o e-supply chain.

    CILJ Supply Chains: poveanje profita i kompetitivnosti Tokovi Supply Chain: Materijalni tokovi fiziki proizvodi, novi mateijali i dobavljai koji uestvuju u lancu. Informacioni tokovi odnose se na podatke o upitima, ponudama, porudbinama, pediciji,

    rasporedima. Finansijski tokovi ukljuuju transfere novca, plaanja, informacije vezane za kreditne kartice,

    dinamiku plaanja, elektronska plaanja i podatke o kreditima. Komponente Supply Chains Supply chain ukljuuju tri segmenta:

    Uzvodni dotok resursa ili porudbina od eksternih dobavljaa Interni proizvodnja, kompletiranje i pakovanje na jednom mestu Nizvodni distribucija ili disperzija od strane eksternih distributera

    Ovo ukljuuje kretanje informacija i novca, kao i procedura koje podravaju kretanje proizvoda iili usluga

    Organizacije i pojedinci su takoe deo lanca snabdevanja. Problemi Supply Chains Osnovni problemi proistiu iz velikog broja uesnika i njihovih kompleksnih odnosa. Predvianje tranje glavni izor neizvesnosti

    Konkurencija, Cene, Vremenske nepogode, Tehnoloki razvoj, Poverenje kupaca Neizvesnost vremena isporuke

    Kvar maina, Problemi u saobraaju,Problem sa utovarom/istovarom Problemi sa kvalitetom Efekat bia (bikovskog repa) poremeaj u redosledu narudbi, nesaglasnost u informacijama,

    svaki poremeaj izaziva posledice velikih razmera za itav lanac. Opti nain za minimiziranje opasnosti od problema bikovskog repa je razmena informacija

    kroz itav lanac, korienjem EDI, ekstraneta i monitoringa putem IT. Intranet Ekstranet Intranet - je interna mrea jednog preduzea; moe biti fiziki distribuirana. Ekstranet - podrazumeva vezu poslovnih partnera; izuzetno je vaan u lancima snabdevanja.

    Omoguava uvid partnera u deo informacija preduzea, koji se tiu zajednikog posla.

  • 25

    Automatic Data Capturing (automatsko prikupljanje podataka)

    Osnovne funkcije informacionog sistema Efikasnost IS u praksi

    o HD i eksterne memorije velike brzine i kapaciteta o Procesori brzine vie GHz, veliki RAM o Brze beicne komunikacije, multimedijalni izlazi o Najcece, unos putem tastature

    Automatsko prikupljanje podataka (ADC, Automatic Data Capturing) :

    Magnetne tehnologije Bar kod 2D i 3D bar kod Kartice sa magnetnom trakom

    Elektromagnetne tehnologije Radio Frequency Identification (RFID)

    Optike tehnologije OCR (Optical Character Recognition) Smart kartice

    Beicne (weireless) tehnologije Vrste beicnih ureaja: Mobilni telefoni Bluetooth Digitalne kamere i foto aparati GPS sistemi E-mail pristup Instant messaging SMS Wi-Fi Text messaging

    Mediji za beicni prenos Mikrotalasni transmiter Satelitski transmiteri Global Positioning System (GPS) Internet Over Satellite (IOS)

    prikupljanjeprikupljanje

    arhiviranjearhiviranje

    obradaobrada

    distribucijadistribucija

    HD, FlashMem, DVD...

    takt GHz, RAM

    prikupljanjeprikupljanje

    arhiviranje arhiviranje obradaobradadistribucija distribucija

    e

  • 26

    M-commerce aplikacije Mobilno bankarstvo Sistemi za elektronsko placanje Micro-payments Mobilni novcanik Beicno placanje racuna

    Prednosti primene ADC tehnologija

    Uteda vremena i radne snage Visoka tanost Smanjenje kapitala uloenog u zalihe Povean obrt Bolja usluga kupcima Poboljana kontrola kvaliteta Vee zadovoljstvo zaposlenih Bolji imid firme

    Odravanje IS Vrste odravanja IS

    Zahtev zamodifikaciju

    POPRAVKA POBOLJANJE

    Korektivno Preventivno Adaptivno Perfektivno

    Zahtev zamodifikaciju

    POPRAVKA POBOLJANJE

    Korektivno Preventivno Adaptivno Perfektivno

    VRSTA ODRAVANJA

    TIP ODRAVANJA

    POPRAVKE POBOLJANJA

    korektivno odravanjemodifikovanje softverskog proizvodaposle njegove isporuke da bi seispravili otkriveni nedostaci

    preventivno odravanjemodifikovanje softverskog proizvodaposle isporuke sa ciljem da se otkrijui isprave skrivene greke u softverskom proizvodu pre nego toone postanu efektivne greke

    adaptivno odravanjemodifikovanje softverskog proizvoda posle njegove isporuke da bi se odrala upotrebljivostsoftvera u izmenjenom ili promenljivom okruenje

    perfektivno odravanjemodifikovanje softverskogproizvoda posle njegove isporukeu cilju poboljanja performansiili pogodnosti za odravanje.

  • 27

    OLTP

    OLAPOLAP

    Eksterniizvoripodataka

    TransakcionaBP

    Ostaliinternipodaci

    E.F. Codd : 1993

    DataWarehouse

    Analitika obrada podataka

    Transakcioni IS OLTP (On-Line Transaction Processing) registrovanje, obrada, arhiviranje, prikaz pojedinanih podataka

    transakcija manipulacija transakcijama, procesima koji su frekventni i

    ponavljajui, paralelno se izvode (primer: bankarski poslovi, rezervacije letova, naruivanje robe).

    Transakcije najee imaju samo jedan ili nekoliko definisanih koraka. Zahtevi savremenog poslovanja Informacija - Znanje - Odluka - Akcija - Rezultat Pristup SVIM relevantnim strukturama podataka Prezentacija konkretnih sintetikih informacija Donoenje odluke uz saznanje o uzrocima i posledicama Trenutno raspoloive analize

    Zato je danas teko dobiti kvalitetne izvetaje? Zato to to podrazumeva: Analizu velike koliine sirovih podataka, Dugotrajno je, Komplikovano za upotrebu i prikazivanje, Potrebna je ukljuenost informatiara, Teko je izvodljivo za operativni sistem, Rezultat - vie verzija istine.

    Spektar poslovnih podataka Analitiki IS On-line Analytical Processing (OLAP) analiza i obrada podataka, izrada izvetaja

  • 28

    Konstrukcija OLAP kocke Konsolidacija tabela

    Primer OLAP kocke

    OLTP : OLAP

    Bilans tabela:

    Poslovnica 1

    Poslovnica 2

    Poslovnica 3.........Poslovnica n

    14/02/97Ukupno aktiva 931359Blagajnika operativa 25779Gotovina 25779Krediti i investicije 899000Prekoraenja 148000Kratkoroni krediti (5 god) 46700Ukupno ostala potraivanja 6580Ukupno potraivanja 1650Ukupno ulaganja 736550Dugovanja po ne FIs 736550Zahtevi za ulaganjima 463000Depoziti (1 - 6 meseci) 150700Depoziti (3 - 6 meseci) 76400Depoziti (6 meseci - 1 god) 45000Depoziti (>1 god) 1450Povraaj vrednosti 28150Ukupne rezerve 122100Ostale rezerve 11250

    14/02/97Ukupno aktiva 931359Blagajnika operativa 25779Gotovina 25779Krediti i investicije 899000Prekoraenja 148000Kratkoroni krediti (5 god) 46700Ukupno ostala potraivanja 6580Ukupno potraivanja 1650Ukupno ulaganja 736550Dugovanja po ne FIs 736550Zahtevi za ulaganjima 463000Depoziti (1 - 6 meseci) 150700Depoziti (3 - 6 meseci) 76400Depoziti (6 meseci - 1 god) 45000Depoziti (>1 god) 1450Povraaj vrednosti 28150Ukupne rezerve 122100Ostale rezerve 11250

    PoslovnicePoslovnice

    PodatakPodatak

    OLAP OLAP kockakocka

    DvodimenzionalneDvodimenzionalnetabeletabele

    PodaciPodaci iziz OLTPOLTP

    VremeVreme

    Periodina optimizacija tabela

    Sever

    Mesec

    ProizvodProizvodJug

    Istok

    Jan

    Film

    Soiva

    Kamere

    Region

    PRODAJAPRODAJAPRODAJA

    DIMENZIJE

    Feb MarSever

    Mesec

    ProizvodProizvodJug

    Istok

    Jan

    Film

    Soiva

    Kamere

    Region

    PRODAJAPRODAJAPRODAJA

    DIMENZIJE

    Feb Mar

    On-Line procesiranje transakcija

    Obrada podatakaStandardni upitiMb-Gb memorijeSirovi podaciPristup: svi korisniciReal-time podaci

    On-Line analitiko procesiranje

    itanje podatakaKompleksni upitiGb-Tb memorijeAgregirani podaciPristup: menaderi, analitiariIstorijski podaci

    Plan the BusinessPlan the BusinessRun the BusinessRun the Business

  • 29

    Sistemi za podrku odluivanju

    Decision Support Systems (DSS) - definicija ... ono to smo ve dugo pokuavali, ali nismo za to imali naziv

    Sprague, Carlson DSS su informacioni sistemi koji pruaju podrku u reavanju nedovoljno definisanih problema,

    crpei iz postojeih sistema one informacije, koje su bitne za proces odluivanja. Sistemi za podrku odluivanju Elementi sistema za podrku odluivanju Podsistem za upravljanje podacima

    baza podataka koja sadri relevantne podatke o predmetnom sistemu ("tvrdi", egzaktni podaci i heuristiki, "meki" podaci, koji su rezultat ekspertnih ocena, prognoza, trendova).

    softver za upravljanje podacima (SUBP). Podsistem za upravljanje modelima

    softverski paket koji sadri finansijske, statistike i druge kvantitativne modele preko kojih se obezbeuju visoke analitike sposobnosti sistema.

    Baza modela sadri skup raspoloivih metoda i tehnika, projektovanih saglasno ciljevima koje konkretni SPO treba da zadovolji.

    Podsistem korisnikog interfejsa preko koga korisnik komunicira i upravlja SPO sistemom. Korisniki interfejs artikulie zahteve korisnika i prezentira izlaze iz sistema za podrku

    odluivanju. Tri nivoa DSS tehnologije Specifini DSS - konstruisani korienjem DSS alata, dostupni na tritu DSS generatori - softverski paketi za razvoj DSS-a, sadre biblioteke statistikih modela. DSS alati - ukljuuju programske jezike sa mogunostima pristupa nizovima podataka, pakete za

    statistike proraune i sl. Kako se razvija DSS? Quick-Hit pristup Iterativni razvoj Razvoj korienjem tradicionalnog ivotnog ciklusa

    Upravljanjepodacima

    Upravljanjepodacima

    UpravljanjemodelimaUpravljanjemodelima

    Upravljanjeznanjem

    Upravljanjeznanjem

    Menader(korisnik)Menader(korisnik)

    Korisni?kiinterfejs

    Korisnikiinterfejs

    Upravljanjepodacima

    Upravljanjepodacima

    UpravljanjemodelimaUpravljanjemodelima

    Upravljanjeznanjem

    Upravljanjeznanjem

    Menader(korisnik)Menader(korisnik)

    Korisni?kiinterfejs

    Korisnikiinterfejs

  • 30

    Ekstrakcija, transformacija, ienje podataka

    TRANSAKCIONA BAZA PODATAKA

    Data WarehouseData Warehouse

    OLAP

    Quick-Hit pristup Ovaj pristup je najzastupljeniji kod DSS-a. Inicijativa uglavnom dolazi od strane menadera, tako

    da je DSS izgraen kroz interakciju, podjednako od strane menadera kao i od strane programera. Iterativni razvoj U praksi DSS-a, budui korisnici generalno ne znaju ta ele od sistema. Da bi to utvrdili,

    potreban je prototip sistema jednostavna inicijalna verzija koja se koristiti prilikom eksperimenata i pomou koje korisnici ue kako da postignu eljene karakteristike sistema.

    Iterativni razvoj sistema se zasniva na izgradnji prototipa i njegovom poboljavanju. Budui korisnik i tvorac DSS-a zajedno definiu problem koji ele da ree i identifikuju

    najpotrebnije elemente. Programer tada izrauje jednostavnu verziju sistema, zanemarujui sloene aspekte funkcionisanja, koje razvija u sledeim iteracijama.

    Razvoj korienjem tradicionalnog ivotnog ciklusa Metodologija pogodna za kompleksne sisteme koje koriste mnogi korisnici.

    Veliki organizacioni DSS je modelno orijentisan. Prilikom razvoja specifinog DSS-a, ovakva praksa je ee izuzetak nego pravilo.

    Poslovna Inteligencija Business Intelligence (BI) Skup procesa za prikupljanje i analizu poslovnih informacija u cilju donoenja boljih poslovnih

    odluka i identifikaciju novih poslovnih mogunosti. Ukljuuje DSS, DW, OLAP BI omoguava menaderima da dobiju informacije o svom poslovanju koje su im inae

    nedostupne: Analiza efikasnosti poslovanja, Odreivanje kljunih trokova, Analiza ponaanja kupaca i dobavljaa, Sagledavanje kupaca kod kojih nastaje poslovni rezultat, Razmatranje pojedinih trinih segmenata, Analiza efikasnosti upravljanja, Lake predvianje buduih trendova.

    BI - opti model Izbor podataka iz transakcione baze koji su zanimljivi za analizu Ekstrakcija, transformacija i ienje podataka Smetanje podataka u skladite Data Warehouse Formiranje OLAP kocke Izrada predefinisanih i ad hoc izvetaja.

    Kljune tehnologije BI: OLAP (Online analitical processing), Data mining, Neuronske mree, Stabla odluivanja, Klaster analiza, Tekst mining

  • 31

    Grupni DSS (GDSS) Grupni DSS su sistemi koji podravaju grupno odluivanje pri emu su lanovi tima na razliitim

    lokacijama i mogu da rade u razliitim vremenima. interaktivni, kompjuterski zasnovani sistem koji grupi donosioca odluka pomae u reavanju

    nestrukturiranih problema GDSS podrazumevaju distribuiranu i mrenu arhitekturu, kao i informacione tehnologije za

    podrku timskom radu Nivoi GDSS tehnologije Nivo 1: Podrka procesu grupnog rada (elektronske poruke izmeu lanova grupe, mreno

    povezivanje raunara svih lanova grupe, javni ekran vidljiv svim lanovima grupe, anonimnost ideja i glasanja, aktiviranje zahteva za idejama, sumiranje i prikazivanje ideja i miljenja)

    Nivo 2: Podrka donoenju odluke (softverske tehnologije za modeliranje i analizu situacije odluivanja)

    Nivo 3: Pravila za redosled dogaaja (specijalni softver koji sadri pravila koja odreuju sekvencu govora, odgovora, pravila glasanja i dr.

    Primer korienja GDSS Ekspertsko ocenjivanje - koristi se kod stratekih odluka i sloenih problema 1. Utvrivanje stratekih ciljeva 2. Utvrivanje liste kandidata za korienje sredstava 3. Utvrivanje kriterijuma (znaaja/koristi od svakog kandidata za realizaciju postavljenih ciljeva) 4. EKSPERTSKO OCENJIVANJE koliko koji program doprinosi realizaciji ciljeva 5. Proraun disperzije ocena 6. Ako je disperzija velika, povratak na korak 3. 7. Odluka

    Raspodela ogranienih sredstava na vie programa Videokonferencija Telepresence sistem u konferencijskoj sali, individualni telepresence system.

    PREDNOSTI:Sinergija

    Uenje

    Stimulacija

    Vie informacija

    Preciznijakomunikacija

    Objektivnije vrednovanje

    Efekti postignuti upotrebom specifinih tehnika

    GDSS

    Podrka procesu

    -grupno pamenje-anonimnost-paralelna komunikacija-medijski efekti, brzina-depersonalizacija-irina pogleda na problem

    Podrka zadacima-globalna-lokalna

    NEDOSTACI:

    Blokiranje panjeNedostatak pamenja

    Opasnost digresijaFamilijarizacijaDominacijaPrevie informacija

    Sporiji feedbackPovrno korienje informacijaPovrna analiza

    Efekti postignuti upotrebom specifinih tehnika

    35%

    41%

    24% Gradj. radovi

    Oprema kabineta

    Usavrsavanjekadrova

    35%

    41%

    24% Gradj. radovi

    Oprema kabineta

    Usavrsavanjekadrova

  • 32

    Izvrni IS (Executive Information Systems - EIS)

    Osnovni cilj EIS poboljanje kvaliteta i kvantiteta informacija potrebnih na izvrnom nivou ubrzavaju odgovor na situacije izvrnog odluivanja koje zahtevaju brzinu i efikasnost podrka donoenju odluka obezbeivanjem aktuelnih i tanih podataka u smislenom formatu EIS je user-frendly, grafiki podran, obezbeuje izvetavanje o izuzecima i ima mogunost drill-

    downa.

    Najea upotreba - Critical Sucess Factors (profitabilnost, finansijski indikatori, marketinki indikatori, ljudski resursi, rizik, trini i potroaki trendovi) Izvrni IS (Executive IS) Specifinosti dizajniranja i razvoja EIS Dizajn i razvoj zasnovan na definisanim Kritinim Faktorima Uspeha (CSF ) Implementacija zahteva aktivno ukljuivanje izvrilaca Karakteristine metode za utvrivanje izvrnih informacionih zahteva

    Intervjuisanje Izvoenje zahteva iz ve postojeeg informacionog sistema Sintetizovanje iz karakteristika sistema Otkrivanje eksperimentisanjem (izradom prototipova)

    Kljuni problem EIS-a: sadraj informacija a ne nain njihovog prezentiranja Primer: Kontrolne table (Dashboards)

    Geografski IS Nivoi GIS-a Prezentacija statinih informacija (kartografske prezentacije), Prezentacija dinaminih informacija (dinamika kartografija) , Interaktivni alati za prikazivanje geografskih podataka (u sklopu informacionih sistema)

    TRANSAKCIONABAZA PODATAKA

    Eksterne(komercijalne)baze podataka

    MENADER

    Izvrni IS(EIS)

    DataWarehouse

    DSS

    Rasterski (slikovni) podaci Vektorski podacitaka definisana sa koordinatama ,linija povezuje take sa istim koordinatama,poligon skup taaka

  • 33

    Oblasti primene GIS-a: Nekretnine (katastar, osiguranje, procena vrednosti) Prostorno planiranje Saobraaj (planiranje, odravanje, upravljanje) ivotna sredina Komunalna infrastruktura (vodovod i kanalizacija, elektrina energija, telekomunikacije, gasovod,

    itd.) Vojne primene Hitne intervencije (vatrogasci, policija, medicina) Navigacija (vazduna, morska i kopnena) Turizam Poljoprivreda Arheologija Epidemiologija i zdravstvo umarstvo

    Sistemi zasnovani na znanju

    Upravljanje znanjem - Knowledge Management Znanje predstavlja razumevanje odreene oblasti, koja u sebi sadri potencijal za njenu praktinu

    primenu. Vrste znanja Implicitno (tacitno) znanje je lino, neformalno, nedokumentovano znanje i ine ga vetine,

    prosuivanje i intuicija koju ljudi poseduju i koju ne mogu jednostavno objasniti i predstaviti, a zasnovano je na linom obrazovanju i steenom iskustvu.

    Eksplicitno znanje je po svojoj prirodi jasno, formalno, sistematsko, lako za komunikaciju i prenoenje.

    Eksplicitno znanje moemo transformisati u tacitno. Tacitno znanje moemo transformisati u eksplicitne forme (rei, koncepte, slike, grafove, tabele). Ovaj proces zovemo i formalizacija. Intelektualni kapital

    Intelektualni kapital obuhvata znanje, iskustvo,intelektualnu svojinu (komercijalna vrednost patenata, licenci, robnih marki)

    Intelektualni kapital je predstavljen znanjem zaposlenih. Cesto intelektualni kapital predstavlja 80-90% ukupne vrednosti preduzeca (posebno konsultantske kuce).

    podatak informacija znanje

  • 34

    Korporativna (organizaciona) memorija Predstavlja skup podataka, informacija i znanja koja postoje u organizaciji i kojima mogu

    pristupiti pojedinci radi ucenja, podrke i donoenja odluka, razumevanja konteksta ili pronalaenja iskustva i strucnosti.

    Korporativna memorija je kombinacija baze znanja, objekata i ljudi, koji su u interakciji. Ciklus upravljanja znanjem

    Prednosti sistema za upravljanje znanjem

    Mogucnost razmene iskustava i znanja kroz citavo preduzece Ne treba ponovo izmiljati toplu vodu, vec koristiti proverene metode i znanje Znacajno kraci trening mladih zaposlenih Oslobada eksperte, menadere i strucnjake pritiska od dugog obucavanja zaposlenih Zadrava intelektualni kapital cak i kada zaposleni napuste preduzece

    Reenja za upravljanje znanjem

    Pretraivaci su najceci oblik softvera za pronalaenje znanja. Paketi za upravljanje znanjem su celovita gotova reenja za upravljanje znanjem. Serveri znanja sadre glavni softver za upravljanje znanjem, ukljucujuci skladite znanja, ali

    obezbeduje i pristup drugim znanjima, informacijama i podacima, internim i eksternim. Portali znanja preduzeca su se razvili iz koncepata koji se nalaze u osnovi izvrnih

    informacionih sistema, sistema za podrku odlucivanju, pretraivaca i sistema za upravljanje bazama podataka.

    Inteligentni sistemi

    Osnovna pretpostavka inteligentnih sistema Znanje je mogue predstaviti simbolikim izrazima preko

    simbolikih opisa, kojima se definiu odnosi u posmatranom podruju, postupaka za manipulaciju tim odnosima

    Temelji inteligentnog ponaanja: - sposobnost da se razume prirodni jezik, - sposobnost rezonovanja ili logikog rasuivanja. Vetaka inteligencija Poeci razvoja sistema vetake inteligencije - 30-te godine XX veka Tokom 60-tih godina nastojalo se da se simulira proces ljudskog razmiljanja i ugradi u programe

    opte namene. Tokom 70-tih godina istraivanja su krenula ka pronalaenju optih metoda i tehnika koji bi se

    ugraivali u specijalizovane programe.

    Znanje

    otkrivanje obuhvatanje

    preiavanje

    skladitenje

    upravljanje

    irenje(diseminacija)

  • 35

    Krajem 70-tih godina uoena je mo programa da reava probleme na osnovu znanja koje taj program o problemu poseduje, a ne iz formalizma koji koristi.

    Takvi programi su dobili naziv ekspertni sistemi. Psihologija, Filozofija, Lingvistika, Elektroinenjerstvo, Raunarstvo, Menadment Definicija ekspertnih sistema "Pod ekspertnim sistemima podrazumeva se uspostavljanje unutar raunara

    dela vetine nekog eksperta koja se bazira na znanju i koja je u takvom obliku, da sistem moe da ponudi inteligentan savet ili da preuzme inteligentnu odluku o funkciji koja je u postupku."

    (Britansko drutvo za raunare) Ekspertni sistemi karakteristike Osnovni gradivni elemenat ES je znanje (stav) Znanje u ES ine injenice i heuristika (iskustvo i oseaj). injenice su iroko distribuirane, javno raspoloive informacije, usaglaene na nivou eksperata u

    predmetnoj oblasti (domen eksplicitnog znanja). Heuristiku ine lina pravila prihvatljivog rasuivanja, koja karakteriu odluivanje na nivou

    eksperata u datoj oblasti (domen tacitnog znanja). Transfer znanja od eksperta do ekspertnog sistema i podrazumeva:

    Prikupljanje znanja Predstavljanje znanja u bazi znanja

    Stablo vetake inteligencije

    Ekspertni sistemi

    Neuralnemree

    Robotika

    Vizuelnisistemi

    Genetskialgoritmi

    Fuzzylogika Inteligentni

    tutori

    Kompjuterske igre

    Procesoriprirodnog

    jezika

    Automatskoprogramiranje

    predmetniekspert

    inenjerznanja

    BAZAZNANJA

    principi,strategije

    pravila, postupci

    upiti, problemi

    odgovori, reenja

    predmetniekspert

    inenjerznanja

    BAZAZNANJA

    principi,strategije

    pravila, postupci

    upiti, problemi

    odgovori, reenja

    Komponente ekspertnog sistema

    BAZAZNANJA

    Korisniki interfejs

    SISTEM ZA IZGRADNJU BAZE ZNANJA

    KORA, LJUSKA, KOLJKA (SHELL)

    MEHANIZAM ZA

    ZAKLJUIVANJE

    SISTEMZA

    OBJANJENJA

    BAZAPODATAKA

    PROBLEMAKONKRETNOG

    BAZAZNANJA

    Korisniki interfejs

    SISTEM ZA IZGRADNJU BAZE ZNANJA

    KORA, LJUSKA, KOLJKA (SHELL)

    MEHANIZAM ZA

    ZAKLJUIVANJE

    SISTEMZA

    OBJANJENJA

    BAZAPODATAKA

    PROBLEMAKONKRETNOG

  • 36

    Primer prostog zakljuivanja Administrator unosi stav:

    Neki momci igraju koarku "Ana voli koarku Sistem uvrtava ove stavove kao pravilo u bazu znanja. Doe Korisnik i ukuca:

    "Da li Ana voli Milovana?" Sistem ovu reenicu prevodi na upit, i odgovara: "Yes" Korisnik ukuca : "Objasni" A sistem ispie: "Da li Ana voli Milovana?"

    "Ana voli koarku" "Milovan momak"

    and "Milovan igra kosarku" Kako funkcionie ekspertni sistem Obrazovanja linije rasuivanja se izvodi ulanavanjem IF-THEN pravila Ulanavanje unapred: poinje od skupa uslova ili ideja i kree se ka nekom zakljuku.

    Koristi se u sistemima analize podataka, projektovanja, dijagnostikim sistemima i sistemima obrazovanja koncepata.

    Ako je poznat zakljuak, ali ne i put do njega, metod se naziva ulanavanjem unazad. Forenziki sistemi, sistemi planiranja

    Sistem produkcije uopteni raunarski formalizam Elementi sistema produkcije:

    globalna baza znanja, skup pravila produkcije sa poetnim uslovom, strategija upravljanja koje pravilo primeniti i kada prekinuti rad sistema

    Produkciona pravila su oblika IF < premisa > THEN < dejstvo > Vrste formalizama Raun predikata Semantike mree Semantki okviri (frames) Relaciona algebra Fuzzy logika Neuronske mree

    Raun predikata

    KONJUNKCIJA: A (i), DISJUNKCIJA: V (ili) , IMPLIKACIJA (ako...onda) : => NEGACIJA - ~

    " Aca zivi u zutoj kuci" ZIVETI(ACA, KUCA) A

    BOJA(KUCA,ZUTA).

    "Aca voli da cita ili putuje":VOLETI(ACA, CITATI) VVOLETI(ACA, PUTOVATI)

  • 37 novo znanje se dodaje bez reprogramiranja, proirivanjem baze znanja

    u sluaju novog znanja potrebno je reprogramiranje

    znanje je organizovano u bar tri nivoa -podaci, baza znanja i mehanizamzakljuivanja

    znanje je organizovano u dva nivoa -podaci i program

    model reavanja problema se pojavljujekao baza znanja, a njom upravlja odvojenideo - mehanizam zakljuivanja (interpreter pravila)

    znanje i metode korisnikog znanja suizmeani

    efikasno manipulie velikim bazama znanjaefikasno manipulie velikim bazamapodataka

    heuristiki koristi znanje, proceszakljuivanja

    algoritamski koristi podatke ponavljajuiproces

    manipulie znanjemmanipulie podacima

    EKSPERTNI SISTEMKONVENCIONALNI SISTEM

    novo znanje se dodaje bez reprogramiranja, proirivanjem baze znanja

    u sluaju novog znanja potrebno je reprogramiranje

    znanje je organizovano u bar tri nivoa -podaci, baza znanja i mehanizamzakljuivanja

    znanje je organizovano u dva nivoa -podaci i program

    model reavanja problema se pojavljujekao baza znanja, a njom upravlja odvojenideo - mehanizam zakljuivanja (interpreter pravila)

    znanje i metode korisnikog znanja suizmeani

    efikasno manipulie velikim bazama znanjaefikasno manipulie velikim bazamapodataka

    heuristiki koristi znanje, proceszakljuivanja

    algoritamski koristi podatke ponavljajuiproces

    manipulie znanjemmanipulie podacima

    EKSPERTNI SISTEMKONVENCIONALNI SISTEM

    Raun predikata primer AKO(IF) situacija S ONDA(THEN) akcija A. AKO je uslov P ONDA je posledica S sa faktorom izvesnosti G. PRIMERI:

    (1) AKO ima temperaturu I kalje, ONDA je u pitanju prehlada. uzmi aspirin (2) AKO je u pitanju prehlada I ima crveno grlo ONDA boluje od bronhitisa. uzmi antibiotik Semantike mree primer prikazivanja znanja "Aca daje Miri knjigu." Aca je rekao Vesni da je Miri dao knjigu Prikazivanje znanja putem ramova (okvira, frames) Frame struktura podataka koja sadri znanje o partikularnom objektu Razlike izmeu konvencionalnih sistema i ekspertnih sistema ->

    KNJIGA

    ACA DATI MIRAsubjekat primalac

    objekat

    KNJIGA

    ACA DATI MIRAsubjekat primalac

    objekat

    KNJIGA

    REI

    DATI

    ACA VESNA

    MIRA

    prolo

    subjekat primalac

    vreme

    primalac

    objekat

    subjekat

    predlog

    KNJIGA

    REI

    DATI

    ACA VESNA

    MIRA

    prolo

    subjekat primalac

    vreme

    primalac

    objekat

    subjekat

    predlog

    Klasa: TransportIme proizvoaa: AudiZemlja proizvodnje: NemakaModel: A4Tip: SedanTeina: 1300 kgBroj vrata: 4...........................

    Hijerarhija Nasleivanje

  • 38

    Prednosti i nedostaci ES Oblasti primene ekspertnih sistema dijagnostiki sistemi, sistemi predvianja, sistemi projektovanja, sistemi planiranja, sistemi nadzora, sistemi otklanjanja greaka, sistemi za uenje, sistemi upravljanja

    Primer primene Predikcija Uoavanje i predikcija atributa

    korienjem stabla odluivanja Predikcija potroakih navika Predikcija otkaza sistema Pouzdanost za davanje kredita

    Prednosti primene ekspertnih sistema OVEK EKSPERT EKSPERTNI SISTEM

    moe otii permanentno znanjeteko prenosi svoje znanje znanje se lako prenositeko dokumentuje znanje znanje se lako dokumentujenepredvidiv konzistentanskup podnoljiva cena

    Prednosti primene ekspertnih sistema OVEK EKSPERT EKSPERTNI SISTEM

    moe otii permanentno znanjeteko prenosi svoje znanje znanje se lako prenositeko dokumentuje znanje znanje se lako dokumentujenepredvidiv konzistentanskup podnoljiva cena

    Prednosti primene ekspertnih sistema Prednosti primene ekspertnih sistema OVEK EKSPERTOVEK EKSPERT EKSPERTNI SISTEMEKSPERTNI SISTEM

    moe otiimoe otii permanentno znanjepermanentno znanjeteko prenosi svoje znanjeteko prenosi svoje znanje znanje se lako prenosiznanje se lako prenositeko dokumentuje znanjeteko dokumentuje znanje znanje se lako dokumentujeznanje se lako dokumentujenepredvidivnepredvidiv konzistentankonzistentanskupskup podnoljiva cenapodnoljiva cena

    Nedostaci primene ekspertnih sistema OVEK EKSPERT EKSPERTNI SISTEM

    kreativan nema kreativnostprilagodljiv nije prilagodljivulni senzori simboli kao ulazirina sagledavanja usko sagledavanjezdrav razum tehniko znanje

    Nedostaci primene ekspertnih sistema OVEK EKSPERT EKSPERTNI SISTEM

    kreativan nema kreativnostprilagodljiv nije prilagodljivulni senzori simboli kao ulazirina sagledavanja usko sagledavanjezdrav razum tehniko znanje

    Nedostaci primene ekspertnih sistema Nedostaci primene ekspertnih sistema OVEK EKSPERTOVEK EKSPERT EKSPERTNI SISTEMEKSPERTNI SISTEM

    kreativankreativan nema kreativnostnema kreativnostprilagodljivprilagodljiv nije prilagodljivnije prilagodljivulni senzoriulni senzori simboli kao ulazsimboli kao ulazirina sagledavanjairina sagledavanja usko sagledavanjeusko sagledavanjezdrav razumzdrav razum tehniko znanjetehniko znanje

    RadiRadi estoestoRadRad (2)(2)OtkazOtkaz (3)(3)

    VelikaVelikaRadiRadi estoesto (2)(2)RadiRadi retkoretko (1)(1)

    MalaMalaRadiRadi estoesto (1)(1)RadiRadi retkoretko (0)(0)

    StarostStarostureajaureajaMalaMala (1)(1)Velika(3)Velika(3)

    VelikaVelika straroststrarost, , estest radrad

    VelikaVelika straroststrarost, , estest radrad

    RadiRadi retkoretkoRadRad (1)(1)OtkazOtkaz (2)(2)

  • 39

    Pravci razvoja ES Kodiranje tehnikih znanja Integracija sa bazama podataka Sistemi isporuke znanja (knowledge delivery system)

    Nisu bazirani na lancu zakljuivanja sa velikim brojem pravila. Zakljuivanje je u jednom koraku. Za svaku premisu vezuje odgovarajui zakljuak. Brzim pretraivanjem i uporeivanjem zadate premise sa postojeim sadrajem u bazi

    znanja, dolazi se do odgovarajueg zakljuka.

    Elektronsko poslovanje

    Internet i globalizacija poslovnih procesa

    Elektronsko poslovanje (e-business) Razvoj elektronskog poslovanja

    Poslovne komunikacije

    Elektronskitransfer

    novca

    Elektronskitransfer

    tehnikedokumentacije

    Poslovne transakcije

    Servisi zarezervacije

    i kupovinu

    Ostaliprocesi

    Web sajtprezentcija

    E-commercI

    kupovina i prodaja

    E-commercII

    kupovina i prodajadeljenje informacija

    InteligentniE-business

    End to end poslovni procesi

    Prodaja, brzina, kvalitet

  • 40

    Vrste savremenih organizacija Brick-and-mortar (cigla-i-malter) organizacije kompletno fizike organizacije. Virtuelne organizacije kompanije koje obavljaju iskljuivo elektronsko poslovanje (zovu ih i

    pure play) Click-and-mortar (klik-i-malter) organizacije obavljaju neke aktivnosti klasino, a neke u

    formi elektronskog poslovanja (parcijalno EP). Virtuelne organizacije Geografski razmetene organizacije koje su povezane zajednikim interesima, a sarauju kroz meusobno nezavisne radne zadatke, kroz prostor i vreme, kao i kroz organizacione granice, uz pomo informacionih i telekomunikacionih tehnologija. Vrste virtuelnih organizacija:

    TELEWORK VIRTUELNE KANCELARIJE VIRTUELNI TIMOVI

    TELEWORK - rad zaposlenog na daljinu Lokacija radnog mesta moe biti: Kod kue - zaposleni upravljaju dinamikom rada i radnim vremenom, obezbeena su im sva

    tehnika sredstva. Satellite office - kancelarije udaljene od sedita organizacije, povezani su sa seditem putem

    Intraneta. Virtuelna kancelarija - oblici

    Telecentre kancelarija u kojoj se deli prostor sa zaposlenima iz drugih organizacija Hot desk environment - zaposlenom se svakog dana odreuje drugi sto, omoguen mu je pristup

    elektroskoj poti i raunarskim podacima. Touchdown office - zaposlenima se dodeljuje radni prostor kada dou na posao po principu first

    come first serve. Hotelling - zaposleni vei deo radnog vremena provode kod klijenta koristei njegovu opremu i

    resurse slino kao posetilac hotela. Virtuelni timovi

    Nastaju zbog nerutinskih poslova za koje organizacije nemaju osposobljene strunjake. Timovi strunjaka mogu biti fiziki udaljeni, Fleksibilni na promenljive uslove u okruenju. Imaju komplementarne vetine i nezavisne ciljeve, ine ih zaposleni koji rade kod kue i male

    grupe u kancelarijama, Prednosti virtuelnih organizacija: Omoguava angaovanje najboljih strunjaka Fleksibilna organizacija lake odgovara na promenljive zateve trita Konkurentnost izmeu razliitih privrednih jedinica Poveanje produktivnosti Pouzdanije i zadovoljnije osoblje Fleksibilnost pri radu zaposlenih Poveanje produktivnosti zaposlenih Radni dan traje 24 asa

  • 41

    Elektornska trgovina

    (e-commerce)

    Reklame i prodaja robe i usluga putem Interneta Elektronska razmena dokumenata koji prate robu, novac i usluge u prometu Zasnovano na standardima :

    (ISO, IEC, ITU, CEFACT, WTO, UNCITRAL, UNCTAD) SAVRMENA TENDENCIJA personalizacija ponude primenom IT Primeri: - Individualni asopis - Specijalna verzija polise osiguranja - Specifian skup usluga zdravstvenog osiguranja - Personalizovan paket usluga u hotelijerstvu

    MARKETING u elektronskim uslugama oblici

    - one-to-many 1. faza (Web sajt) - one-to-one kasnije, specifikacija usluge po meri klijenta Ispitivanja radi odreivanja ciljne grupe

    B2B (Business to Business)

    B2B aplikacije omoguavaju organizacijama da izgrade nov nain poslovanja

    B2B tehnologije:

    olakavaju transakcije za prodaju roba i usluga izmeu organizacija omoguavaju integraciju lanca nabavke online pribavljanje robe jedne firme za drugu

    Problemi za primenu B2B aplikacija: pravna integracija bezbednost, brzina i fleksibilnosti u B2B aplikacijama

    Elektronska trgovina

    B2B

    B2C

    C2C

    B2B2C

    C2B2C

    RELACIJE IZMEU UESNIKA

  • 42

    B2C (Business to Consumer) Oblici poslovanja na Internetu koji daju direktan interfejs izmeu

    preduzea i potroaa. Primer B2C aplikacije je sajt maloprodaje proizvoda ili usluga. Preduzea koja nisu nikad direktno prodavala potroaima,

    shvatie da je mnogo jeftinije otvoriti sajt nego prodavnicu. Za preduzea koja imaju posrednike u distribuciji, reklami i prodaji

    proizvoda B2C nije efikasan model. C2C (Consumer to Consumer)

    Potrosai trguju direktno sa drugim potrosaima. Kompanija koja podrava ove transakcije mora nai

    neki netradicionalni nain za naplatu usluge. Cena usluge je obino mali procenat transakcije,

    lanarina, reklamiranje ili neka kombinacija. B2B2C (Business to Business to Consumer)

    Noviji model elektronske trgovine Korienje modela B2B koji podrava poslovanje preduzaa

    po modelu B2C Doprinosi uspehu B2B i zadovoljava potencijalnu tranju B2C Aplikacija koja povezuje jedan online katalog sa drugim moe

    se smatrati kao B2B2C aplikacijom C2B2C (Consumer to Business to Consumer)

    Ukljuuje potroae sprovodei transakciju sa ostalim potroaima koristei online preduzee kao posrednika.

    Primer C2B2C aplikacije - katalog i prodaja polovnih i novih kola izmeu korisnika B2B i B2C E-trgovina Prednosti korienja E-trgovine Benefiti za organizacije

    Bolji pristup domaem i inostranom tritu Nie cene obrade, procesiranja i distribucije informacija

    Benefiti za kupce Pristup velikom broju proizvoda i usluga non stop (24/7/365)

    Benefiti za drutvo Mogunost lakog i jednostavnog pristupa informacijama, uslugama i proizvodima za ljude

    u manjim gradovima, ruralnim podrujima i u zemljama u razvoju.

  • 43

    Ogranienja E-trgovine Tehnoloka ogranienja

    Nedostatak sveopte prihvaenih sigurnosnih standarda Nedostatak telekomunikacionih kapaciteta Skup pristup

    Ne-tehnoloka ogranienja Oseaj nesigurnosti kod e-trgovine Nereena pravna pitanja Nedostatak kritine mase prodavaca i kupaca

    Elektronsko plaanje (e-banking) Elektronski ekovi (e-checks) slini papirnim ekovima, najee se koriste u B2B. Elektronske kreditne kartice omoguavaju kupcu on-line plaanje Platne kartice su kod B2B ekvivalentne korienju elektronskih kreditnih kartica i koriste se za

    vanplanske B2B kupovine. Elektronski ke

    Stored-value money cards deponovana fiksna suma novca koju kupac koristi kad mu zatreba.

    Smart cards sadre ip sa informacijama o kupcu i mogu se koristiti kao debitne, kreditne ili stored-value money kartice.

    Person-to-person payments oblik plaanja putem e-kea izmeu pojedinaca ili pojedinca i firme, bez korienja kreditne kartice.

    HOME-BANKING Integracija hardvera, softvera i telekomunikacija.

    '70-tih se u svetu koristi telefonski pristup bankovnim raunima '80-tih se pojavljuje i pristup pomou kablovske televizije '90-tih na scenu stupaju internet tehnologije 2000-tih mobilno bankarstvo (veza putem mob. telefona)

    Kako funkcionie kreditna kartica

    kupac prodavac

    banka kupca banka prodavca

    klirinka kua

  • 44

    Osnovni tipovi kunog bankarstva: veza korisnika sa bankarskim raunarom putem modema softver za kune finansije on-line bankarstvo pomou on-line servisa virtuelno bankarstvo

    Berze i druge finansijske organizacije Informacioni sistem trista novca ijim korienjem je mogue...

    trgovina novcem i hartijama od vrednosti dobijanje informacija potrebnih za opredeljenje prilikom zakljuivanja posla dobijanje informacija o propisima finansijskog poslovanja korienje elektronske pote i podsetnika komunikacija izmeu uesnika preko raunarske mree podaci o klijentima

    Elektronska javna uprava (e-government)

    Elektronsko poslovanje u javnoj upravi Nain organizovanja dravne uprave, poslovanje partnerima, graanima, zaposlenima i drugim

    vladinim organizacijama On line pruanje usluga dravnih organa i javnih slubi Podrazumeva integraciju razliitih procesa javne uprave i novi tehnoloki pristup, kao i promenu

    preraspodele nadlenosti Vrste elektronske vlade

    G2B (Government to Business) Saradnja vlade i poslovnih subjekata kao i drugih pravnih lica. Predstavlja najveu mogunost za poveanje efikasnosti ekonomije. Postie se skraenje vremena izvrenja sloenih transakcija i stvara dobra podloga za kvalitetno odluivanje.

    G2G

    G2B G2C

    G2E

    G2BG2C

    G2G

    Pravno lice

    Republika vlada

    Organi lokalnesamouprave

    Gradska vlada

    G2G Korisnici

    Komunikacija u elektronskoj vladi

  • 45

    G2C (Government to Citicen) Saradnja vlade i graana Servis je dostupan 24 asa dnevno Single touch point jednim ulaskom na Internet korisnik pristupa svim potrebnim informacijama Korisnik plaa administrativnu taksu i plaanje se obavlja preko Interneta G2G (Government to Government) Dravni organi efikasno koriste Internet servise na svim nivoima upravljanja

    Izmeu republike vlade i lokalnih organa samouprave Pri meuresornom upravljanju

    G2E (Government to Employees) Korienje IKT u cilju saradnje i koordinacije zaposlenih u dravnim organima Omoguava:

    Bolju komunikaciju izmeu zaposlenih Blagovremeno obavetavanje i protok informacija Potrebe e-obrazovanja u vladi i javnim slubama Upravljanje znanjem

    Budunost elektronskog poslovanja Do kraja 2002 godine 82% svih Amerikih firmi je obavljalo svoje poslove on line, putem Interneta. Podaci i procene o EP Evropske zemlje imaju najvii rast korisnika Interneta ali najmanju (prosenu) penetraciju. Prvi put Holandija je postala prva zemlja po Internet penetraciji u Evropi (uklonila je sa trona vedsku ). Dalji razvoj EP Bez obzira na globalnu ekonomsku krizu, ne predvidja se znaajniji pad elektronskog poslovanja.

    E-poslovanje u Srbiji 2002. godine Srbija je potpisala eSEE Agendu za razvoj informacionog drutva.

    nisu usvojeni zakon o elektronskom poslovanju, zakon o kriminalu na Internetu, zakon o zatiti intelektualne svojine, zakon o zatiti privatnosti podataka i informacija zakon o elektronskom dokumentu na javnoj raspravi

    usvojeni zakon o telekomunikacijama zakon o digitalnom potpisu zakon o organizaciji i nadlenosti dravnih organa za borbu protiv

    visokotehnolokog kriminala Privredna komora Srbije je tokom 2008. godine poela preduzeima da izdaje sertifikate za elektronsko poslovanje.

  • 46

    Bezbednost i zatita informacionih sistema

    Opasnosti po IS prema uzroku nastanka Prirodne opasnosti (elementarne nepogode, prirodna zraenja) ovek sa aspekta nenamernosti (loa organizacija, nedisciplina, nemar, nehat, zamor i dr.). ovek sa atributom namernosti (diverzija, sabotaa, zlonamernost, kriminal, pijunaa)

    Ranjivost sistema Drastino poveana rasprostranjivanjem umreavanja i pojavom wireless tehnologija.

    Klasifikacija namernih pretnji: Kraa podataka Neovlaeno korienje podataka Kraa raunarskog vremena Kraa opreme i / ili programa Svesne manipulacije pri rukovanju Unos, obrada i transfer podataka Opstrukcije i trajk Sabotae Namerno oteenje opreme Destrukcija virusima Teroristiki napadi

    Komponente integralne zatite IS

    Zatita od neovlaenog pristupa; Zatita od dejstva eksplozivnih, jonizirajuih i drugih opasnih materija; Zatita od poara; Zatita od oticanja podataka i informacija; Zatita od havarija i sl.

    Mere bezbednosti pri nabavci, instalaciji, korienju i odravanju hardvera

    Nabavka kvalitetnog hardvera od kvalitetnih dobavljaa Evidencija raunarske opreme Instalacija hardvera od strane kompetentnih lica Korienje ureaja za neprekidno napajanje - UPS Korienje hardvera uz:

    mere tehnike zatite, zakljuavanje prostorija, plombiranje raunara i ostale opreme.

    Izbegavati premetanje, pozajmljivanje i iznoenje raunarske opreme Odravanje hardvera poveriti strunoj organizaciji

    Mere bezbednosti pri nabavci, instalaciji, korienju i odravanju softvera

    Nabavka licencnog softvera Struna instalacija samo slubeno potrebnog softvera Korienje softvera

    bez eskperimenata uz kopiju na rezervnom medijumu bez razmene softvera sa drugim korisnicima

    Odravanje softvera od strane strunog lica

  • 47

    Mere bezbednosti u fazi eksploatacije IS Definisati procedure rada i vriti kontrolu njihovog potovanja Vriti kontorlu ovlaenja izmena u aplikacijama Definisati postupke u sluaju vanrednih situacija Koristiti raunar samo za izvravanje slubenih zadataka Pristup sistemu pomou lozinke Raunar sa najvanijim podacima ne povezivati na Internet Svi medijumi sa podacima treba da budu evidentirani

    Strategija zatite

    Glavni zadaci strategije zatite: 1. Prevencija i zastraivanje 2. Detekcija 3. Lokalizacja oteenja 4. Oporavak 5. Korekcije 6. Opreznost i disciplina

    Strategija zatite na Internetu

    1. zatita pristupa. 2. kontrola autentinosti. 3. kontrola ovlaenja

    Kontrola

    Vrste kontrole: Operaciona kontrola da li sistem radi korektno? Kontrola podobnosti da li su sistemi zatite odgovarajui i adekvatno ugraeni

    Tipovi kontrolora: Interni iz preduzea, ali ne iz strukture ICT Eksterni iz nezavisne firme

    Upravljanje rizikom

    Nije ekonomino uvoenje zatite od svih moguih pretnji. Program zatite treba da obuhvati oekivane pretnje.

    1. zatita pristupa

    skeniranje na viruse

    Fierwalls privatne mee

    2. kontrola autentinosti

    Korisniko ime/lozinka

    Javni klju Biomertija

    3. kontrola ovlaenja

    Ovlaenja grupe Dodela uloga

    korak 1.Procena vrednosti sistema

    korak 2.Procena ranjivosti sistema

    korak 3.Analiza tete

    korak 4.Analiza zatite

    korak 5.Cost-Benefit analiza

    HAVARIJA

  • 48

    Plan oporavka - vaan elemenat zatite Cilj plana je odranje kontinuiteta poslovanja Plan mora biti napisan jasno i nedvosmisleno, da bi bio upotrebljiv u trenutku nezgode Sve kritine aplikacije moraju imati jasne procedure za oporavak Ispitivanje plana podrazumeva korirenje what-if analize Plan mora sadrati opciju i za sluaj potpunog unitenja kapaciteta.

    Elementi Plana oporavka

    Analiza uticaja na poslovanje Organizaciona odgovornost pre i posle havarije Strategija oporavka Data centara, file servera po sektorima, mrenih srevera, desktop racunara

    (in office i "at home"), laptopa i PDA. Procedure za oporavak u formi cek-lista Plan procesa administracije Tehnicki dodatak koji ukljucuje neophodne brojeve telefona i tacke za kontakt Opis posla menadera za oporavak (na max 3 strane) ukljucuje i opise poslova clanova tima

    za oporavak. Plan rada sa ablonima za modifikacije i implementacije. Sadri listu rezultata za svaki

    zadatak. Elementi za test Plana oporavka

    Odgovornosti menadera za oporavak Distribucija Plana oporavka Auriranje Analize uticaja na poslovanje Trening tima za oporavak Evaluacija testa Plana oporavka Odravanje Plana opopravka Uskladenost sa standardom ISO 27000

    Cyber kriminal i Cyber forenzika

    Cyber kriminal Korienje ICT i raunarskih mrea u cilju realizacije kriminalnih aktivnosti.

    Cyber forenzika

    Prepoznavanje situacija u kojima se primena ICT i raunarskih mrea transformie u kriminalne aktivnosti.

    Obezbeivanje dokaza neophodnih za krivino gonjenje poinilaca cyber kriminala. Aktivnosti FORENZIKE PRAKSE

    Sprovoenje forenzike istrage u okviru sluajeva kompjuterskog kriminala Identifikacija, analiza, obezbeenje i prezentacija digitalnih i cyber kompjuterskih dokaza

    Data mining-a u oblasti cyber forenzike E-mail forenzika, povraaj obrisanih podataka, Disk imageing. Implementacija oblika auditinga Izrada softverskih forenzikih alata

    Pruanja strune pomoi u monitoringu i zatiti informacionih sistema i kompjuterskih mrea Uvoenje cyber forenzike u sistem unutranje kontrole poslovanja

  • 49

    Metodologija upravljanja kompjuterskom forenzikom Identifikacija: izvori digitalnih dokaza Prikupljanje: snimanje ureaja na mestu zloina uvanje: Lanac staranja i ouvanja integriteta podataka u cilju obezbeenja da se nijedna

    informacija ne izgubi ili izmeni. Izvetavanje: izvetavanje o svim zakljucima i korienim procesima

    PROBLEMI : Nedostatak aurnih smernica Nedostatak odgovarajuih trening programa Nedostatak finansijskih sredstava Prinicipi Asocijacije policijskih inspektora (Association of Chief Police Officers ACPO)

    Princip 1: Nikakva aktivnost od strane istranih organa i njihovih agenata ne sme da bude usmerena u pravcu izmene podataka koji se uvaju na raunaru ili nekom drugom skladitu, ako postoji mogunost da e se ti podaci koristiti tokom sudskog procesa.

    Princip 2: U izuzetnim sluajevima, kada pojedinac smatra da je neophodan pristup originalnim podacima na raunaru ili nekom drugom skladitu, taj pojedinac mora da bude struan da to i uradi, kao i da prui razloge i implikacije ovakvog ina.

    Princip 3: Audio trag ili drugi zapis svih realizovanih aktivnosti nad elektronskim dokazima mora de se napravi i sauva. Nezavisno tree lice treba da bude u mogunosti da ispita te aktivnosti i ostvari isti rezultat.

    Princip 4: Pojedinac zaduen za istragu (istraitelj sluaja) snosi svu odgovornost za sprovoenje zakona i ovih principa.

    Trendovi u razvoju sigurnosti Informacionih sistema

    Trendovi u razvoju IT sigurnosti Poveanje pouzdanosti sistema Raunari sa sposobnou samoozdravljenja Inteligentni sistemi za rano otkrivanje upada Inteligentni sistemi za praenje i rano otkrivanje prevara Vetaka inteligencija u biometrici Ekspertni sistemi za predvianje i dijagnozu nezgoda Smart kartce

    Etiki, socijalni i globalni aspekti IS

    Etika nauka o moralu

    prouava i procenjuje moralne vrednosti (ta je dobro, a ta nije po opteprihvaenom miljenju), definie principe o ispravnosti ljudskog ponaanja.

  • 50

    Eticki sistemi vrednosti baziraju se na: Licnom iskustvu Religijskim ubedenjima Obrazovanju Porodicnom treningu

    Etika posebne vrste :

    Poslovna etika bavi se odnosima izmedu poslovne prakse i moralnog koncepta. Profesionalna etika obuhvata odnose izmedu prakse i moralnog koncepta neke profesije. Cyber etika je skup standarda ili uputstava za ponaanje u cyber prostoru

    Kodeks etickog i profesionalnog ponaanja skup principa koji treba da poslue kao vodic za ljude u kompanijama i organizacije Etiki aspekti

    privatnost tanost svojina Pristup

    Individualna prava

    Pravo na privatnost i slobodan pristanak Pravo na ispravku Pravo na linu svojinu Pravo na korektan tretman

    Odnos etikih pitanja i prava pojedinaca Zatita privatnosti

    Privatnost. Pravo na samosvojnost, bez uznemiravanja od strane drugih lica Dva principa su zatiena zakonom u veini zemalja:

    Pravo na privatnost nije apsolutno. Privatnost mora biti u ravnotei sa potrebama drutva

    Pravo drutva da zna je iznad individualnog prava na privatnost

    Etickapitanja

    Pravapojedinca

    Privatnost Tacnost Svojina Pristup

    Pravo naprivatnost i slobodnu

    saglasnost

    Pravo naispravku

    Pravo naprivatnusvojinu

    Pravo na fertretman

    Izvoripitanja

    PenetracijaIT

    KompleksnostIS

    Nepovredivostinformacijai softvera

  • 51

    Zatita privatnosti Elektronsko nadgledanje. Praenje aktivnosti oveka, online ili offline, uz korienje raunara. Privatne polise/kodovi - smernica za organizacije u cilju zatite privatnosti kupaca, partnera i

    zaposlenih. Kraa identiteta - Kriminal u kome neko koristi tue line podatke za kreiranje lanog identiteta

    Zatita intelektualne svojine

    Intelektualna svojina. Neopipljiva svojina kreirana od pojedinca ili grupe, koja je zatiena kao patent, ig, copyright, pravo.

    Poslovna tajna. Intelektualni proizvod npr. biznis plan, koji predstavlja kompanijsku tajnu i nije namenjen javnom publikavnju.

    Patent. Dokument koji imaocu garantuje ekskluzivno pravo korienja u trajanju od 20 godina.

    Copyright autorsko pravo. Dozvola koja omoguava vlasniku korienje intelektualnog proizvoda do kraja ivota plus 70 godina.

    Pretnje privatnosti

    Agregatori podataka, digitalni dosijei i profilisanje Elektronski nadzor Licni podaci u bazama podataka Informacije o pojedincu u diskusionim grupama i na sajtovima za drutveno umreavanje

    10 pravila raunarske etike 1. Ne koristiti raunar tako da ugroava ostale ljude. 2. Pri korienju raunara ne ometati rad na raunaru drugih. 3. Ne pristupati sadrajima fajlova drugih ljudi. 4. Ne koristiti raunar kao sredstvo za krau. 5. Ne koristiti raunar u cilju lanog svedoenja. 6. Ne koristiti kopije softvera koje niste kupili (za koji nemate licencu). 7. Ne koristiti raunarske resurse drugih ljudi bez njihove saglasnosti. 8. Ne prisvajati intelektualne rezultate rada drugih ljudi. 9. Voditi rauna o socijalnim posledicama programa koji piete ili sistema koji dizajnirate. 10. U svakoj situaciji koristiti raunar na takav nain da potujete ugled i integritet drugih.

    Promene u socijalnoj sferi pod uticajem IT

    Uticaj IT na organizaciju i posao Korienje IT, naroito web-a, donosi mnoge organizacione promene u oblasti strukture,

    odgovornosti, prava, sardraja posla, razvoja karijere, upravljanja i kontrole posla. Kako e se menjati organizacije? Dublja organizaciona hijerarhija. Promene u upravljanju zbog skraenja vremena kontrole. Vlast i status baze znanja e sniziti vlast nekih struktura menadera. Pomeranje od plavih ka belim kragnama Specijalne organizacije (tehnoloki centri, e-commerce centri i sl.)

  • 52

    Kako e se menjati posao? Sadraj posla potrebe za estim obukama Nove lestvice za razvoj karijere zaposlenih Menaderski poslovi menjaju sadraj Mogua masovna ne