univerza v predmet: ljubljani informatizacija...
TRANSCRIPT
![Page 1: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/1.jpg)
UNIVERZA V LJUBLJANI
Fakulteta za upravo
Gosarjeva ulica 5,
1000 LJUBLJANA
Tel: 01-5805-540
Fax: 01-5805-541
Predmet:
Predavatelj:
Govorilne ure:
torek od 14.00 - 15.00
INFORMATIZACIJA POSLOVNIH PROCESOV V UPRAVI
Prof. dr. Mirko VINTAR
2007 - 2008
![Page 2: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/2.jpg)
NAMEN IN CILJI PREDMETA
predstaviti pomen informatizacije in razvoja IS za
delovanje sodobnih poslovnih sistemov,
predstaviti temeljne koncepte, metode in tehnike
informatizacije poslovnih procesov,
opredeliti organizacijsko-tehnološke okvire in pogoje
za uspešno informatizacijo poslovnih procesov v
upravi
opredeliti značilnosti projektnega pristopa pri razvoju
IS Prof. dr. M. VINTAR
![Page 3: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/3.jpg)
LITERATURA
1) Kovačič A., Vintar M.: Načrtovanje in gradnja informacijskih sistemov, DZS, 1994
2) Vintar M., Informatizacija poslovnih procesov v upravi, 2006 3) Kovačič A., Bosilj-Vukšič V. : Management poslovnih procesov, GV Založba,
2005 4) Shelly B. et al : Systems Analysis and Design, Thomson Course Technology,
2008 5) Becker J., Kugeler M., Rosemann M., Process Management, Springer Verlag,
Berlin, 2003 6) Booch G., Rumbaugh J., Jacobson I. The Unified Modeling Language- User
guide, Addison Wesley, Bosotn, 1999 7) Turban E. et all : Information Technology for Management, John Wiley & Sons,
New York 1999 8) Patel Nandish V. : Critical Systems Analysis and Design, Routlege, Oxon, 2005
Prof. dr. M. VINTAR
![Page 4: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/4.jpg)
9) Scholz – Reiter B., Stickel E.: Business Process Modelling; Springer-Verlag Berlin Heidelberg 1996
10) Davenport T. H. : Process Innovation; Ernest & Young 1993 11) Scheer A. W.: ARIS – Business Process Modeling; Springer-Verlag Berlin
Heidelberg 1999 12) Hammer M.; Champy J.: Reengineering the corporation; HarperCollins
Publishers. 1993 13) Alter S.: Information Systems: A Management Perspective, Addison-Wesley,
1999 14) Zwass V.: Foundations of Information Systems, Irwin / McGraw-Hill, 1997
LITERATURA
Prof. dr. M. VINTAR
![Page 5: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/5.jpg)
1. INFORMATIZACIJA
POSLOVNIH PROCESOV
Prof. dr. M. VINTAR
![Page 6: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/6.jpg)
POSLOVNI PROCESI V UPRAVI
uprava kot storitveni in informacijski servis pomen informatizacije uprave razvoj e-uprave->>usmerjenost k uporabnikom obvladovanje procesov >>procesna usmerjenost uprave
informatizacija procesov->>razvoj IS
Prof. dr. M. VINTAR
![Page 7: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/7.jpg)
OD AVTOMATIZACIJE DO E-UPRAVE
t
1970 1990 2000
zemljiški kataster
davki osnovni registri
davčni register
pisarniško poslovanje promet
osebna stanja
strokovno delo referentov
finančno poslovanje organov
materialno poslovanje organov
spremljanje proračuna
analize, projekcije
e - seje vlade e - demokracija e - participacija e - vladanje
merjenje učinkovitosti
upravljanje učinkovitosti in kakovosti
e-transakcijske storitve
e-komunikacijske storitve
e-informacijske storitve
avtomatizacija informatizacija e-uprava Prof. dr. M. VINTAR
![Page 8: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/8.jpg)
KRONOLOŠKI RAZVOJ UVAJANJA IT V UPRAVO
obdobje avtomatizacije (1970–1990)
obdobje informatizacije (1990-
razvoj e-uprave 2000 –
nova razvojna faza informatizacije
osnovne značilnosti razvoja e-uprave:
brezpapirno poslovanje
internet kot temeljna platforma
Prof. dr. M. VINTAR
![Page 9: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/9.jpg)
KLJUČNE TOČKE PROCESA INFORMATIZACIJE ORGANIZACIJ
uvajanje informacijske tehnologije v vse faze zbiranja,
obdelave, shranjevanja in posredovanja informacij,
prenova poslovnih procesov na osnovi inovativne
uporabe IT,
preureditev informacijskih tokov ter njihova
prilagoditev možnostim IT,
prilagoditev ali sprememba organizacijske strukture v
katero se uvaja sodobna tehnologija,
prilagoditev metod menedžmenta uporabi sodobnih
informacijskih virov.
Prof. dr. M. VINTAR
![Page 10: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/10.jpg)
OPREDELITEV INFORMACIJSKEGA SISTEMA
Informacijski sistem je skupek ljudi,
postopkov in naprav, zasnovan za
zbiranje, obdelavo, shranjevanje in
distribucijo podatkov oziroma
informacij.
Prof. dr. M. VINTAR
![Page 11: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/11.jpg)
IS IN POSLOVNI SISTEM
Informacijski sistem predstavlja
organizacijsko-tehnološko okolje za
upravljanje z informacijami in
informacijskimi tokovi obravnavanega
poslovnega sistema.
Prof. dr. M. VINTAR
![Page 12: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/12.jpg)
OPREDELITEV POSLOVNEGA PROCESA
Proces je strukturirana množica aktivnosti, katerih
rezultat je nek proizvod ali storitev (s tržno
vrednostjo). Zajema vhode in izhode, ki
predstavljajo neko dodano vrednost za uporabnike.
Praviloma se sestoji iz več postopkov in posega na
več funkcijskih področij.
(T. Davenport)
Prof. dr. M. VINTAR
![Page 13: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/13.jpg)
POSLOVNI PROCES
VHODI
aktivnosti
1
2
3 4
IZHODI
POSLOVNI PROCES
Prof. dr. M. VINTAR
![Page 14: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/14.jpg)
ZNAČILNOSTI PROCESA
cilji,
lastnik procesa,
jasen začetek in konec ,
vhodi in izhodi,
dodana vrednost za uporabnika/organizacijo,
aktivnosti in njihovo zaporedje,
merljivost učinkov.
Prof. dr. M. VINTAR
![Page 15: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/15.jpg)
OD AVTOMATIZACIJE V INFORMATIZACIJO
od avtomatizacije k informatizaciji
vedno večji vpliv novih tehnologij
na poslovanje – nove možnosti
potreba po temeljiti prenovi
poslovanja
integracija informacijskih sistemov
Prof. dr. M. VINTAR
![Page 16: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/16.jpg)
NAJPOMEMBNEJŠE RAZLIKE MED PROCESOM AVTOMATIZACIJE TER PROCESOM
INFORMATIZACIJE ORGANIZACIJ (1)
KARAKTERISTIKE PRISTOPA AVTOMATIZACIJA
Način uvajanja
Vpliv na organizacijo
Potrebna tehnologija
Iniciator sprememb
Odgovornost za izvedbo
Obseg sprememb v poslovnih procesih
Baze podatkov
INFORMATIZACIJA
od spodaj navzgor od zgoraj navzdol
majhen, predvsem na operativno
velik, spremembe v organizacijski kulturi
organizacije
parcialne po poslovnih funkcijah
integrirane za celotno organizacijo
nižji in srednji management vrhovni management
samostojni računalniki, lokalne mreže
lokalne in globalne mreže, internet, intranet
nižji in srednji management vrhovni management
majhne, predvsem v načinu izvajanja, ročna opravila se
nadomešča z avtomatiziranimi
velike, možna je popolna prenova poslovnih
procesov (BPR)
Prof. dr. M. VINTAR
![Page 17: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/17.jpg)
NAJPOMEMBNEJŠE RAZLIKE MED PROCESOM AVTOMATIZACIJE TER PROCESOM
INFORMATIZACIJE ORGANIZACIJ (2)
KARAKTERISTIKE PRISTOPA AVTOMATIZACIJA
Upravljanje informacijskih virov
Vpliv na management
Vloga IT v organizaciji
Spremembe v organizacijski
strukturi
Spremembe v normativni ureditvi
INFORMATIZACIJA
decentralizirano po organiz. enotah ali poslovnih funkcijah
centralizirano
delen velik
vpliv čutiti na operativni in tehnični ravni
IT dobiva strateško vlogo, vse vitalne funkcije org. so
odvisne od uporabe IT
običajno jih ni lahko tudi zelo velike,
odvisno od narave organizacije
niso nujne koristne, včasih celo
pogoj za uspeh projektov informatizacije
Prof. dr. M. VINTAR
![Page 18: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/18.jpg)
RAZVOJ E-UPRAVE IN IS
opredelitev e-uprave
nova organizacijska paradigma
e-poslovanje
storitve na daljavo
e-dokumenti
nujna popolna integracija IS
popolna odvisnost od IS
Prof. dr. M. VINTAR
![Page 19: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/19.jpg)
SISTEMSKA IZHODIŠČA ZA NADALJNJI RAZVOJ IS V UPRAVI
Kriteriji Staro načelo Novo načelo
Zasnova Sektorska, parcialna Integralna
Vloga občanov Vir informacij Vir in prejemnik informacij
Način posredovanja informacij Parcialen po resorjih Vse na enem mestu
Preverjanje podatkov
Osebna navzočnost, lastnoročni podpis Na daljavo, digitalni podpis
Dokazovanje uradnih dejstev
Stranka s pisnimi dokazili
Organ ob uporabi javnih baz podatkov
Glavni funkcija IS Informacijske potrebe uprave
Informacijske potrebe uprave in zunanjih uporabnikov
Prof. dr. M. VINTAR
![Page 20: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/20.jpg)
2.
PROCESNA USMERITEV
ORGANIZACIJ
Prof. dr. M. VINTAR
![Page 21: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/21.jpg)
SESTAVA POSLOVNIH SISTEMOV ORGANIZACIJ
Poslovni sistem
Poslovne funkcije
Poslovni procesi
Prof. dr. M. VINTAR
![Page 22: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/22.jpg)
TIPIČNA FUNKCIJSKA ORGANIZIRANOST PODJETIJ
pro
daja
nab
ava
pro
izv
od
nja
kad
ri
finance
info
rmat
ika
strateška raven
taktična raven
operativna
raven
Prof. dr. M. VINTAR
![Page 23: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/23.jpg)
FUNKCIJSKA ORGANIZIRANOST DRŽAVNE UPRAVE
vlada
ministrstva
direktorati
upravne enote,
izpostave;
službe na lokalni ravni
procesi
naloge
nadzor
poročila
strateška
raven
taktična
raven
operativna
raven
Prof. dr. M. VINTAR
![Page 24: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/24.jpg)
RAZLOGI ZA PROCESNO USMERITEV
vse večja konkurenca,
večja pričakovanja strank,
pritiski na zniževanje stroškov/časov,
uvajanje sistemov kakovosti ISO 900x,
CAF, EFQM, itd.
Prof. dr. M. VINTAR
![Page 25: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/25.jpg)
POTEK IZVAJANJA PROCESA
pro
daja
nab
ava
pro
izv
od
nja
kad
ri
finance
info
rmat
ika
strateška raven
taktična raven
operativna
raven
Prof. dr. M. VINTAR
![Page 26: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/26.jpg)
POTEK IZVAJANJA UPRAVNIH POSTOPKOV
vlada
ministrstva
direktorati
upravne enote,
izpostave;
službe na lokalni ravni
procesi
naloge
nadzor
poročila
strateška
raven
taktična
raven
operativna
ravenProcesi
Prof. dr. M. VINTAR
![Page 27: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/27.jpg)
PORTER-JEVA VREDNOSTNA VERIGA PRILAGOJENA ZA UPRAVNE ORGANIZACIJE
Podporni procesi
zagotavljanje infrastrukture za poslovanje
zagotavljanje virov za poslovanje – javna naročila
zagotavljanje kadrovskih virov
upravljanje z informacijskimi viri
upravljanje
z vhodi
upravni
procesi
upravljanje
z izhodi
sodelovanje z
drugimi
organi /
stranke
učinkovitost,
kakovost
izdelkov,
stroški
Temeljni procesi
Prof. dr. M. VINTAR
![Page 28: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/28.jpg)
FUNKCIJSKA DEKOMPOZICIJA
sistematična analiza in razstavljanje
poslovnih procesov (funkcij) na
njihove elementarne sklope;
pristop “od zgoraj-navzdol”;
identifikacija elementarnih postopkov;
predstavitev strukture (funkcijski
graf).
Prof. dr. M. VINTAR
![Page 29: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/29.jpg)
STRUKTURA POSLOVNEGA PROCESA
proces
postopek 1 postopek 2 postopek 3 postopek i
aktivnost 1 aktivnost 2 aktivnost j
naloga 1 naloga 2 naloga n
Prof. dr. M. VINTAR
![Page 30: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/30.jpg)
TEMELJNA IZHODIŠČA PRENOVE POSLOVNIH PROCESOV
pristop po načelu “začeti od začetka”;
procesna orientacija;
preseganje obstoječih organizacijskih struktur;
težnja po radikalni spremembi v pogledu
učinkovitosti poslovanja;
obravnava informacijske tehnologije kot vzvoda in
sredstva za spremembe;
sprememba organizacije in organizacijske kulture
kot nujnega spremljevalca sprememb.
Prof. dr. M. VINTAR
![Page 31: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/31.jpg)
GLAVNI CILJI PRENOVE
Korenito izboljšati ključne karakteristike
procesov:
skrajševanje časov,
zniževanje stroškov,
dvig kakovosti.
Izkoristiti možnosti sodobne IT
Informatizirati
Prof. dr. M. VINTAR
![Page 32: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/32.jpg)
GLAVNI KORAKI PRENOVE
Imeti vizijo
Identificirati in razumeti sedanje procese (modeliranje)
Prenova procesov
Informatizacija in uvedba
Prof. dr. M. VINTAR
![Page 33: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/33.jpg)
3.
NAČRTOVANJE IN GRADNJA
IS
Prof. dr. M. VINTAR
![Page 34: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/34.jpg)
VLOGA IS V MODERNIH ORGANIZACIJAH
strateška vloga informatike in IS,
IS in konkurenčna sposobnost
organizacije,
strateško načrtovanje IS,
izbor projektov, cilji, prioritete,
načrtovanje in gradnja IS.
Prof. dr. M. VINTAR
![Page 35: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/35.jpg)
VZROKI ZA NEUSPEŠEN RAZVOJ IS
V ZDA 275 milijard $ letno za 200.000 aplikativnih
projektov;
26% uspešno zaključenih v predvidenem roku in finančnih
okvirih;
46% prekinjenih pred zaključkom;
Vzroki:
napačno razumevanje sistemskih/uporabniških potreb,
prenova procesov ni bila izvedena
slabo sodelovanje z uporabniki,
slabo vodenje projektov.
Prof. dr. M. VINTAR
![Page 36: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/36.jpg)
METODOLOGIJE, METODE IN POSTOPKI PRI RAZVOJU IS
Metodologija je po definiciji skupek
postopkov, tehnik, metod, ki jih uporabljamo
pri reševanju nekega problema. Pod pojmom
“metodologija gradnje informacijskih
sistemov (IS)” si vsaj v praksi največkrat
predstavljamo organizacijsko-tehnično
znanje, ki ga uporabljamo pri zasnovi in
izdelavi informacijskih rešitev.
Prof. dr. M. VINTAR
![Page 37: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/37.jpg)
GLAVNI ELEMENTI CELOVITE METODOLOGIJE
opredelitev ključnih razvojnih faz ter njihovega sosledja, vsebinski opis vsake faze z opredelitvijo ključnih aktivnosti, navodila za izvedbo aktivnosti, prikaz metod in tehnik za izvedbo posameznih aktivnosti, opredelitev zahtevanih rezultatov posamezne faze, opredelitev kriterijev za kritično ovrednotenje rezultatov posameznih faz, navodila glede organizacijskih, kadrovskih ter tehničnih pogojev, ki so pomembni pri uporabi metodologije, opredelitev področja uporabnosti.
Prof. dr. M. VINTAR
![Page 38: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/38.jpg)
KLJUČNI PROBLEMI RAZVOJA INFORMACIJSKIH SISTEMOV
‘streljamo na tarčo v gibanju ‘;
nedorečenost metodologij in orodij;
sodelovanje vodstva in uporabnikov;
predolgi razvojni cikli;
nepredvidljiva kakovost razvitih
informacijskih rešitev;
visoki razvojni in / ali vzdrževalni stroški.
Prof. dr. M. VINTAR
![Page 39: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/39.jpg)
ŽIVLJENJSKI CIKEL IS
Definicija problema
Analiza in opredelitev zahtev
Načrtovanje
Gradnja
Uvedba
Vzdrževanje
Pre
ve
rjan
je re
šite
v
Prof. dr. M. VINTAR
![Page 40: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/40.jpg)
ŽIVLJENJSKI CIKEL PROJEKTA RAZVOJA IS
Prof. dr. M. VINTAR
Opredelitev problema
Analiza stanja – študija upravičenosti
Logična zasnova
Fizična zasnova IS
Gradnja
Uvedba nove rešitve
Preverjanje rešitve
Vračanje v predhodne faze
Prilagajanje
rešitve
Odločitev o nakupu ali lastnem razvoj
nakup
lasten razvoj
Vzdrževanje
Prof. dr. M. VINTAR
![Page 41: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/41.jpg)
4 - STOPENJSKI MODEL RAZVOJA IS
1. faza Analiza stanja– študija upravičenosti
2. faza Logična zasnova (funkcionalno/vsebinski model IS)
3. faza Fizična zasnova IS
4. faza
Gradnja IS
Prof. dr. M. VINTAR
![Page 42: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/42.jpg)
ANALIZA STANJA TER ŠTUDIJA UPRAVIČENOSTI
Izhodišča:
strateški cilji organizacije,
strateški načrt informatizacije,
funkcija obravnavanega sistema.
Analiza obstoječega stanja:
identifikacija procesov in postopkov,
analiza informacijskih tokov,
groba opredelitev uporabniških zahtev,
analiza obstoječih informacijskih rešitev in
opreme.
Prof. dr. M. VINTAR
![Page 43: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/43.jpg)
ŠTUDIJA UPRAVIČENOSTI
Cilji sistema
Opredeljene uporabniške zahteve
Ocena upravičenosti ob analizi:
razmerje stroški/učinki,
robni pogoji,
omejitve/tveganja.
Prof. dr. M. VINTAR
![Page 44: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/44.jpg)
LOGIČNA ZASNOVA IS
Značilnosti logične zasnove:
v ospredju funkcija in vsebina
bodočega IS,
izhodišče so predvsem
informacijske potrebe bodočih
uporabnikov,
tehnološko in izvedbeno neodvisna.
Prof. dr. M. VINTAR
![Page 45: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/45.jpg)
LOGIČNA ZASNOVA IS: IZHODIŠČA
jasno opredeljeni strateški cilji,
opredeljene informacijske potrebe,
opredeljena poslovna pravila,
izbran metodološki pristop,
Prof. dr. M. VINTAR
![Page 46: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/46.jpg)
LOGIČNI MODEL IS
tradicionalni pristop postopkovni model podatkovni model
objektni pristop objektni model
Prof. dr. M. VINTAR
![Page 47: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/47.jpg)
FIZIČNA ZASNOVA IS
Izhodišča:
združitev vsebine in tehnologije,
upoštevati vse izvedbene in tehnološke
predpostavke,
izbor strojne/programske opreme in
orodij.
Prof. dr. M. VINTAR
![Page 48: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/48.jpg)
FIZIČNA ZASNOVA IS
Izbor tehnologij in orodij
Fizični model IS:
razvoj baze podatkov,
specifikacija programskih modulov,
zasnova vhodov in izhodov podatkov:
vhodne maske,
izhodne maske/poročila.
Prof. dr. M. VINTAR
![Page 49: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/49.jpg)
GRADNJA IS
programiranje
testiranje programov:
formalno testiranje,
logično testiranje.
testiranje celotnega sistema
Prof. dr. M. VINTAR
![Page 50: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/50.jpg)
UVEDBA NOVEGA IS
priprave na uvedbo:
prehod na novo tehnologijo dela
organizacijske priprave, oprema, kadri.
Prof. dr. M. VINTAR
![Page 51: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/51.jpg)
MODELIRANJE INFORMACIJSKIH SISTEMOV
informacijski sistem >< poslovni sistem
informacijske potrebe poslovnega sistema
predstavitev znanja o PS >> model IS
abstraktni koncepti (entiteta, atribut itd.)
grafične tehnike
Prof. dr. M. VINTAR
![Page 52: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/52.jpg)
PRESLIKAVA STVARNOSTI V MODEL
stvarnost predstave o stvarnosti v
očeh opazovalca
model
Prof. dr. M. VINTAR
![Page 53: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/53.jpg)
PRESLIKAVA PREDSTAVE O STVARNOSTI V MODEL
Predstave o
stvarnosti
model
pogled na svet
+
instrumentarij
Prof. dr. M. VINTAR
![Page 54: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/54.jpg)
4. ANALIZA IN
MODELIRANJE POSLOVNIH SISTEMOV
Prof. dr. M. VINTAR
![Page 55: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/55.jpg)
POMEMBNI POGLEDI NA POSLOVNI SISTEM
organizacijski pogled (formalna organiziranost,
organizacijska struktura),
normativni pogled( poslovna pravila, postopki,
dejanja),
funkcijski pogled (delitev in struktura poslovnih
funkcij, procesov in postopkov),
procesni pogled (algoritmi, potek dela),
podatkovni pogled (podatki in podatkovne
strukture),
kontrolni pogled (integracija procesnega,
organizacijskega in podatkovnega pogleda).
Prof. dr. M. VINTAR
![Page 56: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/56.jpg)
PREDSTAVITEV POGLEDOV NA POSLOVNI SISTEM
POGLEDI METODE IN TEHNIKE
organizacijski pogled organigram
funkcijski pogled funkcijski graf
procesni pogled diagram poteka,razširjeni diagram poteka
EPC (event-driven process chain), razširjeni EPC
DTP (diagram toka podatkov)
odločitvene tabele
UML
podatkovni pogled E – R diagrami, slovarji
DTP , podatkovni modeli
kontrolni (kombinirani) pogled
extended EPC
Prof. dr. M. VINTAR
![Page 57: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/57.jpg)
POSEBNO POMEMBNI POGLEDI ZA RAZVOJ IS
procesni pogled – (razvoj programov):
poslovni procesi,
postopki,
pravila in pogoji izvajanja postopkov,
podatki potrebni za izvajanje.
podatkovni pogled – (razvoj podatkovne baze):
informacijske potrebe,
entitete, atributi, povezave.
Prof. dr. M. VINTAR
![Page 58: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/58.jpg)
SEZNAM UPORABLJANIH KONCEPTOV MODELIRANJA IS
<objekt> (object)
<grupa> (groupt)
<entiteta> (entity)
<atribut> (atribute)
<vrednost> (value)
<povezava> (relationship)
<dogodek> (event)
<začetni pogoj> (pre-condition)
<končni pogoj > (post-condition)
<postopek> (process)
<operacija> (operation)
<transakcija> (transaction)
<aktivnost> (activity)
<zunanja entiteta>
(external entity)
<zbirka podatkov> (data store)
<informacijski tok >
(information flow)
<sporočilo> (message)
<element> (element)
Prof. dr. M. VINTAR
![Page 59: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/59.jpg)
PREGLED METOD IN TEHNIK MODELIRANJA POSLOVNIH PROCESOV
Strukturni grafi
Diagram toka podatkov
Diagrami poteka
EPC diagrami
E-R diagrami
UML diagrami
Prof. dr. M. VINTAR
![Page 60: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/60.jpg)
OPREDELITEV PROCESOV
procesni vidik (potek izvajanja)>programi
informacijski vidik (informacijske potrebe)
> baza podatkov
identifikacija postopkov
identifikacija podatkovnih objektov
Prof. dr. M. VINTAR
![Page 61: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/61.jpg)
5. MODELIRANJE PROCESNEGA
POGLEDA
Prof. dr. M. VINTAR
![Page 62: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/62.jpg)
KONCEPTI ZA OPREDELITEV POSLOVNIH PROCESOV
dogodek
PROCES (algoritem)
dogodek
začetni pogoj
končni pogoj
vhodna sporočila
izhodna sporočila
Prof. dr. M. VINTAR
![Page 63: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/63.jpg)
PREDSTAVITEV POGLEDOV NA POSLOVNI SISTEM
POGLEDI MODELI IN TEHNIKE
funkcijski pogled funkcijski graf (strukturni graf)
procesni pogled diagrami poteka, razširjeni diagrami poteka
EPC (event-driven process chain), razširjeni EPC
DTP (diagram toka podatkov)
odločitvene tabele
UML diagrami
kontrolni (kombinirani) pogled
extended EPC
Prof. dr. M. VINTAR
![Page 64: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/64.jpg)
FUNKCIJSKI GRAF
Instrument za predstavitev funkcijskega
pogleda
hierarhični graf, ki predstavlja celoto
postopkov obravnavanega poslovnega
procesa – statična struktura
do grafa pridemo z metodo funkcijske
dekompozicije
sestavljeni in elementarni postopki
pravila pri izdelavi grafa
številčenje postopkov
Prof. dr. M. VINTAR
![Page 65: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/65.jpg)
STRUKTURNI GRAF
VOZLIŠČA
0.0
VOZLIŠČA
2.0
VOZLIŠČA
3.0
VOZLIŠČA
1.0
VOZLIŠČA
1.2
VOZLIŠČA
1.3
VOZLIŠČA
1.1
Prof. dr. M. VINTAR
![Page 66: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/66.jpg)
FUNKCIJSKI GRAF
PROCES
0.0
POSTOPEK
2.0
POSTOPEK
3.0
POSTOPEK
1.0
POSTOPEK
1.2
POSTOPEK
1.3
POSTOPEK
1.1
Prof. dr. M. VINTAR
![Page 67: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/67.jpg)
OBRAČUN PLAČ
0.0
IZRAČUN BRUTO PLAČE
1.0
IZRAČUN NETO PLAČE
2.0
IZRAČUN
OPRAVLJENIH UR
1.1
DOLOČITEV URNIH
POSTAVK 1.2
IZRAČUN BRUTO PLAČE
1.3
OBRAČUN ODBITKOV
2.1
IZRAČUN NETO PLAČE
2.2
IZPIS PLAČILNEGA
SEZNAMA 2.3
OBRAČUN PRISPEVKOV
2.1.1
OBRAČUN BOLEZNIN
2.1.2
OBRAČUN KREDITOV
2.1.3
FUNKCIJSKI GRAF SISTEMA ZA OBRAČUN-AVANJE PLAČ
Prof. dr. M. VINTAR
![Page 68: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/68.jpg)
Upravni
postopek
1.0
Klasificiranje
in
Evidentiranje
1.1
Preverjanje
popolnosti
Vloge
1.2
Signiranje
1.3
Reševanje
1.4
Odprema
1.5
Arhiviranje
1.6
FUNKCIJSKI POGLED: Funkcijski graf upravnega postopka
Prof. dr. M. VINTAR
Poziv za
dopolnitev
vloge
1.2.2
Dopolnjevanje
zadeve
1.1.2
Izdelava
rešitve
1.4.2
Odpiranje
nove
zadeve
1.1.1
Pregledo-
vanje vloge
1.2.1
Vsebinska
obravnava
1.4.1
![Page 69: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/69.jpg)
označuje odločitev
Reševanje vloge označuje proces, aktivnost ali zaporedje aktivnosti
označuje kontrolni tok (smer izvajanja aktivnosti)
DIAGRAMI POTEKA
Legenda:
Prof. dr. M. VINTAR
Vloga popolna
Ne Da
označuje vhodno ali izhodno sporočilo
vloga
označuje začetek ali konec
![Page 70: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/70.jpg)
Upravni postopek:
DIAGRAM POTEKA
Prof. dr. M. VINTAR
START
vloga
Sprejemanje
vloge
Klasificiranje in
signiranje
Pregled
formalne
popolnosti
Vloga
formalno
popolna?
Pregled
vsebinske
popolnosti
Vloga
vsebinsko
popolna?
Pozivanje za
dopolnitevDA
NE
NEVlaganje v
rokovnik
Rok
potekel?
NE
Vloga
dopolnjena ?Reševanje
vloge
Izdelava in
odpremljanje
rešitve
DADA
DA
Vlaganje v
arhiv
STOP
NE
• Prikazuje potek izvajanja procesa
• Posebej so poudarjene odločitve
![Page 71: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/71.jpg)
RAZŠIRJENI DIAGRAM POTEKA
Sprejem vloge
Start Klasificira
nje in signiranje
Pregled formalne popolnosti vloge
Vloga
popolna
Poziv za dopolnite
v Rokovnik Rok potekel
Pregled zadeve
Odprema
Podpisovanje
Signiranje na
referenta
Izdelava rešitve
Reševanje
Vloga
popolna
Pregled vsebinske popolnost
i
Arhiviranje Stop
Da
Da
Ne
Da
Ne
Arh
iv
Vo
dja
o
dd
elk
a
Od
de
lek
G
lavn
a
pis
arn
a
Ne
Prof. dr. M. VINTAR
![Page 72: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/72.jpg)
EPC (EVENT-DRIVEN PROCESS CHAIN) LEGENDA:
kontrolni tok
povezovalnik strani
označuje dogodek (event), dejanje ali stanje, ki sproži ali omogoči izvajanje procesa ali stanje po njegovi izvedbi;
označuje eno ali več medsebojno povezanih aktivnosti, postopkov ali procesov (function);
logični povezovalniki, ki določajo potek aktivnosti:
in : vzporedne aktivnosti,
ali : alternativne aktivnosti.
Prof. dr. M. VINTAR
in/ali in ali
![Page 73: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/73.jpg)
Upravni postopek: EPC diagram
Prof. dr. M. VINTAR
Prispela
vloga
Sprejemanje
vloge
Sprejeta
vloga
Klasificiranje
in signiranje
Signirana
vloga
Pregled
formalne
popolnosti
XOR
Vloga JE
formalno
popolna
Vloga NI
formalno
popolna
Pregled
vsebinske
popolnosti
XOR
Vloga JE
vsebinsko
popolna
Vloga NI
vsebinsko
popolna
XORPozivanje za
dopolnitev
XOR
Izdelan poziv
za
dopolnitev
Rok JE
potekel
Rok NI
potekel
XOR
Vlaganje v
rokovnik
Vloga JE
dopolnjena
Vloga NI
dopolnjena
XOR
XOR
Reševanje
vloge
Vloga je
rešena
Izdelava in
odpremljanje
rešitve
Rešitev
odpremljenaXOR
Vlaganje v
arhiv
Zadeva je
arhivirana
• Prikazuje potek izvajanja procesa
• Posebej so poudarjeni pogoji za izvajanje aktivnosti
![Page 74: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/74.jpg)
DIAGRAM TOKA PODATKOV (DTP)
Diagram toka podatkov (data flow diagram
– DTP) omogoča opredelitev vseh
informacijskih tokov, ki nastopajo v okviru
obravnavanega procesa ter med
obravnavanim procesom in njegovo okolico.
Prof. dr. M. VINTAR
![Page 75: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/75.jpg)
KONCEPTI DIAGRAMA TOKA PODATKOV (DTP)
Koncepti:
postopek (proces, aktivnost),
zunanja entiteta,
zbirka podatkov,
tok podatkov:
zunanja entiteta – postopek,
postopek – zbirka podatkov.
Prof. dr. M. VINTAR
![Page 76: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/76.jpg)
OSNOVNI SIMBOLI DIAGRAMA TOKA PODATKOV
Legenda:
postopek /proces/aktivnost
zunanja entiteta
zbirka podatkov
tok podatkov /dokumentov
sprememba stalnega bivališča
občan
vloga
Evidenca stalnega prebivalstva
Prof. dr. M. VINTAR
![Page 77: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/77.jpg)
Upravni postopek: DIAGRAM TOKA PODATKOV
Prof. dr. M. VINTAR
Sprejemanje
vloge
Klasificiranje
in signiranje
Pregled
formalne
popolnosti
Pregled
vsebinske
popolnosti
Pozivanje za
dopolnitev
Vlaganje v
rokovnik
Reševanje
vloge
Izdelava in
odpremljanje
rešitve
Vlaganje v
arhiv
STRANKA
vloga
potrdilo o prejemu
Evidenca
strank
Evidenca
zadev
Predpisi
zahteva po
dopolnitvi
Rokovnik
STRANKA
UPRAVNI
ORGAN
dopolnitev vloge
Soglasje, mnenje
Zahteva za
soglasje, mnenje Evidenca
zadev
rešitev
Arhiv
Evidenca
dokumentov
![Page 78: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/78.jpg)
FUNKCIJSKI GRAF SISTEMA ZA ORGANIZACIJO KONFERENCE
ORGANIZIRANJE STROKOVNE
KONFERENCE 0.0
AKTIVNOSTI PROGRAM. ODBORA A 1
AKTIVNOSTI ORGANIZAC.
ODBORA A 2
RAZPIS VABIL ZA PRISPEVKE
A 1.1
REGISTRACIJA PRIJAV
REFERATOV
A 1.2
REGISTRACIJA PRISPELIH REFERATOV
A 1.3
DODELITEV REFERATOV
RECENZENTOM
A 1.4
IZBOR REFERA- TOV IN FORMI- RANJE SEKCIJ
A 1.5
Prof. dr. M. VINTAR
![Page 79: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/79.jpg)
PRIMERI DIAGRAMA TOKA PODATKOV MED POSTOPKI ZA ORGANIZACIJO
STROKOVNE KONFERENCE
javni mediji
potencialni udeleženec
recenzent
A1
aktivnosti progr. odbora
A2
aktivnosti organiz. odbora
podatki o povabljencih
podatki o referatih
podatki o sekcijah
prijava udeležbe
vabilo za udeležbo
objava konference
referat
recenzija
vabilo za
prijavo prijava, referat
Prof. dr. M. VINTAR
![Page 80: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/80.jpg)
A1.1 Razpis vabil za prispevke
A1.2
Registracija prijav referatov
A1.3 Registracija
prispelih referatov
Javni medij
Potencialni referati
obvestilo
prijave referatov
zahvala
referati
A1.4 Dodelitev Referatov
recenzentom
A1.4 Izbor referatov in formiranje sekcij
Recenzenti
Podatki o sekcijah
Podatki o udeležencih
Podatki o referentih
Podatki o recenzentih
Podatki o referatih
sporočilo
kopije referatov
DIAGRAM TOKA
PODATKOV
MED
POSTOPKI,
KI JIH IZVAJA
PROGRAMSKI
ODBOR
Prof. dr. M. VINTAR
![Page 81: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/81.jpg)
FUNKCIJSKI GRAF – VPIS NA UNIVERZO
1.0 VPIS
NA UNIVERZO
1.1. Objava v
medijih
1.2.
Predvpis
1.3. Izbor
kandidatov
1.4. Obveščanje kandidatov
1.5.
Vpis
Prof. dr. M. VINTAR
![Page 82: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/82.jpg)
MEDIJI
1.2.
PREDVPIS
Evidenca
prostih
mest
1.1. OBJAVA V MEDIJIH
1.5. VPIS
Evidenca
prijav
Evidenca
zavrnjenih
UNIVERZA
UNIVERZA
STATISTIČNI URAD
Evidenca
izbranih
kandidatov
1.3.
IZBOR KANDIDATOV
KANDIDATI
KANDIDATI
ŠOLE
Evidenca vpisanih
študentov
1.4. OBVEŠČANJE KANDIDATOV
Evidenca študijskih programov
DIAGRAM TOKA PODATKOV : Vpis na univerzo
Prof. dr. M. VINTAR
![Page 83: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/83.jpg)
FUNKCIJSKI GRAF – POSLOVNI SISTEM KNJIŽNICE
0.0 POSLOVNI
SISTEM KNJIŽNICE
1.0
Včlanitev novega člana
2.0
Izdaja gradiva
3.0
Sprejem gradiva
4.0
Obveščanje Zamudnikov
Prof. dr. M. VINTAR
![Page 84: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/84.jpg)
2.0
IZDAJA GRADIVA
Evidenca
članov 1.0
VČLANITEV NOVEGA ČLANA
4.0
OBVEŠČANJE
ZAMUDNIKOV
Evidenca izposojenega
gradiva
STRANKA
Evidenca knjižničnega
gradiva
3.0
SPREJEM GRADIVA
STRANKA
Evidenca opominov
Evidenca plačil
Evidenca
strank
SODIŠČE
DIAGRAM TOKA PODATKOV : Poslovni sistem knjižnice
Prof. dr. M. VINTAR
![Page 85: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/85.jpg)
KONTROLNI POGLED
Združuje procesni, podatkovni
in organizacijski pogled.
Veže aktivnosti in vire potrebne
za njihovo izvedbo.
Razširjeni EPC diagram (eEPC).
Prof. dr. M. VINTAR
![Page 86: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/86.jpg)
LEGENDA ZA RAZŠIRJENI EPC
dogodek
aktivnost
IN ALI
Organizacijski objekt
Informacijski objekt
Označuje dogodek (event), dejanje ali stanje, ki sproži ali omogoči izvajanje procesa ali posamezne funkcije.
Označuje eno ali več medsebojno povezanih aktivnosti, postopkov ali procesov (function).
Logični povezovalniki, ki določajo potek aktivnosti: - IN: vzporedne aktivnosti,
- ALI: alternativne aktivnosti.
Označuje subjekt, institucijo ali org.enoto, ki posamezno aktivnost, postopek ali proces izvede. Nastopa lahko samo v povezavi z aktivnostjo, nikoli z dogodkom. Označuje lahko tudi vlogo (role), ki jo ima izvajalec pri tej aktivnosti.
Označuje informacijski objekt (dokument, zbirka podatkov, baza podatkov idr.), ki se potrebuje za izvedbo določene aktivnosti ali je rezultat te izvedbe. Nastopa samo v povezavi z aktivnostjo.
Kontrolni tok, ki nakazuje potek izvajanja procesa: medsebojno povezuje dogodke, aktivnosti in logične povezovalnike.
Povezovalnik strani
Prof. dr. M. VINTAR
![Page 87: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/87.jpg)
KONTROLNI POGLED (eEPC diagram): Upravni postopek – 1. del
Prof. dr. M. VINTAR
Prispela vloga
Sprejemanje
vloge
Sprejeta vloga
Klasificiranje
in signiranje
Signirana vloga
Pregled formalne
popolnosti
XOR
Vloga JE formalno popolna
Vloga NI
formalno popolna
Pregled vsebinske popolnosti
XOR
Vloga JE
vsebinsko popolna
Vloga NI vsebinsko popolna
XOR
Vložišče
Referent
Vložišče
Vložišče
2.2
2.1
vloga
Zahteva za
dopolnitev
zadeva
Zahteva za
dopolnitev
zadeva
dopolnitev
![Page 88: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/88.jpg)
KONTROLNI POGLED (eEPC diagram): Upravni postopek – 2. del
Prof. dr. M. VINTAR
Pozivanje za
dopolnitev
XOR
Izdelan poziv za
dopolnitev
Rok JE potekel
Rok NI
potekel
XOR
Vlaganje v rokovnikVloga JE
dopolnjena
Vloga NI dopolnjena
XOR
XOR
Reševanje
vloge
Vloga je rešena
Izdelava in
odpremljanje rešitve
Rešitev odpremljena
XOR
Vlaganje v arhiv
Zadeva je
arhivirana
Referent
2.2
Referent
2.1
Arhiv
Vložišče
Zahteva za
dopolnitev
zadeva
Rešitev
zadeva
Vložišče
![Page 89: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/89.jpg)
Podana vloga za včlanitev
Vpisovanje novega člana
Evidentiran član
Izdelovanje izkaznice
Vpisan član
Želja za izposojo
Pregledovanje zaloge
ali
Stanje razpoložljivi
h knjig
Stanje izposojenih
knjig
Rezerviranje
Izposojanje
Izposoja zaključena
vpisničar
knjižničarka
knjižničarka
osebni podatk
i
izkaznica
seznam
zalog
Rezervirane knjige
A
rezervirane knjige
A
ali
in
evidenca
izposoje
izkaznica
evidenca
izposoje
KONTROLNI POGLED: Poslovanje knjižnice
Prof. dr. M. VINTAR
![Page 90: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/90.jpg)
Molk stranke
Prekoračen rok vrnitve
in
Izstavljanje opominov
Opomnjeni zamudniki
Vračanje
Predlog za vračanje
knjig
Vračanje zaključeno
knjižničarka
osebni podatk
i
evidenca izposoje
opomin
Podatki o vrnjenih knjigah
KONTROLNI POGLED: Poslovanje knjižnice
Prof. dr. M. VINTAR
![Page 91: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/91.jpg)
ODLOČITVENA TABELA
P1 P2 P3 P4 P5
Vloga je nerešena DA DA DA DA NE
Vloga je vložena popolna DA NE NE NE /
Rok za dopolnitev je potekel
/ NE DA DA /
Vloga je dopolnjena / NE NE DA /
Reševanje X X
Poziv za dopolnitev X
Vloga v rokovnik X
Vloga v arhiv X X
Prof. dr. M. VINTAR
![Page 92: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/92.jpg)
6. MODELIRANJE
PODATKOVNEGA POGLEDA
Prof. dr. M. VINTAR
![Page 93: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/93.jpg)
POMEN PODATKOV
Osrednja sestavina vsakega IS;
Opisujejo realni svet; informacijske potrebe
poslovnih sistemov
Kompleksnost podatkov v sodobnih IS;
Razvoj konceptov predstavitve – podatkovni
modeli.
Prof. dr. M. VINTAR
![Page 94: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/94.jpg)
Podatkovni model je zbirka
konceptov, s katerimi skušamo izraziti
statične in dinamične lastnosti
podatkov v okviru IS.
PODATKOVNI MODEL
Prof. dr. M. VINTAR
![Page 95: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/95.jpg)
RAZVOJ PODATKOVNIH MODELOV
1946- 1970 Preprosti modeli za vzpostavitev datotečne
organizacije.
Po letu 1970 > koncept ‘baze podatkov’.
Modeli za fizično zasnovo in izvedbo
podatkovnih baz (od 1970 – naprej > izvedbeni
modeli):
hierarhični model,
mrežni model,
relacijski model,
objektno orientirani modeli.
Po letu 1975 Semantični modeli > modeli, ki se uporabljajo
v fazi načrtovanja logične zasnove IS
Prof. dr. M. VINTAR
![Page 96: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/96.jpg)
RAZVOJ PODATKOVNIH MODELOV II
Modeli za logično predstavitev podatkov
poslovnega sistema.
Semantični modeli in jeziki (v fazi
načrtovanja) (od 1975 -):
E-R model (entity-relationship),
objektna orientacija,
UML (universal modelling language).
Prof. dr. M. VINTAR
![Page 97: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/97.jpg)
SPLOŠNI KONCEPTI ABSTRAKCIJE PRI MODELIRANJU PODATKOV
KLASIFIKACIJA
GENERALIZACIJA
ASOCIACIJA
AGREGACIJA kartezična agregacija
agregacija na ravni objektov
Prof. dr. M. VINTAR
![Page 98: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/98.jpg)
Entiteta je poljuben objekt, subjekt ali
pojem, ki nam nastopa v obravnavanem
poslovnem sistemu, je pomemben za
poslovanje organizacije in se o njem tvorijo
podatkovne zbirke. Ločimo tip in primerke
entitet
ENTITETA
Prof. dr. M. VINTAR
![Page 99: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/99.jpg)
KLASIFICIRANJE PRIMERKOV V TIPE ENTITET
ŠTUDENT
IVAN
BOJAN
JANEZ
tip entitete
primerek entitete
Prof. dr. M. VINTAR
![Page 100: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/100.jpg)
GRAFIČNI PRIKAZ KONCEPTA KLASIFIKACIJE
ŠTUDENT
IVO BOJAN JANEZ
primerek_iz primerek_iz primerek_iz
Prof. dr. M. VINTAR
![Page 101: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/101.jpg)
PRIMER GENERALIZACIJE ELEMENTARNIH TIPOV
V POSPLOŠENE TIPE
OBČAN
UPOKOJENEC ŠTUDENT ZAPOSLENI
je je je
Prof. dr. M. VINTAR
![Page 102: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/102.jpg)
PRIKAZ KARTEZIČNE AGREGACIJE
ŠTUDENT
priimek ime naslov spol roj_datum
je_del
Prof. dr. M. VINTAR
![Page 103: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/103.jpg)
UPORABA KONCEPTA AGREGACIJE NA RAVNI OBJEKTOV
….
Državna uprava RS
MZZ
je_del je_del je_del
je_del je_del
…... Urad za organizacijo
in razvoj
je_del
je_del
... ...
MNZ
Prof. dr. M. VINTAR
![Page 104: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/104.jpg)
POVEZOVANJE KONCEPTOV GENERALIZACIJE IN AGREGACIJE
EMŠO
ime
priimek
naslov
….
UPOKOJENEC
OBČAN
ŠTUDENT ZAPOSLENI
je je je
šifra_šole
oddelek
letnik
status
šifra_zavarov.
leto_upok.
pokoj._osnova
……..
šifra_org.
poklic
šifra_del._mesta
….
A G R E G A C I J A
Prof. dr. M. VINTAR
![Page 105: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/105.jpg)
PRIKAZ MODELIRANJA PODATKOV Z UPORABO RAZLIČNIH KONCEPTOV
ABSTRAKCIJE
(generalizacija)
(asociacija)
(agregacija)
NAČRT
DOKUMENT
SLIKA TEKSTUALNI DOKUMENT
je je je
ZADEVA
šifra zadeve datum nastanka subjekt opis
šifra dokumenta opis dokumenta avtor
je_del
je_del
je_član
Prof. dr. M. VINTAR
![Page 106: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/106.jpg)
PRIMER KONCEPTA ASOCIACIJE
ZADEVA
DOKUMENT
je_član
Prof. dr. M. VINTAR
![Page 107: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/107.jpg)
MODEL ENTITETA-POVEZAVA
(E-R model)
Prof. dr. M. VINTAR
![Page 108: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/108.jpg)
MODEL ENTITETA – POVEZAVA (E-R)
lastnosti semantičnega modela;
uporaba v zgolj v fazi načrtovanja is oziroma
njegove podatkovne baze;
nastanek e-r modela;
osnovni koncepti:
entiteta,
atribut,
povezava,.
Prof. dr. M. VINTAR
![Page 109: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/109.jpg)
ENTITETE
opredelitev koncepta entitete,
tipi in primerki entitete,
primeri entitet.
Prof. dr. M. VINTAR
![Page 110: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/110.jpg)
VRSTE ATRIBUTOV
elementarni in sestavljeni atributi
vrednost atributa
domena atributa
enovrednostni / večvrednostni atributi
ključni atributi:
primarni ključ,
sekundarni ključ,
tuji ključi,
speti ključi.
Prof. dr. M. VINTAR
![Page 111: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/111.jpg)
STRUKTURA SESTAVLJENEGA ATRIBUTA “NASLOV”
naslov
naselje pošta država
ulica številka
Prof. dr. M. VINTAR
![Page 112: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/112.jpg)
PREDSTAVITEV TIPA ENTITETE
DRŽAVLJAN
Ime Spol Poklic
Ivo M inženir
Marko M mehanik
Ana Ž tajnica
Janez M učitelj
Marko M mehanik
učitelj
tip entitete
Vrednost atributa
atributi
Primerek entitete
Prof. dr. M. VINTAR
![Page 113: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/113.jpg)
KLJUČNI ATRIBUTI - KLJUČI
primarni ključ
sekundarni ključi
speti ključi
tuji (zunanji) ključi
Prof. dr. M. VINTAR
![Page 114: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/114.jpg)
PRIMARNI KLJUČ
najpomembnejši atribut (EMŠO, vpisna številka,
davčna številka itd);
zagotavlja enolično identifikacijo primerkov
entitet, je vedno en sam, vsak tip entitete ga mora
imeti;
je tisti atribut po katerem najpogosteje iščemo
podatke.
Prof. dr. M. VINTAR
![Page 115: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/115.jpg)
SEKUNDARNI IN SPETI KLJUČI
sekundarni ključi - atributi, ki jih pogosto
uporabljamo za iskanje podatkov (priimek,
ime, naslov itd.);
speti ključi:
ključi sestavljeni iz več atributov.
Prof. dr. M. VINTAR
![Page 116: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/116.jpg)
LASTNOSTI POVEZAV
tip, primerki povezave,
ime povezave,
stopnja povezave,
kardinalnost,
obveznost / neobveznost.
Prof. dr. M. VINTAR
![Page 117: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/117.jpg)
NEKAJ PRIMERKOV POVEZAV “DELA_ZA” MED TIPOMA ENTITET
“ZAPOSLENI” IN “ODDELEK”
janez tone ana
mojca miha jure
:
p1
p2
p3
p4
p5
p6
:
prodaja
nabava
skladišče
:
ZAPOSLENI dela_za ODDELEK
Prof. dr. M. VINTAR
![Page 118: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/118.jpg)
PRIMER TERNARNE POVEZAVE
anhovo
acroni
:
most
predor
cesta
:
p1
p2
p3
p4
p5
p6
p7
p8
:
DOBAVITELJ dobava PROJEKT
cement
železo
profili
:
SESTAVNI_DEL
Prof. dr. M. VINTAR
![Page 119: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/119.jpg)
VRSTE KARDINALNOSTI
ŠTUDENT INDEKS
OBČAN VOZILO
PROJEKT DELAVEC
ena : ena (1 : 1)
ena : več (1 : N)
več : več (M : N)
Prof. dr. M. VINTAR
![Page 120: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/120.jpg)
GRAFIČNA NOTACIJA E-R MODELA
obvezne
ključni
ostali
ime
ime
Tip entitete
Šibki tip entitete
Tip povezave
Tip povezave (druga možna notacija)
Legenda:
1 : 1
1 : N
M : N
Kardinalnost tipa povezave
neobvezne Obveznost
povezave
Atributi
Prof. dr. M. VINTAR
![Page 121: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/121.jpg)
E-R MODEL IS ZA ORGANIZACIJO KONFERENCE
konferenca
sekcija vabilo
za prispevke
vabilo za
udeležbo
odbor konference referat
udeleženec
>
>
Prof. dr. M. VINTAR
![Page 122: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/122.jpg)
7. RAZVOJ IN
DOKUMENTIRANJE E-R MODELA
Prof. dr. M. VINTAR
![Page 123: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/123.jpg)
KORAKI PRI RAZVOJU E-R MODELA
analiza poslovnega sistema,
identifikacija tipov entitet,
opredelitev razmerij med entitetami,
risanje modela,
opredelitev lastnosti povezav.
Prof. dr. M. VINTAR
![Page 124: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/124.jpg)
E-R MODEL : IZSEK REGISTRA PREBIVALSTVA
GOSPODI- NJSTVO
NASLOV
OBČAN
ORGANI- ZACIJA
<
<
<
<
<
<
je-član
ima-sedež
stanuje
sodeluje je OSEBNA
IZKAZNICA
identificira
Prof. dr. M. VINTAR
![Page 125: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/125.jpg)
E-R MODEL : IS ŠOLE
študira na je zaposlen
je vpisan
je-predpisana
je-vključen
se nanaša na
ŠOLA
ŠTUDIJSKI PROGRAM
PREDMET
UČITELJ ŠTUDENT
OPRAVLJ. ŠTUDIJSKA OBVEZNOST
OBVEZNOST
se zahteva za
poučuje
obveznost opravljena pri
se izvaja
je-opravil
Prof. dr. M. VINTAR
![Page 126: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/126.jpg)
IS “DRŽAVNEGA ZBORA”
DRŽAVNI ZBOR
POSLANEC
PREDSEDNIK DRŽAVNEGA
ZBORA
SEJA ZBORA ODBOR
PREDSEDNIK ODBORA
SEJA ODBORA
ČLAN ODBORA
Prof. dr. M. VINTAR
![Page 127: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/127.jpg)
E-R DIAGRAM IS KNJIŽNICE
KNJIŽNICA
STRANKA
IZPOSOJA
BIBLIOGR. ENOTA
ČLANSKA IZKAZNICA
RAČUN
PLAČILO OPOMIN
Prof. dr. M. VINTAR
![Page 128: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/128.jpg)
E-R DIAGRAM IS BOLNICE
BOLNICA
AMBULANTA
PREGLED
ODDELEK
MEDICINSKA SESTRA
ZDRAVNIK
PACIENT
DIAGNOZA
ZDRAVLJENJE
OPERACIJSKA EKIPA
OPERACIJSKA DVORANA
OPERACIJA
Prof. dr. M. VINTAR
![Page 129: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/129.jpg)
DOKUMENTIRANJE E-R MODELA
grafični del ( E-R diagram);
opisni del ( podatkovni slovar);
podatkovni slovar:
slovar entitet,
slovar atributov.
Prof. dr. M. VINTAR
![Page 130: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/130.jpg)
SLOVAR ENTITET: IS ŠOLE
Oznaka Naziv entitete Seznam atributov
E-01 ŠTUDENT Vpis._št.#, Priimek, Ime, Spol,
Roj._dat., Šifra_št.pr.,
Šifra_šole, Naslov
E-02 OPRAVLJENA_ŠT._OBV. Vpis_št + Šifra_pre. + Tip_obv.,#, Datum, Šifra_učitelja, Ocena
Oznaka Naziv entitete Seznam atributov
LEGENDA:
- primarni ključ: #
- ključi: Priimek
- tuji ključi: Šifra_šole (dvojna črta ali zasenčen)
- speti ključ: + med atributi
Prof. dr. M. VINTAR
![Page 131: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/131.jpg)
SLOVAR ATRIBUTOV: IS ŠOLE TIP ENTITETE: ŠTUDENT
LEGENDA: N-numerično; A-alfabetsko; AN-alfanumerično
Oznaka
atributa
Ime
atributa
Standardno
imeTip Dolžina
Standardne
vrednosti
A-01 VPIS-ST N 5
A-02 Priimek PRIIMEK A 24
A-03 Ime IME A 18
A-09 Spol SPOL A 1M-moški
Ž-ženska
A-05Rojstni
datumROJ-DAT N 7
A-06Naslov stal.
bivališčaNASLOV AN 60
A-07Šifra
programaSIF-PR N 2
A-08 Šifra šole SIF-ORG N 12
Prof. dr. M. VINTAR
![Page 132: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/132.jpg)
SLOVAR ENTITET: REGISTER PREBIVALSTVA
Oznaka
entitete Naziv entitete Atributi
E01 OBČAN
EMŠO#, priimek, ime, datum rojstva, spol, davčna
številka občana, šifra naselja+šifra ulice+hišna
številka, EMŠO nosilca gospodinjstva.
E02 GOSPODINJSTVO
EMŠO nosilca gospodinjstva#, število članov,
datum vzpostavitve, datum ukinitve, šifra
naselja+šifra ulice+hišna številka.
E03 NASLOV
šifra naselja+šifra ulice+hišna številka#, številka
parcele, geografski centroid, popisni okoliš, statični
okoliš.
E04 ORGANIZACIJA
šifra organizacije#, naziv organizacije, dejavnost,
številka ŽR, davčna številka organizacije, šifra
naselja+šifra ulice+hišna številka.
E05 OSEBNA IZKAZNICA Številka OI#, datum izdaje, datum veljavnosti, kraj
izdaje, EMŠO.
E06 OBČAN/ORGANIZACIJA EMŠO+šifra organizacije#
Prof. dr. M. VINTAR
![Page 133: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/133.jpg)
SLOVAR ATRIBUTOV: REG. PREBIVALSTVA
LEGENDA: N-numerično; A-alfabetsko; AN-alfanumerično
Oznaka
atributa Naziv atributa
Standard
no ime Tip Dolžina
Standardna
vrednost
OBČAN
A0101 EMŠO EMŠO N 13
A0102 Priimek Priim A 20
A0103 Ime Ime A 15
A0104 Spol Spol A 1 M-moški
Ž-ženski
A0105 Davčna številka
občana Dav-st-obc N 8
A0106 Datum rojstva Dat-roj D 8
ORGANIZACIJA
A0401 Šifra
organizacije Sif-org N 10
A0402 Naziv
organizacije Naz-org AN 35
A0403 Šifra dejavnosti Sif-dej N 7
A0403 Davčna številka
organizacije Dav-st-org N 8
A0404 Številka ŽR Stev-ZR AN 15
Prof. dr. M. VINTAR
![Page 134: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/134.jpg)
TUJI KLJUČI
omogočajo vzpostavitev/ opredelitev
razmerij med entitetami;
tuji ključi so primarni ključi povezanih
entitet;
tuji ključi in kardinalnost.
Prof. dr. M. VINTAR
![Page 135: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/135.jpg)
VGRADNJA POVEZAV S POMOČJO TUJIH KLJUČEV
ENTITETA
A
ENTITETA
B
razmerje
a1#, a2, a3, . . . , an
b1#, b2, b3, …, bm
Prof. dr. M. VINTAR
![Page 136: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/136.jpg)
VGRADNJA POVEZAV : KARDINALNOST 1:1
ENTITETA
A
ENTITETA
B
Razmerje (1:1)
a1#, a2, a3, . . . , an, b1
b1#, b2, b3, …, bm, a1
Prof. dr. M. VINTAR
![Page 137: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/137.jpg)
VGRADNJA POVEZAV: KARDINALNOST N:1
ENTITETA
A
ENTITETA
B
Razmerje (M:1)
a1#, a2, a3, . . . , an, b1
b1#, b2, b3, …, bm
Prof. dr. M. VINTAR
![Page 138: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/138.jpg)
VGRADNJA POVEZAV : KARDINALNOST 1:N
b1#, b2, b3, …, bm, a1
ENTITETA
A
ENTITETA
B
Razmerje (1:M)
a1#, a2, a3, . . . , an
Prof. dr. M. VINTAR
![Page 139: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/139.jpg)
VGRADNJA POVEZAV: KARDINALNOST N:M VPELJAVA PRESEČNE ENTITETE
A
B
Razmerje (N : M) =
A
Razmerje 1 : N
A - B
B
Razmerje N : 1
Prof. dr. M. VINTAR
![Page 140: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/140.jpg)
E-R MODEL IZSEKA REGISTRA PREBIVALSTVA
OSEBNA IZKAZNICA
NASLOV
je-član ima
stanuje je
ima-sedež ORGANI- ZACIJA
sodeluje-z
GOSPODI- NJSTVO OBČAN
Prof. dr. M. VINTAR
![Page 141: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/141.jpg)
DOPOLNJENI E-R MODEL IZSEKA REGISTRA PREBIVALSTVA
OSEBNA IZKAZNICA
NASLOV
OBČAN/ ORGANIZACIJA
je-član ima
stanuje je
ima-sedež ORGANI- ZACIJA ima-sodelavce
sodeluje-z
OBČAN GOSPODI-
NJSTVO
Prof. dr. M. VINTAR
![Page 142: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/142.jpg)
ŠOLSKI IS - vpeljava tujih ključev
OPRAVLJ. OBVEZNOSTI
vpisna-št +
tip-obv +
šif-predm +
ozn-ŠP +
dat-obv#
ocena
dat-oprav
PRIJAVA
vpisna-št +
tip-obv +
šif-predm +
ozn-ŠP +
dat-obv#
dat-prijava
dat-odjava
ŠTUDIJSKI CENTER
ŠTUDENT
ŠTUDIJSKI PROGRAM
PREDMET
šif-predm#
naz-predm
št-ur-vaj
št-ur-predav
OBVEZNOST
tip-obv +
šif-predm +
ozn-ŠP#
opis-obv
način-ocen
PREDAVATELJ
šif-pred#
ime-pred
priim-pred
nasl-pred
tel-pred
ROK ZA OBVEZNOST
tip-obv +
šif-predm +
ozn-ŠP +
dat-obv#
kraj
ura
krat-ŠC
krat-ŠC
ozn-ŠP
ozn-ŠP
šif-pred
šif-pred
šif-predm
1 2
3
4
4
5
6
7
8
9
10
11 12
krat-ŠC#
naz-ŠC
nasl-ŠC
tel-ŠC
vpisna-št#
ime-štud
priim-štud
EMŠO
nasl-štud
......
ozn-ŠP#
naz-ŠP
vrsta-ŠP
Prof. dr. M. VINTAR
![Page 143: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/143.jpg)
MOČNI IN ŠIBKI TIPI ENTITET
močni tipi entitete;
šibki tipi entitet;
eksistenčna odvisnost;
identifikacijska odvisnost.
Prof. dr. M. VINTAR
![Page 144: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/144.jpg)
PRIMER EKSISTENČNE ODVISNOSTI ENTITET
ŠOLA
ODDELEK
E oddelki_šole
Prof. dr. M. VINTAR
![Page 145: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/145.jpg)
PRIMER IDENTIFIKACIJSKE ODVISNOSTI ENTITET
PACIENT
DIAGNOZA
ID pacientova diagnoza
Prof. dr. M. VINTAR
![Page 146: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/146.jpg)
PRIMER REKURZIVNE POVEZAVE
ZAPOSLENI nadzira
Prof. dr. M. VINTAR
![Page 147: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/147.jpg)
ŠTUDIJ PRIMERA
Upravni postopek
Logični model – tradicionalni
pristop Prof. dr. M. VINTAR
![Page 148: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/148.jpg)
PODATKOVNI POGLED: E-R diagram IS upravnega postopka
Prof. dr. M. VINTAR
STRANKA
KLASIFIKACIJSKI ZNAK
PRILOGA
DOKUMENT
REFERENT ZADEVA
VODJA
vsebuje
vloži
rešuje
dopolnjuje
označuje
je-odgovoren
![Page 149: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/149.jpg)
Upravni postopek: EPC diagram
Prof. dr. M. VINTAR
Prispela
vloga
Sprejemanje
vloge
Sprejeta
vloga
Klasificiranje
in signiranje
Signirana
vloga
Pregled
formalne
popolnosti
XOR
Vloga JE
formalno
popolna
Vloga NI
formalno
popolna
Pregled
vsebinske
popolnosti
XOR
Vloga JE
vsebinsko
popolna
Vloga NI
vsebinsko
popolna
XORPozivanje za
dopolnitev
XOR
Izdelan poziv
za
dopolnitev
Rok JE
potekel
Rok NI
potekel
XOR
Vlaganje v
rokovnik
Vloga JE
dopolnjena
Vloga NI
dopolnjena
XOR
XOR
Reševanje
vloge
Vloga je
rešena
Izdelava in
odpremljanje
rešitve
Rešitev
odpremljenaXOR
Vlaganje v
arhiv
Zadeva je
arhivirana
![Page 150: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/150.jpg)
DFD (DATA-FLOW DIAGRAMS), RAZLIČICA YOURDON AND COAD
Legenda:
postopek /proces/aktivnost
zunanja entiteta
zbirka podatkov
tok podatkov /dokumentov
sprememba stalnega bivališča
občan
vloga
Evidenca stalnega prebivalstva
Prof. dr. M. VINTAR
![Page 151: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/151.jpg)
Upravni postopek: DIAGRAM TOKA PODATKOV
Prof. dr. M. VINTAR
Sprejemanje
vloge
Klasificiranje
in signiranje
Pregled
formalne
popolnosti
Pregled
vsebinske
popolnosti
Pozivanje za
dopolnitev
Vlaganje v
rokovnik
Reševanje
vloge
Izdelava in
odpremljanje
rešitve
Vlaganje v
arhiv
STRANKA
vloga
potrdilo o prejemu
Evidenca
strank
Evidenca
zadev
Predpisi
zahteva po
dopolnitvi
Rokovnik
STRANKA
UPRAVNI
ORGAN
dopolnitev vloge
Soglasje, mnenje
Zahteva za
soglasje, mnenje Evidenca
zadev
rešitev
Arhiv
Evidenca
dokumentov
![Page 152: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/152.jpg)
8. OBJEKTNO
ORIENTIRANI PRISTOPI
MODELIRANJA IS
Prof. dr. M. VINTAR
![Page 153: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/153.jpg)
RAZVOJ OBJEKTNO ORIENTIRANEGA PRISTOPA
PRI ANALIZI IN ZASNOVI IS
Korenine objektnega pristopa (objektno
programiranje, analiza, dizajn);
Slabosti klasičnih pristopov:
dolgi razvojni cikli,
visoki razvojni stroški,
nizka kakovost rešitev.
Prof. dr. M. VINTAR
![Page 154: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/154.jpg)
IDEJE O-O PRISTOPA
osrednji koncept je ‘objekt’ (namesto entiteta);
preslikava objektov realnega sveta v objektni
model;
integracija postopkovnega in podatkovnega
pogleda;
standardizacija objektov;
večkratna uporabnost;
IS kot sistem ‘lego’ kock.
Prof. dr. M. VINTAR
![Page 155: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/155.jpg)
TEMELJNI KONCEPTI OBJEKTNO ORIENTIRANEGA PRISTOPA
objekti (objects),
razredi (classes),
atributi (atributes),
operacije (operations, methods),
relacije (associations),
koncepti generalizacije / specializacije,
pravila dedovanja, itd.
Prof. dr. M. VINTAR
![Page 156: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/156.jpg)
OBJEKTNO ORIENTIRAN SISTEM
Objektno orientiran sistem se sestoji
iz neodvisnih medsebojno povezanih
in sodelujočih objektov opredeljen z:
razredi, objekti, atributi in
operacijami.
Prof. dr. M. VINTAR
![Page 157: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/157.jpg)
OBJEKTI
Objektno orientiran sistem se sestoji iz množice medsebojno povezanih in interaktivnih objektov.
Objekt je abstrakcija nekega subjekta, objekta ali pojma iz realnega sveta (primerjaj z entiteto).
Ločimo tip objekta (class) > razred ter primerke objekta (instance) > primerek.
Prof. dr. M. VINTAR
![Page 158: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/158.jpg)
RAZREDI
Množico primerkov objektov s
skupnimi lastnostmi klasificiramo v
razred (tip objekta).
Razred opredeljujejo:
ime razreda,
atributi,
operacije.
Prof. dr. M. VINTAR
![Page 159: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/159.jpg)
RAZVOJ UML (Unified Modeling Language)
UML – enotni modelirni jezik -> skupek diagramskih tehnik,
odgovor na parcialne pristope iz 70. in 80. let,
začetki sredi 90-tih,
grafični jezik za razvoj informacijskih rešitev,
gre za formaliziran jezik, ki pa še ni
standardiziran,
nastal kot poizkus poenotenja grafične
notacije objektnega pristopa.
Prof. dr. M. VINTAR
![Page 160: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/160.jpg)
UML in UP
UML (Unified Modeling Language) = enoten modelirni jezik
1. Class diagram 2. Object diagram 3. Component diagram 4. Deployment diagram 5. Use case diagram 6. Sequence diagram 7. Activity diagram 8. Collaboration diagram 9. Statechart diagram
UP (Unified Process) – enoten razvojni proces = poenoten pristop (recept za uporabo
diagramov)
Statična struktura Dinamično obnašanje
Prof. dr. M. VINTAR
![Page 161: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/161.jpg)
DIAGRAM PRIMEROV UPORABE 1/2
Definicija:
Diagram primerov uporabe (Use case diagram) prikazuje kako agent (actor) uporablja sistem.
Gradniki:
agent, akter (Actor)
sistem
primer uporabe (use case)
povezave
Prof. dr. M. VINTAR
![Page 162: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/162.jpg)
Primer: Zavarovalnica in zavarovalniški uradnik
DIAGRAM PRIMEROV UPORABE 2/2
Agent
Sestavi novo polico
Ažuriraj polico
Izračunaj premijo
Sestavi škodni zahtevek
Zavarovalniški uradnik
Prof. dr. M. VINTAR
Primeri uporabe
![Page 163: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/163.jpg)
FORMALIZEM PRIMERA UPORABE
Opomba: Vsak primer uporabe je potrebno podrobno opisati
Primer uporabe: Ažuriraj polico
ID: PU2
Agent: Zavarovalniški uradnik
Predpogoj: Polica že obstaja
Tok dogodkov:
1. ZU (zavarovalniški uradnik) odpre obstoječo polico
2. ZU vpiše novo vrednost atributa
3. Sistem vpraša za potrditev spremembe
4. IF ZU potrdi spremembo THEN
Sistem shrani novo vrednost
ELSE sistem ne shrani nove vrednosti
Rezultat: Atribut police je ažurirana
Prof. dr. M. VINTAR
![Page 164: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/164.jpg)
DIAGRAM AKTIVNOSTI 1/2
Definicija: Diagram aktivnosti prikazuje potek aktivnosti in je v bistvu OO diagram poteka.
Prof. dr. M. VINTAR
Legenda:
Začetek procesa
Konec procesa
Podproces/Aktivnost
Odločitev/Alternativa
Povezovalnik vzporednosti
Tok procesa (kontrolni tok)
![Page 165: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/165.jpg)
Primer: Zavarovalnica, ažuriranje police
DIAGRAM AKTIVNOSTI 2/2
Odpiranje obstoječe police
vpis nove vrednost atributa
shranjevanje vrednost atributa
[IF sprememba potrjena]
ELSE
Prof. dr. M. VINTAR
![Page 166: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/166.jpg)
RAZRED 1/2
Iskanje razredov oz. objektov je ustvarjalen proces!
Iz našega prej prikazanega primera uporabe
Iz vseh primerov uporabe skupaj
-Zavarovalniški uradnik
-Zavarovalna polica
-Zavarovalnica
-Zavarovalniški uradnik, Stranka => Oseba
-Zavarovanje avtomobila, zav. hiše, zav. stvari => Zavarovalna polica
ZavarovalnaPolica
številkaPolice
strankaPriimek
strankaIme
premija
datumPoteka
Ustvari()
Preberi()
Spremeni()
Izbriši()
IzračunajPremijo()
Opis razreda:
Ime razreda
atributi
operacije
Primer razreda: Zavarovalna polica
Prof. dr. M. VINTAR
![Page 167: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/167.jpg)
Hierarhija razredov:
RAZRED 2/2 genera
lizaci
ja
Zavarovalna polica
atributi
operacije
Zav. avtomobila
atributi
operacije
Zav. hiše
atributi
operacije
Zav. osebe
atributi
operacije
specia
lizacija
Prof. dr. M. VINTAR
<< je >> << je >> << je >>
![Page 168: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/168.jpg)
RAZMERJE MED RAZREDI IN OBJEKTI
Razred
Objekti
ZavarovalnaPolica
številkaPolice
strankaPriimek
strankaIme
premija
datumPoteka
Ustvari()
Preberi()
Spremeni()
Izbriši()
IzračunajPremijo()
petrovaPolica:ZavPolica
številkaPolice=14732
strankaPriimek=“Lun”
strankaIme=“Peter”
premija=10.000
datumPoteka=23/7/2006
mihovaPolica:ZavPolica
številkaPolice=88543
strankaPriimek=“Peklaj”
strankaIme=“Miha”
premija=7.000
datumPoteka=11/7/2008
majinaPolica:ZavPolica
številkaPolice=222341
strankaPriimek=“Lačen”
strankaIme=“Maja”
premija=3.000
datumPoteka=14/5/2009
<<primerek-iz>> << primerek-iz >> << primerek-iz >>
Prof. dr. M. VINTAR
![Page 169: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/169.jpg)
DIAGRAM RAZREDOV
Relacija = odnos med dvema razredoma.
Relacija ima lahko:
• ime relacije
• ime vloge
• števnost(kardinalnost)
• usmerjenost
Definicija.: Diagram razredov prikazuje odnose med razredi
Prof. dr. M. VINTAR
delodajalec zaposleni zaposluje
1 *
Oseba
atributi
operacije
lastnik upravljalec 1 1..*
0..* 0..*
ZavarovalnaPolica
atributi
operacije
Zavarovalnica
atributi
operacije
![Page 170: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/170.jpg)
PODATKOVNI POGLED: E-R diagram IS upravnega postopka
PONOVITEV 1/2
Prof. dr. M. VINTAR
STRANKA
KLASIFIKACIJSKI ZNAK
PRILOGA
DOKUMENT
REFERENT ZADEVA
VODJA
vsebuje
vloži
rešuje
dopolnjuje
označuje
je-odgovoren
![Page 171: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/171.jpg)
PROCESNI VIDIK UPRAVNEGA POSTOPKA (EPC)
PONOVITEV 2/2
Prispela
vloga
Sprejemanje
vloge
Sprejeta
vloga
Klasificiranje
in signiranje
Signirana
vloga
Pregled
formalne
popolnosti
XOR
Vloga JE
formalno
popolna
Vloga NI
formalno
popolna
Pregled
vsebinske
popolnosti
XOR
Vloga JE
vsebinsko
popolna
Vloga NI
vsebinsko
popolna
XORPozivanje za
dopolnitev
XOR
Izdelan poziv
za
dopolnitev
Rok JE
potekel
Rok NI
potekel
XOR
Vlaganje v
rokovnik
Vloga JE
dopolnjena
Vloga NI
dopolnjena
XOR
XOR
Reševanje
vloge
Vloga je
rešena
Izdelava in
odpremljanje
rešitve
Rešitev
odpremljenaXOR
Vlaganje v
arhiv
Zadeva je
arhivirana
![Page 172: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/172.jpg)
ŠTUDIJ PRIMERA
Upravni postopek
Objektni pristop
Prof. dr. M. VINTAR
![Page 173: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/173.jpg)
DIAGRAM PRIMEROV UPORABE (1/2)
Preglej dokument
Ustvari novo zadevo
Odpri obstoječo zadevo
Poglej podatke o zadevi
Referent
Vodja
Vodi
itd.
<<vsebuje>>
Priskrbi podatke o zadevi
<<vsebuje>>
Evidentiraj vlogo
Prof. dr. M. VINTAR
![Page 174: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/174.jpg)
DIAGRAM PRIMEROV UPORABE (2/2)
Stranka
Vloži zadevo
Dopolni zadevo
Zahtevaj potrdilo
Plačaj kolke
Dostavi prilogo
itd.
Prof. dr. M. VINTAR
![Page 175: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/175.jpg)
PRIMER UPORABE
Opomba: Vsak primer uporabe je potrebno podrobno opisati
Primer uporabe: Preglej dokument
ID: PU1
Igralec:
Referent
Predpogoj:
Prispelo je mnenje ali dopolnitev vloge ali nova vloga je bila vložena.
Tok dogodkov:
1. Referent sprejme dokument
2. Gfdhsfdgfdg
3. dfgfdgsfdg
Rezultat:
Primer uporabe: Preglej dokument
ID: PU1
Igralec:
Referent
Predpogoj:
Prispelo je mnenje ali dopolnitev vloge ali nova vloga je bila vložena.
Tok dogodkov:
1. Referent sprejme dokument
2. Gfdhsfdgfdg
3. dfgfdgsfdg
Rezultat:
Primer uporabe: Preglej dokument
ID: PU1
Igralec:
Referent
Predpogoj:
Prispelo je mnenje ali dopolnitev vloge ali nova vloga je bila vložena.
Tok dogodkov:
1. Referent sprejme dokument
2. Gfdhsfdgfdg
3. dfgfdgsfdg
Rezultat:
Primer uporabe: Preglej dokument
ID: PU1
Agent:
Referent
Predpogoj:
Prispelo je mnenje ali dopolnitev vloge oz. nova vloga je bila vložena.
Tok dogodkov:
1. Referent sprejme dokument
2. Referent preveri ali zadeva že obstaja
3. IF zadeva obstaja THEN Odpre obstoječo zadevo (ID:PU2)
ELSE ustvari novo zadevo (ID:PU3)
Rezultat:
Dokument je pregledan.
Prof. dr. M. VINTAR
![Page 176: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/176.jpg)
DIAGRAM AKTIVNOSTI
Vloži vlogo
Preglej dokument
[IF zadeva obstaja]
Poišči obstoječo zadevo Odpri novo zadevo
ELSE
Evidentiraj vlogo
[IF vloga formalno popolna] ELSE
Signiraj Pozovi za dopolnitev vloge
Rešuj zadevo
ELSE [IF zadeva je vsebinsko popolna]
Pozovi za vsebinsko dopolnitev vloge Izdelaj rešitev
Odpremi
Arhiviraj
Prispelo mnenje, soglasje Vloži dopolnitev
Legenda: Začetek procesa Konec procesa Podproces Odločitev Tok procesa
Prof. dr. M. VINTAR
![Page 177: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/177.jpg)
DIAGRAM RAZREDOV
Stranka
atributi
operacije vodja
1 0..*
referent
vodi
vloži 1
1..*
stranka
atributi
operacije
vloži 1
1..* klasifikacijski
znak
atributi
operacije
označuje
1 0..*
zadeva
atributi
operacije
rešuje
0..* 1
zaposleni
atributi
operacije
vodja
1 0..*
referent
vodi
vsebuje 0..*
1..*
dokument
atributi
operacije
je dopolnjen z
1 0..*
priloga
atributi
operacije
Prof. dr. M. VINTAR
![Page 178: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/178.jpg)
HIERARHIJA RAZREDOV
Za fizično in pravno osebo veljata tudi atributa
naziv in naslov, ker gre za primer generalizacije –
dedovanje lastnosti!
stranka
naziv
naslov
operacije
fizična oseba
EMŠO
…
operacije
pravna oseba
davčna št.
…
operacije
genera
lizaci
ja
specia
lizacija
Prof. dr. M. VINTAR
![Page 179: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/179.jpg)
9. IZVEDBENI
PODATKOVNI MODELI
Prof. dr. M. VINTAR
![Page 180: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/180.jpg)
IZVEDBENI PODATKOVNI MODELI
V to skupino uvrščamo:
hierarhični model,
mrežni model,
relacijski model,
objektno orientirani modeli.
Prof. dr. M. VINTAR
![Page 181: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/181.jpg)
HIERARHIČNI MODEL
nastal okrog leta 1970, intuitivno,
drevesna struktura, ki se sestoji iz vozlišč in
povezav,
dve pravili:
eno samo vozlišče na najvišjem nivoju,
pravilo oče-sin.
prednosti in slabosti.
Prof. dr. M. VINTAR
![Page 182: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/182.jpg)
HIERARHIČNA DREVESNA STRUKTURA
Prof. dr. M. VINTAR
![Page 183: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/183.jpg)
PRIMER HIERARHIČNE SHEME ZA IZSEK PODATKOVNE BAZE PODJETJA
ODDELEK
Ime Šifra Lokacija Tel._št. Ime_vodje
ZAPOSLENI
Ime EMŠO Roj_datum Naslov
PROJEKT
Ime EMŠO Roj_datum Naslov
VZDRŽEVANI
Ime Spol Roj_datum
PODREJENI
Ime EMŠO
DELAVEC
Ime EMŠO Št._ur
Prof. dr. M. VINTAR
![Page 184: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/184.jpg)
MREŽNI MODEL
nastal okrog leta 1970;
predstavlja razširitev hierarhičnega modela;
drevesna struktura, ki se sestoji iz vozlišč in
povezav;
pravilo:
vsako vozlišče ima lahko poljubno število
podrejenih in poljubno število nadrejenih
vozlišč (zapisov).
Prof. dr. M. VINTAR
![Page 185: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/185.jpg)
MREŽNA STRUKTURA
Prof. dr. M. VINTAR
![Page 186: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/186.jpg)
PRIMER MREŽNE STRUKTURE
ODDELEK
oddelek # naziv predstojnik
DELOVNO MESTO
šif. del. mesta opis
ZAPOSLENI
šifra priimek ime spol del. zadeve mesto
PLAČA
datum znesek
NASLOV
šifra ulica hišna naslova številka
VZDRŽEVANI
Ime roj. datum
PROJEKT
šifra naziv rok vodja projekt. projekta
Prof. dr. M. VINTAR
![Page 187: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/187.jpg)
RELACIJSKI MODEL
nastal okrog leta 1970;
prvi matematično utemeljeni model (teorija
relacij);
operacije na podatkih so matematično
definirane;
osnovni element modela je relacijska tabela;
model sestavlja množica tabel;
med tabelami ni vnaprej definiranih povezav.
Prof. dr. M. VINTAR
![Page 188: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/188.jpg)
PRIKAZ RELACIJSKE TABELE ŠTUDENT
ŠTUDENT
Ime Vpis._št. Letnik Spol Naslov Tel._št.
Ivo 13012 1 M Dunajska 53 168-63-74
Marko 13017 1 M Savska 27 null
Ana 13021 2 Ž Slovenska 127 432-765
Janez 13067 1 M Tržaška 345 null
Prof. dr. M. VINTAR
![Page 189: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/189.jpg)
PRIMER RELACIJSKE STRUKTURE
ŠTUDENT ŠTUDENT-OBVEZNOST
UČITELJ PREDMET
Vpis.št. Ime Letnik Spol
Vpis.
št.
Šifra
predmeta Tip Datum Ocena
Ime
učitelja Naslov
Šifra
predmeta
Šifra
predmeta
Ime
predmeta
Prof. dr. M. VINTAR
![Page 190: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/190.jpg)
RELACIJSKI MODEL (2)
povezave med zahtevanimi podatki se
vzpostavljajo v realnem času na osnovi
uporabnikovih zahtev,
razmerje med E-R modelom in relacijskim
modelom,
prednosti/slabosti relacijskega modela.
Prof. dr. M. VINTAR
![Page 191: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/191.jpg)
PROBLEM PREHODA
IZ
LOGIČNE NA
FIZIČNO RAVEN
ZASNOVE IS Prof. dr. M. VINTAR
![Page 192: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/192.jpg)
PRIČAKOVANI REZULTATI POSAMEZNE RAZVOJNE FAZE IS
R E Z U L T A T I
Analiza stanja – študija
upravičenosti
Logična zasnova IS
Fizična zasnova IS
Gradnja
opis funkcije OS opis organiziranosti OS opredeljene informacijske potrebe identificirani postopki
opredeljene vse lastnosti sistema na logični ravni
opredeljene vse lastnosti sistema na fizični ravni
izdelana in preverjena informacijska rešitev
Prof. dr. M. VINTAR
![Page 193: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/193.jpg)
PREGLED UPORABE METOD IN TEHNIK SKOZI RAZVOJNE FAZE IS
Prof. dr. M. VINTAR
OBRAVNAVANI SISTEMI
MODELIRANJE PODATKOV
MODELIRANJE POSTOPKOV
REZULTATI
Razpoložljive metode in tehnike
tekstualni opis
E-R model
tekstualni opis
organigram
Opis funkcije OS
Opis organiziranosti OS
Opredeljene informacijske potrebe
Identificirani postopki
Model obravnavanega
sistema
Logični
model IS
Fizični
model IS
Izvedbeni
model IS –
izdelana rešitev
E-R model Podatkovni slovar UML diagrami
Strukturni graf Diagrami toka podatkov Prehodni diagram UML diagrami EPC diagrami
Opredeljene vse lastnosti sistema na logični ravni.
Opredeljene vse lastnosti sistema na fizični ravni.
Izdelana in preverjena informacijska rešitev.
Relacijski model Objektno orientirani modeli Hierarhični model Mrežni model
Podrobne specifikacije programskih modulov Strukturni diagram Diagram poteka Vhodno-izhodne maske
Generirana baza podatkov na osnovi izbranega modula
Programska koda v izbranem programskem jeziku
![Page 194: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/194.jpg)
POSTOPEK
PRETVORBE
LOGIČNEGA MODELA
V FIZIČNI MODEL –
NORMALIZACIJA Prof. dr. M. VINTAR
![Page 195: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/195.jpg)
PRETVORBA PODATKOVNEGA MODELA V TRETJO NORMALNO FORMO
NENORMALIZIRANI PODATKI
PRVA NORMALNA FORMA
DRUGA NORMALNA
FORMA
TRETJA NORMALNA
FORMA
Izločitev vseh ponavljajočih se skupnih atributov samostojne relacije
1.
V relacijah s sestavljenimi ključi je potrebno zagotoviti, da so vsi ostali atributi odvisni od celotnega ključa
2.
Odstraniti vse prehodne odvisnosti med atributi ter po potrebi oblikovati nove relacije
3.
Prof. dr. M. VINTAR
![Page 196: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/196.jpg)
PRIKAZ PRETVORB
TIP ENTITETE = NENORMALIZIRANA RELACIJA NAROČILO
Šifra naroč.
Datum Šifra
kupca Naziv kupca
Naslov kupca
Šifra artikla
Naziv artikla
Koli- čina
Cena artikla
Vrednost artikla
Vrednost naročila
ponavljajoče se skupine atributov
Prof. dr. M. VINTAR
![Page 197: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/197.jpg)
PRETVORBA V PRVO NORMALNO FORMO
NAROČILO
1. Ponavljajoče skupine atributov so odstranjene ter oblikovane v samostojne relacije ključ
Šifra naroč.
Datum Šifra
kupca Naziv kupca
Naslov kupca
Vrednost naročila
funkcionalne odvisnosti
NAROČILO-ARTIKEL
sestavljeni ključ
Šifra naroč.
Naziv artikla
Cena artikla
Šifra artikla
Količina Vrednost artikla
Prof. dr. M. VINTAR
![Page 198: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/198.jpg)
PRETVORBA V DRUGO NORMALNO FORMO
NAROČILO
Šifra naroč.
Datum Šifra kupca
Naziv kupca
Naslov kupca
Vrednost naročila
NAROČILO-ARTIKEL
Šifra naroč.
Šifra artikla
Količina Vrednost artikla
2. Vsi atributi, ki niso bili odvisni od celotnega ključa, kot je bil primer pri relaciji NAROČILO-ARTIKEL so bili prenešeni v samostojno relacijo artikel
Šifra artikla.
Naziv artikla
Cena artikla
ARTIKEL
Prof. dr. M. VINTAR
![Page 199: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/199.jpg)
PRETVORBA V TRETJO NORMALNO FORMO
NAROČILO
Šifra naroč.
Datum Šifra kupca
Vrednost naročila
NAROČILO-ARTIKEL
Šifra naroč.
Šifra artikla
Količina Vrednost artikla
3. Vsi atributi,ki so bili odvisni od drugih atributov (ki niso ključi), kot je bil to primer pri relaciji NAROČILO, so odstranjeni ter oblikovani v samostojne relacije
Šifra artikla.
Naziv artikla
Cena artikla
ARTIKEL
KUPEC
Šifra kupca
Naziv kupca
Naslov kupca
Prof. dr. M. VINTAR
![Page 200: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/200.jpg)
10.
POSLOVNI,
ORGANIZACIJSKI TER
KADROVSKI VIDIKI
RAZVOJA IS
Prof. dr. M. VINTAR
![Page 201: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/201.jpg)
TEHNOLOŠKI IZZIVI
nenehno povečevanje procesne moči,
razvoj interneta/svetovnega spleta,
naraščajoča kompleksnost IS,
vedno večja tehnološka odvisnost
(zanesljivost/varnost).
Prof. dr. M. VINTAR
![Page 202: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/202.jpg)
POSLOVNI IZZIVI
dolgoročno načrtovanje razvoja
informacijske infrastrukture:
spremljanje tehnoloških razvojnih
trendov,
integracija tehnologij.
naložbeni vidik,
organizacijski vidik,
kadrovski vidik.
Prof. dr. M. VINTAR
![Page 203: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/203.jpg)
KLJUČNI DEJAVNIKI USPEŠNEGA RAZVOJA IS
jasno opredeljeni cilji organizacije,
opredeljeni ključni dejavniki uspeha in vloga
IS,
dolgoročno načrtovanje informatike,
sodelovanje in podpora vodstva,
sodelovanje uporabnikov,
projektni pristop,
uporaba sodobnih metodoloških pristopov,
uporaba sodobnih informacijskih orodij,
inovativna prenova poslovnih procesov.
Prof. dr. M. VINTAR
![Page 204: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/204.jpg)
POTREBNA ZNANJA INFORMATIKOV IN UPORABNIKOV ZA USPEŠEN
RAZVOJ IS
Strokovna znanja obravnavanega področja
Informacijska znanja
POTREBNO ZNANJE INFORMATIKOV
POTREBNO ZNANJE UPORABNIKOV
Spekter potrebnih znanj pri razvoju novih
informacijskih sistemov
Prof. dr. M. VINTAR
![Page 205: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/205.jpg)
UPORABA INFORMACIJSKIH ORODIJ
kaj so informacijska orodja za razvoj IS?
jeziki četrte in pete generacije,
krmilni sistemi baz podatkov,
CASE orodja, itd.
Prof. dr. M. VINTAR
![Page 206: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/206.jpg)
JEZIKI ČETRTE in PETE GENERACIJE
Razvoj 4GL
Razvoj 5GL
Razvojni in obratovalni stroški
Optimiranje stroškov
Prof. dr. M. VINTAR
![Page 207: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/207.jpg)
KRMILNI SISTEMI BAZ PODATKOV
Vloga krmilnega sistema baze podatkov;
Metodološka izhodišča;
Izbor primernega orodja;
Uporaba v poslovnem okolju.
Prof. dr. M. VINTAR
![Page 208: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/208.jpg)
CASE ORODJA
nastanek in opredelitev CASE orodij (Computer Aided
System Engineering);
razvojne smeri;
vrste CASE orodij: horizontalna/ vertikalna;
tipične funkcionalnosti:
odvisnost od metodološkega pristopa,
grafična podpora,
razvoj podatkovnega slovarja,
vzdrževanje projektne dokumentacije.
Prof. dr. M. VINTAR
![Page 209: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/209.jpg)
POSLOVNI VIDIKI
spremenjena vloga informatike v poslovnih
sistemih sodobnih organizacij;
od avtomatizacije k informatizaciji;
informatika kot samostojna poslovna
funkcija;
od “AOP” centra k “štabni službi za
informatiko”;
od operativne k strateški ravni
menedžmenta.
Prof. dr. M. VINTAR
![Page 210: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/210.jpg)
VLOGA POSLOVNE FUNKCIJE INFORMATIKE
strateško načrtovanje informacijske
infrastrukture,
razvoj in vzdrževanje rešitev,
izobraževanje,
podpora uporabnikom,
varovanje in zaščita podatkov,
standardi.
Prof. dr. M. VINTAR
![Page 211: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/211.jpg)
11. PRISTOPI K RAZVOJU
IS
Prof. dr. M. VINTAR
![Page 212: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/212.jpg)
PRISTOPI K NAČRTOVANJU IN GRADNJI IS
LINEARNI PRISTOP 1
PROTOTIPNI PRISTOP
2
OBJEKTNI PRISTOP 3
Prof. dr. M. VINTAR
![Page 213: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/213.jpg)
ZNAČILNOSTI LINEARNEGA PRISTOPA
razvoj od sredine 70tih let
obdobje velikih računalnikov ter računalniških centrov
razvoj obvladujejo specializirani strokovnjaki
kaskadni princip (waterfall principle);
dobro dokumentirane faze;
neodvisen od velikosti problema;
neodvisen od uporabljenih orodij.
Prof. dr. M. VINTAR
![Page 214: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/214.jpg)
SLABOSTI LINEARNEGA PRISTOPA
dolgi razvojni cikli
visoki razvojni stroški
šibko sodelovanje uporabnikov
konceptualne napake se pogosto odkrijejo
prepozno
nepredvidljiva kakovost izdelanih rešitev
Prof. dr. M. VINTAR
![Page 215: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/215.jpg)
ZNAČILNOSTI PROTOTIPNEGA PRISTOPA
nastanek kot odgovor na slabosti
linearnega pristopa;
vloga prototipa;
evolutivni pristop;
vloga uporabnikov;
slabosti prototipnega pristopa.
Prof. dr. M. VINTAR
![Page 216: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/216.jpg)
OBJEKTNI PRISTOP
odstop od ‘strukturnih tehnik’ pri razvoju IS,
enovita obravnava podatkov in postopkov,
standardizacija elementov informacijske
rešitve,
večkratna uporaba istih objektov,
večja zanesljivost delovanja IS,
hitrejši in cenejši razvoj IS.
Prof. dr. M. VINTAR
![Page 217: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/217.jpg)
12. PROJEKTNI
PRISTOP PRI RAZVOJU IS
Prof. dr. M. VINTAR
![Page 218: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/218.jpg)
POMEN PROJEKTNEGA PRISTOPA
kompleksnost IT projektov,
visoka stopnja tveganja,
nevarnost prekoračitev rokov/stroškov,
zahtevna izvedba/uvedba projekta.
Prof. dr. M. VINTAR
![Page 219: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/219.jpg)
sprejem odločitve,
priprava projekta:
specifikacija projektne naloge,
javni razpis,
sklenitev pogodbe z izvajalcem.
izvedba projekta.
KORAKI URESNIČEVANJA PROJEKTA
Prof. dr. M. VINTAR
![Page 220: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/220.jpg)
PRIPRAVA PROJEKTA
metodologije vodenja projektov,
projektna pisarna,
vzpostavitveni dokument projekta (vdp),
organizacijska struktura projekta.
Prof. dr. M. VINTAR
![Page 221: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/221.jpg)
VZPOSTAVITVENI DOKUMENT PROJEKTA-VDP
namen VDP;
priprava VDP;
sprejem VDP;
vsebina VDP.
Prof. dr. M. VINTAR
![Page 222: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/222.jpg)
VSEBINA VDP
cilji projekta,
vsebina projekta,
organizacija projekta,
terminski načrt izvedbe,
izdelki projekta,
finančni načrt,
opredelitev odgovornosti,
ocena tveganja,
nadzor kakovosti.
Prof. dr. M. VINTAR
![Page 223: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/223.jpg)
ORGANZACIJSKA STRUKTURA PROJEKTA
OS mora zagotavljati učinkovito izvedbo,
spremljanje/nadzor/evaluacijo ter nadzor kakovosti
izdelkov:
projektni svet,
projektna skupina,
nadzor kakovosti.
Prof. dr. M. VINTAR
![Page 224: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/224.jpg)
ORGANIZACIJA PROJEKTA
PROJEKTNI SVET PROJEKTNI SVET PROJEKTNI SVET
• Vodja projektnega sveta • Tehnični svetovalec
- Predstavnik naročnika - Predstavnik uporabnika - Predstavnik izvajalca
PROJEKTNA SKUPINA NADZOR KAKOVOSTI
• Odgovorni za nadzor kakovosti
VODJA PROJEKTA
PROJEKTNI TIM UPORABNIKA - Koordinator tima uporabnika - Sodelavci
• Vodja projektnega sveta • Tehnični svetovalec
- Predstavnik naročnika - Predstavnik uporabnika - Predstavnik izvajalca
• Vodja projektnega sveta • Tehnični svetovalec
- Predstavniki naročnika - Predstavniki uporabnika - Predstavniki izvajalca
PROJEKTNA SKUPINA NADZOR KAKOVOSTI
• Odgovorni za nadzor kakovosti
VODJA PROJEKTA
PROJEKTNI TIM UPORABNIKA - Koordinator tima uporabnika - Sodelavci
PROJEKTNA SKUPINA NADZOR KAKOVOSTI
• Odgovorni za nadzor kakovosti
VODJA PROJEKTA
PROJEKTNI TIM UPORABNIKA - Koordinator tima uporabnika - Sodelavci
VODJA PROJEKTA
PROJEKTNI TIM UPORABNIKA - Koordinator tima uporabnika - Sodelavci
PROJEKTNI TIM IZVAJALCA: -Koordinator tima izvajalca -Sodelavci
Prof. dr. M. VINTAR
![Page 225: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/225.jpg)
VRSTE IZDELKOV PROJEKTA
vsebinski izdelki;
izdelki vodenja;
izdelki kakovosti.
Prof. dr. M. VINTAR
![Page 226: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/226.jpg)
MREŽNI DIAGRAM IZDELKOV PROJEKTA
VZPOSTAVITVENI
DOKUMENT
PROJEKTA PP1/2
Poenoteni
postopki
delovanja UE
Aplikacija
RPID
Baza
postopkov
Baza
dokumentov
Osnutek spremembe
uvedbe in navodil
o pisarn. poslovanju
Metodologija
upravnega
nadzora in
spremljanja
Metodologija
prenove
Katalog
življenjskih
situacij
Zaključno
poročilo
VZPOSTAVITVENI
DOKUMENT
PROJEKTA PP1/2
Poenoteni
postopki
delovanja UE
Aplikacija
RPID
Baza
postopkov
Baza
dokumentov
Osnutek spremembe
uvedbe in navodil
o pisarn. poslovanju
Metodologija
upravnega
nadzora in
spremljanja
Metodologija
prenove
Katalog
življenjskih
situacij
Zaključno
poročilo
Prof. dr. M. VINTAR
![Page 227: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/227.jpg)
TERMINSKI NAČRT PROJEKTA
ID IME POSTOPKA TR
AJA
NJ
E
SE
PT
OK
T
NO
V
DE
C
JA
N
FE
B
MA
R
AP
R
MA
J
JU
N
JU
L
AV
G
SE
PT
OK
T
NO
V
DE
C
Trajanje projekta
1 Vzpostavitev projekta 25
2 Poenotoenje postopkov 150
3 Razvoj Registra postopkov in dokumentov 80
4 Izdelava specifikacije RPID 20
5 Razvoj aplikacije 50
6 Vsebinsko testiranje 10
8 Formiranje baze postopkov in dokumentov 60
9 Metodologija upravnega nadzora in spremljanja 163
10 Katalog življenjskih situacij 30
11 Osnutek sprememb Uredbe in navodil o pisar.poslov. 163
12 Uvajanje registra 63
13 Izdelava metodologije 63
14 Priprava zaključnega poročila 20
15 Vodenje projekta
16 Zagotavljanje kakovosti
2000 2001
Prof. dr. M. VINTAR
![Page 228: UNIVERZA V Predmet: LJUBLJANI INFORMATIZACIJA …studentski.net/get/ulj_fup_up2_ipp_sno_predavanja_2007_2008_01.pdf · predstaviti temeljne koncepte, metode in tehnike ... Rumbaugh](https://reader035.vdocuments.net/reader035/viewer/2022062909/5af813017f8b9aac248ca160/html5/thumbnails/228.jpg)
KADROVSKI VIDIKI
pridobivanje ključnih informacijskih
znanj:
strateško načrtovanje in razvoj
informacijske infrastrukture,
razvoj IS,
uporaba informacijskih rešitev,
uporaba informacijskih orodij,
vzdrževanje strojne in programske
opreme,
vzdrževanje telekomunikacij.
Prof. dr. M. VINTAR