uvod v informacijske sisteme

38
Uvod v Uvod v informacijske informacijske sisteme sisteme Sistem? Sistem? Informacijski sistem? Informacijski sistem? Informacijska hierarhija Informacijska hierarhija I arhitektura I arhitektura I infrastruktura I infrastruktura Aktivnosti IS Aktivnosti IS Tehnološki trendi Tehnološki trendi Vrste IS Vrste IS

Upload: tessa

Post on 15-Jan-2016

79 views

Category:

Documents


0 download

DESCRIPTION

Uvod v informacijske sisteme. Sistem? Informacijski sistem? Informacijska hierarhija I arhitektura  I infrastruktura Aktivnosti IS Tehnološki trendi Vrste IS. Sistem. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Uvod v informacijske sisteme

Uvod v informacijske Uvod v informacijske sistemesisteme

Sistem?Sistem?

Informacijski sistem?Informacijski sistem?

Informacijska hierarhijaInformacijska hierarhija

I arhitektura I arhitektura I infrastruktura I infrastruktura

Aktivnosti ISAktivnosti IS

Tehnološki trendiTehnološki trendi

Vrste ISVrste IS

Page 2: Uvod v informacijske sisteme

22

SistemSistem SistemSistem = katerakoli skupina povezanih komponent = katerakoli skupina povezanih komponent

((funkcije, ljudje, aktivnostifunkcije, ljudje, aktivnosti), z namenom doseganja ), z namenom doseganja cilja / izvajanja določenih funkcijcilja / izvajanja določenih funkcij

Sistem je vpet v okoljeSistem je vpet v okolje Okolje vpliva na sistem, sistem pa na okoljeOkolje vpliva na sistem, sistem pa na okolje Uspešnost – zmožnost (pravočasnega) prilagajanja Uspešnost – zmožnost (pravočasnega) prilagajanja

spremembamspremembam

input SISTEM output

odziv / feedback

Notranje okolje sistema

Primeri sistemov: proizvodno podjetje, trgovsko podjetje, gospodinjstvo, Primeri sistemov: proizvodno podjetje, trgovsko podjetje, gospodinjstvo, izobraževalni sistem, pravosodni sistem, zdravstveni sistem, … izobraževalni sistem, pravosodni sistem, zdravstveni sistem, …

Kompleksnejši sistemi so sestavljeni iz več manjših podsistemovKompleksnejši sistemi so sestavljeni iz več manjših podsistemov

Zunanje okolje sistema

Page 3: Uvod v informacijske sisteme

33

Podsistemi organizacije: Podsistemi organizacije: upravljalni + operativni + upravljalni + operativni +

informacijskiinformacijski

OPERATIVNI PODSISTEM

VODJE ODDELKOV

MANAGERJI

UPRAVNI ODBOR

Vključuje vse aktivnosti, pretoke blaga, materiala in ljudi, ki so neposredno povezani z izvrševanjem primarnih funkcij organizacije.

UPRAVLJALNI PODSISTEM

Vključuje ljudi in aktivnosti, ki so neposredno povezani s planiranjem, nadzorom in odločanjem v zvezi z operativnim podsistemom.

INFORMACIJSKI SISTEM

STRATEŠKO VODENJE

TAKTIČNOVODENJE

OPERATIVNOVODENJE

Page 4: Uvod v informacijske sisteme

44

Informacijski sistemInformacijski sistem

je množica aplikacij in aktivnosti, ki so potrebne za je množica aplikacij in aktivnosti, ki so potrebne za upravljanje, obdelavo in uporabo informacij kot virov upravljanje, obdelavo in uporabo informacij kot virov organizacijeorganizacije

omogoča zbiranje, shranjevanje, obdelavo in analizo omogoča zbiranje, shranjevanje, obdelavo in analizo podatkovpodatkov na način, ki zagotavlja na način, ki zagotavlja zadovoljevanje zadovoljevanje informacijskih zahtevinformacijskih zahtev na vseh ravneh upravljanja na vseh ravneh upravljanja

Page 5: Uvod v informacijske sisteme

55

Znanje

Informacije

Podatki

Šumenje

Meta znanje

PomenUporabnost

Kompleksnost

Informacijska hierarhijaInformacijska hierarhija

Količina

Page 6: Uvod v informacijske sisteme

66

Inf. sistem Inf. sistem Inf. arhitektura Inf. arhitektura Inf. Inf. infrastrukturainfrastruktura

INFORMACIJSKI SISTEMINFORMACIJSKI SISTEM – mora ustrezati informacijski arhitekturi, podpira ga informacijska mora ustrezati informacijski arhitekturi, podpira ga informacijska

infrastrukturainfrastruktura INFORMACIJSKA ARHITEKTURAINFORMACIJSKA ARHITEKTURA

– načrt informacijskih potreb organizacije načrt informacijskih potreb organizacije INFORMACIJSKA INFRASTRUKTURAINFORMACIJSKA INFRASTRUKTURA

– sestavljena iz fizičnih zmogljivosti, storitev in ljudi, ki podpirajo sestavljena iz fizičnih zmogljivosti, storitev in ljudi, ki podpirajo računalniške resurse podjetjaračunalniške resurse podjetja

– vključuje integracijo, delovanje, dokumentacijo, vzdrževanje in vključuje integracijo, delovanje, dokumentacijo, vzdrževanje in vodenje HW, SW, omrežja in komunikacij, PB in inf. osebja. vodenje HW, SW, omrežja in komunikacij, PB in inf. osebja.

IS

Komponente IS

Page 7: Uvod v informacijske sisteme

77

Informacijska arhitektura in Informacijska arhitektura in infrastrukturainfrastruktura

Page 8: Uvod v informacijske sisteme

88

Aktivnosti ISAktivnosti IS

1.1. sprejemanjesprejemanje / zajemanje podatkov iz notranjih in / zajemanje podatkov iz notranjih in zunanjih virovzunanjih virov

2.2. obdelavaobdelava podatkov / podatkov / shranjevanjeshranjevanje

3.3. podajanjepodajanje informacij v zahtevani oblikiinformacij v zahtevani obliki

BP

AnalizeOBDELAVA

Bilanca

VHOD

IZHOD

Page 9: Uvod v informacijske sisteme

99

Tehnološki trendiTehnološki trendi Razmerje cena / zmogljivost (cost/performance ratio)Razmerje cena / zmogljivost (cost/performance ratio)

– Izboljšave tudi za faktor 100Izboljšave tudi za faktor 100 – čez 10 let bo računalnik z enako ceno kot danes vsaj – čez 10 let bo računalnik z enako ceno kot danes vsaj 50x zmogljivejši50x zmogljivejši

– Moorov zakon (Gordon Moore – soustanovitelj Intel-a) iz leta Moorov zakon (Gordon Moore – soustanovitelj Intel-a) iz leta 1965(!)1965(!): procesorska : procesorska moče se bo vsakih 18 mesecev podvojilamoče se bo vsakih 18 mesecev podvojila

Objektno usmerjeno okolje in upravljanje z dokumentiObjektno usmerjeno okolje in upravljanje z dokumenti Omrežno računalništvoOmrežno računalništvo – Metcalfe-ov zakon (eden od začetnikov računalniških – Metcalfe-ov zakon (eden od začetnikov računalniških

mrež): vrednost mreže (omrežja) narašča kot kvadratna funkcija števila uporabnikovmrež): vrednost mreže (omrežja) narašča kot kvadratna funkcija števila uporabnikov E poslovanjeE poslovanje M poslovanjeM poslovanje InternetInternet Omrežena podjetjaOmrežena podjetja Intraneti / ekstranetiIntraneti / ekstraneti PortaliPortali VečpredstavnostVečpredstavnost Optična omrežjaOptična omrežja

Page 10: Uvod v informacijske sisteme

1010

Vrste ISVrste IS Različne delitve IS – glede naRazlične delitve IS – glede na

organizacijsko strukturo organizacijsko strukturo (oddelčni, IS podjetja, (oddelčni, IS podjetja, medpodjetniški IS)medpodjetniški IS)

funkcijsko področje funkcijsko področje (računovodstvo, finance, proizvodnja, (računovodstvo, finance, proizvodnja, marketing, ..)marketing, ..)

sistemsko arhitekturo sistemsko arhitekturo (mainframe, samostojni PC (?), (mainframe, samostojni PC (?), distribuirani /omrežni)distribuirani /omrežni)

aktivnosti, ki jih podpirajo aktivnosti, ki jih podpirajo (operativni, managerski, (operativni, managerski, strateški)strateški)

podporo podporo ( transakcijski, upravljalni, vodstveni, IS za ( transakcijski, upravljalni, vodstveni, IS za podporo odločanju, ekspertni sistemi, za podporo podporo odločanju, ekspertni sistemi, za podporo pisarniškemu delu, za podporo skupinskemu delu,..)pisarniškemu delu, za podporo skupinskemu delu,..)

Page 11: Uvod v informacijske sisteme

1111

Primer povezanosti IS v Primer povezanosti IS v organizacijiorganizaciji

Transakcijski IS

Zunanjeinformacije

MIS DSS

EISPB

Ne-računalniškapodpora

Internet, druga rač. podpora

Page 12: Uvod v informacijske sisteme

1212

PovzetekPovzetek

IS zagotavlja ustrezno informiranje IS zagotavlja ustrezno informiranje uporabnikov uporabnikov (na vseh nivojih upravljanja (na vseh nivojih upravljanja organizacije!)organizacije!)

IS omogoča vnos, hranjenje, obdelavo IS omogoča vnos, hranjenje, obdelavo in posredovanje podatkov / informacijin posredovanje podatkov / informacij

Za delovanje IS sta potrebna Za delovanje IS sta potrebna tehnologija in ljudjetehnologija in ljudje

IS mora ustrezati opredeljeni IS mora ustrezati opredeljeni informacijski arhitekturi, deluje pa s informacijski arhitekturi, deluje pa s pomočjo informacijske infrastrukturepomočjo informacijske infrastrukture

Page 13: Uvod v informacijske sisteme

Vrste ISVrste IS

Transakcijski ISTransakcijski IS

Managerski ISManagerski IS

Vodstveni ISVodstveni IS

IS za avtomatizacijo pisarniškega IS za avtomatizacijo pisarniškega poslovanjeposlovanje

IS za podporo skupinskemu deluIS za podporo skupinskemu delu

IS za podporo odločanjuIS za podporo odločanju

Eskpertni sistemiEskpertni sistemi

Page 14: Uvod v informacijske sisteme

1414

1.1. Transakcijski ISTransakcijski IS((Transaction Processing System)Transaction Processing System)

ttransakcijaransakcija = = dogodek, ki ima določen vpliv na poslovanje v dogodek, ki ima določen vpliv na poslovanje v organizacijiorganizaciji– Primer : nakup nekega izdelka, pridobljena ocena dijaka, izposoja Primer : nakup nekega izdelka, pridobljena ocena dijaka, izposoja

knjige, …knjige, … TIS hrani in obdeluje podatke o poslovnih dogodkihTIS hrani in obdeluje podatke o poslovnih dogodkih TIS izdela različne analize / poročilaTIS izdela različne analize / poročila TIS posreduje informacije uporabnikom in drugim IS TIS posreduje informacije uporabnikom in drugim IS

organizacijeorganizacije Značilnosti:Značilnosti:

– Velike količine podatkovVelike količine podatkov– Enostavna (nezahtevna) obdelavaEnostavna (nezahtevna) obdelava– Namenjen je operativnem nivoju organizacijeNamenjen je operativnem nivoju organizacije– Odzivni časi so pomembniOdzivni časi so pomembni– Veliko število uporabnikovVeliko število uporabnikov– Zahteva po visoki zanesljivosti sistemaZahteva po visoki zanesljivosti sistema

Page 15: Uvod v informacijske sisteme

1515

2. Managerski IS2. Managerski IS((Management Information System)Management Information System)

na osnovi podatkov, dobljenih od transakcijskega IS in na na osnovi podatkov, dobljenih od transakcijskega IS in na osnovi delovanja organizacije zagotavlja informacije in osnovi delovanja organizacije zagotavlja informacije in poročila poročila

podporpodporaa odločanju v primerih, ko so informacijske zahteve odločanju v primerih, ko so informacijske zahteve vnaprej opredeljenevnaprej opredeljene

glede na transakcijske IS managerski ISglede na transakcijske IS managerski IS– Imajo manjše število uporabnikov, Imajo manjše število uporabnikov, – obdelave so zahtevnejše, obdelave so zahtevnejše, – odzivni časi so manj pomembniodzivni časi so manj pomembni

Page 16: Uvod v informacijske sisteme

1616

3. Vodstveni IS3. Vodstveni IS (Executive Information System)(Executive Information System)

namenjen najvišjemu vodstvu organizacijenamenjen najvišjemu vodstvu organizacije omogoča pogled / nadzor nad vsemi aktivnostmi organizacije (brez omogoča pogled / nadzor nad vsemi aktivnostmi organizacije (brez

podrobnosti)podrobnosti) pomaga pri vodenju organizacije (iskanju novih priložnosti za večjo pomaga pri vodenju organizacije (iskanju novih priložnosti za večjo

konkurenčnost organizacije)konkurenčnost organizacije) Podatke črpajo iz notranjih in zunanjih virovPodatke črpajo iz notranjih in zunanjih virov Zelo pomemben vir podatkov: transakcijski IS in managerski ISZelo pomemben vir podatkov: transakcijski IS in managerski IS Odzivni časi niso zelo pomembniOdzivni časi niso zelo pomembni Majhno število uporabnikovMajhno število uporabnikov

4. Sistemi za avtomatizacijo pisarniškega 4. Sistemi za avtomatizacijo pisarniškega

poslovanjaposlovanja (Office Automation System)(Office Automation System) za povečanje učinkovitosti dela in za izboljšanje komunikacijeza povečanje učinkovitosti dela in za izboljšanje komunikacije

veliko število uporabnikovveliko število uporabnikov pomembni odzivni časi, dostopnost sistema, zanesljivost delovanjapomembni odzivni časi, dostopnost sistema, zanesljivost delovanja Primer: Lotus NotesPrimer: Lotus Notes

Page 17: Uvod v informacijske sisteme

1717

Hierarhija uporabe ISHierarhija uporabe IS

Transakcijski IS

Managerski IS

Vodstveni ISNarašča:

Število uporabnikov

Potreba po hitrih odzivnih časih

Potreba po zanesljivosti sistema

Število elementarnih podatkov

Narašča:

Odgovornost

Pomembnost odločanja

Stopnja agregacije podatkov

Page 18: Uvod v informacijske sisteme

1818

5. Sistemi za podporo 5. Sistemi za podporo odločanju - SPO odločanju - SPO (Decision Support (Decision Support

System - DSS)System - DSS) nnudijo podporo vodstvuudijo podporo vodstvu v edinstvenih situacijah v edinstvenih situacijah

sprejemanja strateških odločitevsprejemanja strateških odločitev bistvo: bistvo: za dani primer je treba ugotoviti katere dejavnike za dani primer je treba ugotoviti katere dejavnike

je potrebno upoštevati in v kolikšni merije potrebno upoštevati in v kolikšni meri Zelo zahtevne obdelaveZelo zahtevne obdelave Odzivni časi so lahko tudi daljšiOdzivni časi so lahko tudi daljši

Page 19: Uvod v informacijske sisteme

1919

OdločanjeOdločanje

del procesa reševanja problemovdel procesa reševanja problemov je proces pri katerem izbiramo med več možnostmi – je proces pri katerem izbiramo med več možnostmi –

variantami;variantami; izbrana varianta naj čimbolj ustreza danim izbrana varianta naj čimbolj ustreza danim ciljemciljem

Rezultat je odločitev, t.j. izbira najboljše Rezultat je odločitev, t.j. izbira najboljše (najoptimalnejše) možnosti (variante) iz množice (najoptimalnejše) možnosti (variante) iz množice razpoložljivihrazpoložljivih

elementi: variante, kriteriji, odločitvena (preferenčna) elementi: variante, kriteriji, odločitvena (preferenčna) funkcija, ocene variantfunkcija, ocene variant

Page 20: Uvod v informacijske sisteme

2020

Težave pri odločanjuTežave pri odločanju

ne poznamo vseh faktorjev, ki vplivajo na odločitevne poznamo vseh faktorjev, ki vplivajo na odločitev

variante, med katerimi se odločamo, niso natančno definiranevariante, med katerimi se odločamo, niso natančno definirane

veliko števila dejavnikov, ki vplivajo na odločitevveliko števila dejavnikov, ki vplivajo na odločitev

velike količine variant velike količine variant za natančno študijo odločitvenega za natančno študijo odločitvenega problema in variant bi zmanjkalo časa, problema in variant bi zmanjkalo časa,

vsi podatki niso vedno dosegljivivsi podatki niso vedno dosegljivi

celo cilji različnih odločevalcev so lahko različnicelo cilji različnih odločevalcev so lahko različni

nepoznavanja odločitvenega problema in ciljev odločitvenepoznavanja odločitvenega problema in ciljev odločitve omejena sredstva (čas, denar, strokovnjaki, ...)omejena sredstva (čas, denar, strokovnjaki, ...) nesoglasje med ljudmi, ki sodelujejo pri odločanjunesoglasje med ljudmi, ki sodelujejo pri odločanju

Page 21: Uvod v informacijske sisteme

2121

Načini odločanjaNačini odločanja

NaključnoNaključno (ecika-pecika) (ecika-pecika) (primer: vegovc rešuje kontrolko (primer: vegovc rešuje kontrolko ))

IntuitivnoIntuitivno (ne da bi vedeli, kako to počnemo, se nam (ne da bi vedeli, kako to počnemo, se nam ‘zdi’)‘zdi’)

SistematičnoSistematično (organiziranje podatkov in znanja) (organiziranje podatkov in znanja)

SPO podpora

Page 22: Uvod v informacijske sisteme

2222

Sistemi za podporo odločanjuSistemi za podporo odločanju(DSS – decision support system)(DSS – decision support system)

olajšajo trud v odločitvenem procesuolajšajo trud v odločitvenem procesu pomagajo preseči človekove omejitve pri procesiranju pomagajo preseči človekove omejitve pri procesiranju

informacijinformacij omogočajo sistematizirano odločanjeomogočajo sistematizirano odločanje

Page 23: Uvod v informacijske sisteme

2323

Faze odločitvenega Faze odločitvenega procesaprocesa1.1. Opredelitev problemaOpredelitev problema

2.2. Določitev kriterijevDoločitev kriterijev3.3. Struktuiranje kriterijevStruktuiranje kriterijev4.4. Merske lestviceMerske lestvice5.5. Funkcije koristnostiFunkcije koristnosti

Računalnik ne more odločati namesto nas. Računalnik ne more odločati namesto nas. Kljub temu pa nam je lahko IKT v procesu odločanja v Kljub temu pa nam je lahko IKT v procesu odločanja v

bistveno pomoč.bistveno pomoč. Končna odločitev ostaja v rokah Končna odločitev ostaja v rokah človeka, ki odloča.človeka, ki odloča.

Primer orodja Primer orodja DEXi:DEXi:– lupina odločitvenega sistemalupina odločitvenega sistema– osnova DEX (Decision Expert)osnova DEX (Decision Expert)

Page 24: Uvod v informacijske sisteme

2424

Postopek (DEXi):Postopek (DEXi): (primer: kino) (primer: kino)

4. Funkcije koristnosti

3. Merske lestvice

5. Variante

6. Vrednotenje

7. Prikaz in interpretacija rezultatov

2. 2. Določitev kriterijevDoločitev kriterijev in strukturiranje in strukturiranje kriterijevkriterijev

1. 1. Opredelitev Opredelitev problemaproblema

Page 25: Uvod v informacijske sisteme

2525

Ekspertni sistemiEkspertni sistemi

Ekspertiza Ekspertiza – poglobljeno znanje na nekem ozkem – poglobljeno znanje na nekem ozkem področjupodročju

Expert systems:Expert systems: a computer application a computer application that employs a set of rules based on that employs a set of rules based on human knowledge to solve problems that human knowledge to solve problems that require human expertiserequire human expertise

Ekspertni sistemEkspertni sistem – inteligentni računalniški sistemi, ki uporabljajo znanje in procedure inteligentni računalniški sistemi, ki uporabljajo znanje in procedure

sklepanja za reševanje problemov na načeloma sklepanja za reševanje problemov na načeloma ozkemozkem strokovnem strokovnem področjupodročju

– na določenem omejenem področju lahko emulirajo sposobnost na določenem omejenem področju lahko emulirajo sposobnost odločanja in reševanja problemov človeških izvedencevodločanja in reševanja problemov človeških izvedencev

– aplikacije, ki se obnašajo kot strokovnjakiaplikacije, ki se obnašajo kot strokovnjaki

Page 26: Uvod v informacijske sisteme

2626

Ekspertni sistemi (nad.)Ekspertni sistemi (nad.)

Zagotavljajo neposredno uporabo ekspertizZagotavljajo neposredno uporabo ekspertiz ES NI NADOMESTEK za eksperte, vendarES NI NADOMESTEK za eksperte, vendar

– Omogoča širšo uporabo (dostopnost) njihovega znanja in Omogoča širšo uporabo (dostopnost) njihovega znanja in ekspertizekspertiz

– Omogoča boljše delo ne-ekspertomOmogoča boljše delo ne-ekspertom– Pomaga pri delu ekspertovPomaga pri delu ekspertov

Page 27: Uvod v informacijske sisteme

2727

Primerjava Primerjava klasični klasični ekspertni sistem ekspertni sistem

ALGORITEM(determinizem)

SKLEPANJE(nedeterminizem)

PODATKI

BAZA

ZNANJA

REZULTATI

'klasični‘ sistemi

'ekspertni‘ sistemi

Page 28: Uvod v informacijske sisteme

2828

Zmožnosti ESZmožnosti ES sklepanjesklepanje presojapresoja delovanje pri nepopolnih oziroma nezanesljivih podatkih,delovanje pri nepopolnih oziroma nezanesljivih podatkih, pojasnjevanje delovanja in predlaganih rešitev (sledenje pojasnjevanje delovanja in predlaganih rešitev (sledenje

nazaj)nazaj)– ES je za uporabnika ‘prosojna’ škatla, klasična aplikacija pa ES je za uporabnika ‘prosojna’ škatla, klasična aplikacija pa

‘črna’ škatla‘črna’ škatla

Page 29: Uvod v informacijske sisteme

2929

Uporaba ESUporaba ES interpretacijainterpretacija

– pomoč pri dojemanju oziroma spoznavanju pomena ali vsebine česapomoč pri dojemanju oziroma spoznavanju pomena ali vsebine česa napovedovanjenapovedovanje

– vnaprejšnje določanje poteka oziroma pojavitev česavnaprejšnje določanje poteka oziroma pojavitev česa diagnosticiranjediagnosticiranje

– ugotavljanje in določanje vzroka bolezni ali okvar na osnovi simptomov, ugotavljanje in določanje vzroka bolezni ali okvar na osnovi simptomov, ki jih je mogoče opazovatiki jih je mogoče opazovati

načrtovanjenačrtovanje– snovanje in izdelovanje načrta za določen objekt ; določanje ustreznih snovanje in izdelovanje načrta za določen objekt ; določanje ustreznih

ukrepov, s katerimi bo mogoče doseči zadani ciljukrepov, s katerimi bo mogoče doseči zadani cilj razhroščevanjerazhroščevanje

– predpisovanje in implementacija rešitev za določene pomanjkljivostipredpisovanje in implementacija rešitev za določene pomanjkljivosti InštrukcijeInštrukcije

– Pomoč pri obvladovanju določene učne snoviPomoč pri obvladovanju določene učne snovi ……

Page 30: Uvod v informacijske sisteme

3030

Struktura ESStruktura ES

Mehanizem sklepanjaPravila

(rules)

Dejstva

(facts)

Podsistem zapojasnjevanje

Podsistem za zajemanje znanja

Uporabniški vmesnik

Agenda

Page 31: Uvod v informacijske sisteme

3131

Struktura ES (nad.)Struktura ES (nad.)Baza znanjaBaza znanja

osrednji del ekspertnega sistema, vsebuje:osrednji del ekspertnega sistema, vsebuje:– dejstva iz določene domene, dejstva iz določene domene, – pravila, ki opisujejo relacije med dejstvi in pravila, ki opisujejo relacije med dejstvi in – metode za reševanje problemov v tej domeni.metode za reševanje problemov v tej domeni.

Baza znanja <> Baza podatkovBaza znanja <> Baza podatkov::– bbaza znanja hrani kompleksne opiseaza znanja hrani kompleksne opise– baza znanja hrani tudi vzročno posledične informacijebaza znanja hrani tudi vzročno posledične informacije– baza znanja hrani tudi baza znanja hrani tudi nenatančne ter verjetnostne informacijenenatančne ter verjetnostne informacije

Znanje v bazi znanja je mogoče predstaviti z različnimi Znanje v bazi znanja je mogoče predstaviti z različnimi predstavitvenimi formalizmipredstavitvenimi formalizmi– ookvirjikvirji– semantične mrežesemantične mreže– produkcijska pravilaprodukcijska pravila (pravila oblike če-potem) (pravila oblike če-potem)– ……

Page 32: Uvod v informacijske sisteme

3232

Produkcijska pravilaProdukcijska pravila// po domače IF - THEN// po domače IF - THEN

ČEima 4 noge

IN ČEima kožuh

IN ČEima rep

IN ČElaja

IN ČEmijavka

Predpostavke

Sklep

Page 33: Uvod v informacijske sisteme

3333

Mehanizem sklepanjaMehanizem sklepanja

podsistem, ki upravlja in nadzoruje delovanje celotnega podsistem, ki upravlja in nadzoruje delovanje celotnega ekspertnega sistemaekspertnega sistema

zadolžen je za aktivno uporabo znanja iz baze znanja zadolžen je za aktivno uporabo znanja iz baze znanja manipuliranje s podatki, ki vstopajo v sistem, in izpeljevanje manipuliranje s podatki, ki vstopajo v sistem, in izpeljevanje ustreznih sklepov.ustreznih sklepov.

2 najpogosteje uporabljeni tehniki sklepanja:2 najpogosteje uporabljeni tehniki sklepanja:– veriženje naprej (forward chaining) - veriženje naprej (forward chaining) - sistem sklepa naprej od sistem sklepa naprej od

množice znanih dejstev (induktivno sklepanje) in skuša priti do množice znanih dejstev (induktivno sklepanje) in skuša priti do določenega sklepa oziroma cilja določenega sklepa oziroma cilja

– veriženje nazaj (backward chaining) - veriženje nazaj (backward chaining) - deluje sistem nazaj od deluje sistem nazaj od množice možnih sklepov oziroma ciljev in skuša najti dokaze (dejstva množice možnih sklepov oziroma ciljev in skuša najti dokaze (dejstva v bazi znanja), s katerimi bi podprl in preveril njihovo pravilnost v bazi znanja), s katerimi bi podprl in preveril njihovo pravilnost (deduktivno sklepanje)(deduktivno sklepanje)

Page 34: Uvod v informacijske sisteme

3434

Primera veriženja naprej in Primera veriženja naprej in veriženja nazajveriženja nazaj

Preprost primer veriženja naprejPreprost primer veriženja naprej– Denimo, da imamo 3 pravila:Denimo, da imamo 3 pravila:– R1: Če 'je Medi priden' in 'je nedelja', potem 'Medi dobi sladoled'.R1: Če 'je Medi priden' in 'je nedelja', potem 'Medi dobi sladoled'.– R2: Če 'je nedelja', potem 'gremo na Bled'.R2: Če 'je nedelja', potem 'gremo na Bled'.– R3: Če 'Medi dobi sladoled' in 'gremo na Bled', potem 'slaščičar Miki ima R3: Če 'Medi dobi sladoled' in 'gremo na Bled', potem 'slaščičar Miki ima

dobiček'.dobiček'.– Če najdemo dejstvi, da je Medi priden in da je nedelja, sklepamo, da Če najdemo dejstvi, da je Medi priden in da je nedelja, sklepamo, da

Medi dobi sladoled (R1) in da se gre na Bled (R2). S pomočjo dobljenih Medi dobi sladoled (R1) in da se gre na Bled (R2). S pomočjo dobljenih sklepov sklepamo, da bo slaščičar Miki (ki je domenvno na Bledu) imel sklepov sklepamo, da bo slaščičar Miki (ki je domenvno na Bledu) imel dobiček (R3).dobiček (R3).

Preprost primer veriženja nazajPreprost primer veriženja nazaj– Denimo, da imamo zgornja 3 pravila.Denimo, da imamo zgornja 3 pravila.– Če najdemo dejstvo, da slaščičar Miki ima dobiček (R3), Če najdemo dejstvo, da slaščičar Miki ima dobiček (R3),

predpostavljamo, da sta resnični trditvi, da je Medi dobil sladoled in da predpostavljamo, da sta resnični trditvi, da je Medi dobil sladoled in da smo šli na Bled. Iz dejstva, da smo šli na Bled sklepamo, da je nedelja smo šli na Bled. Iz dejstva, da smo šli na Bled sklepamo, da je nedelja (R2). (R2). Iz dejstva, da je Medi dobil sladoled pa sklepamo, da je bil Medi Iz dejstva, da je Medi dobil sladoled pa sklepamo, da je bil Medi priden (R1).priden (R1).

Page 35: Uvod v informacijske sisteme

3535

Okolja, potrebna za razvoj in Okolja, potrebna za razvoj in uporabo ESuporabo ES

UserKnowledge Engineer

UserInterface

Inference Engine

Knowledge Base

User Environment

KE Tool Kit

KEInterface

Development Environment

OrganizationSystemsInterface

Page 36: Uvod v informacijske sisteme

3636

Človeški viri, vključeni v Človeški viri, vključeni v razvoj in uporabo ESrazvoj in uporabo ES

EkspertiEksperti Inženirji znanjInženirji znanj UporabnikiUporabniki Sistemski analitikiSistemski analitiki Izdelovalci SWIzdelovalci SW Dobavitelji SWDobavitelji SW

Page 37: Uvod v informacijske sisteme

3737

Prednosti ESPrednosti ES Poveča produktivnostPoveča produktivnost Zmanjša čas, potreben za odločanjeZmanjša čas, potreben za odločanje PrilagodljivostPrilagodljivost Poveča dostopnost znanjaPoveča dostopnost znanja Integrira mnenje večjega števila ekspertov (medicina – Integrira mnenje večjega števila ekspertov (medicina –

‘drugo mnenje’)‘drugo mnenje’) Obvladuje situacije z nepopolnimi / negotovimi podatkiObvladuje situacije z nepopolnimi / negotovimi podatki Omogoča učenje (pojasnjevanje)Omogoča učenje (pojasnjevanje) Izboljša kakovost odločitevIzboljša kakovost odločitev Omogoča prenos znanja na oddaljene lokacijeOmogoča prenos znanja na oddaljene lokacije

Page 38: Uvod v informacijske sisteme

3838

Problemi (omejitve) ESProblemi (omejitve) ES Zahtevno pridobivanje ekspertiz strokovnjakovZahtevno pridobivanje ekspertiz strokovnjakov ES dela le na ozkem strokovnem področjuES dela le na ozkem strokovnem področju Slovar ekspertov je omejen in visoko strokovenSlovar ekspertov je omejen in visoko strokoven Inženirji znanj: maloštevilčni in dragiInženirji znanj: maloštevilčni in dragi Pomanjkanje zaupanja s strani uporabnikovPomanjkanje zaupanja s strani uporabnikov ES ES lahko proizvaja tudi napačna priporočilalahko proizvaja tudi napačna priporočila