Informacijski sistemi

Opis predmeta

Osnovni pojmi o informacijskih sistemih in njihovi uporabi (informacija, podatek, znanje,  podatkovni vir); Strukturiran zapis podatkov, informacij in znanja (osnovni in kompleksni podatkovni tipi,  meta podatki,  tabelarični zapis podatkov,  povezave,  podatkovni model); Shranjevanje podatkov (skladovnice podatkov,  podatkovni strežniki,  skladišča podatkov); Uporaba in vzdrževanje podatkov ter upravljanje z njimi; Poizvedbe (jeziki za poizvedbe, iskanje po tekstu,  iskanje multimedijskih vsebin, ključne besede, rudarjenje podatkov, iskanje po tekstovnih podatkih); Zaščita podatkov; Orodja  za delo s podatki (neposredno povezovanje, vmesniki za povezovanje, oddaljen dostop sistem odjemalec/strežnik); Trinivojska arhitektura (splet, aktivne strežniške aplikacije, spletne storitve).

Cilji in kompetence

Cilj predmeta je podati temeljna znanja s področja informacijskih sistemov, ki so potrebna za bodoče inženirje tehnične stroke in spadajo v splošno izobrazbo inženirja v informacijski družbi. Predmet podaja pregled informacijskih sistemov, postopkov njihovega načrtovanja in upravljanja, ter različnih orodij za vzdrževanje podatkov in poizvedbe po podatkih.

Metode poučevanja in učenja

Na predavanjih so predstavljene teoretične osnove obravnavanih poglavij. Ob tem prikažemo tudi rešitve enostavnih praktičnih primerov. Na koncu obravnave vsakega sklopa vsebin spodbudimo študente k dodatnem premisleku in iskanju naprednejših rešitev za zahtevnejše probleme, ki jih nato na predavanjih tudi praktično izvedemo.

Študentom je na voljo študijski material s podrobno vsebino. 

Praktično delo poteka v okviru laboratorijskih vaj. V prvem delu se študentje postopoma seznanjajo z opredeljenim programskim okoljem in problemi dela z bazami podatkov.

Problemi na vajah so vnaprej definirani, med izvajanjem vaj pa do ustreznih rešitev pridemo skupaj. Predstavimo tudi več rešitev za en problem in spodbudimo diskurz oziroma iskanje najustreznejše med pridobljenimi rešitvami.

V drugem delu vaj študente spodbudimo k praktični uporabi pridobljenega znanja za reševanje konkretnega izbranega problema v obliki projektne naloge.  Na projektni nalogi lahko dela študent sam ali v skupini, ki šteje največ tri študente. Izdelava projektne naloge poteka lahko samostojno ali ob sprotnih konzultacijah s pedagogom, ki potem študenta usmerja k čim boljšem končnem rezultatu.

Ob koncu semestra študentje poročajo o končnih rezultatih z morebitno primerjavo izsledkov iz literature.

Predvideni študijski rezultati

Študentje se spoznajo z osnovami načrtovanja, izvedbe in uporabe  informacijskih sistemov.

Pedagoško delo je predvsem usmerjeno k pridobivanju poglobljenega razumevanja osnovnih konceptov informacijskih sistemov.  Obenem študentje dobijo praktično znanje o principih skladiščenja in dela s podatki ter tudi o načinih kreativnega pristopa k izzivom in reševanju problemov. Študentje se naučijo razvijati, implementirati in upravljati informacijske sisteme za najrazličnejše probleme.

Reference nosilca

1. STANČIN, Sara, TOMAŽIČ, Sašo. User data synchronization. V: FURHT, Borivoje (ur.). Encyclopedia of wireless and mobile communications. Boca Raton; New York: Taylor & Francis, str. 1-6.

2. TOMAŽIČ, Sašo, PAVLOVIĆ, Vesna, MILOVANOVIĆ, Jasna, SODNIK, Jaka, KOS, Anton, STANČIN, Sara, MILUTINOVIĆ, Veljko. Fast file existence checking in archiving systems. ACM transactions on storage, 2011, 7 (1), str. 1-21.

3. STANČIN, Sara, TOMAŽIČ, Sašo. Efficient user data synchronization. The IPSI BGD Transactions on Advanced Research, 6 (1), str. 23-31.

4. TOMAŽIČ, Sašo, STANČIN, Sara. Quality of life and information society : invited paper. V: YU info 2009, Kopaonik, 8. 3. – 11. 3. 2009. KORUNOVIĆ, Dušan (ur.). Zbornik radova : simpozijum o računarskim naukama i informacionim tehnologijama. Beograd: Društvo za informacione sisteme i računarske mreže, 2009, str. 1-4.

5. STANČIN, Sara, TOMAŽIČ, Sašo. An alternative approach to user data synchronization. V: CUNNINGHAM, Stuart (ur.). Proceedings of the Third International Conference on Internet Technologies and Applications (ITA 09) : Thuesday 8th – Friday 11th September 2009, Glyndwr University, Wrexham, Wales, UK. Wrexham: Glyndwr University, Centre for Applied Internet Research (CAIR), str. 565-573.

Temeljni viri in literatura

1. T. Vidmar, Informacijsko komunikacijski sistem,  Pasadena, Ljubljana 2002.

2. A. Silberschatz et al, Database Systems Concepts, Fifth Edition, McGraw-Hill, 2011.    

3. H. Garcia-Molina, J. – D. Ullman, J. Widom, Database Systems: The Complete Book, Second Edition, Pearson Prentice Hall, 2014.

4. M. Arenas, P. Barceló, L. Libkin, F. Murlak, Foundations of Data Exchange, Cambridge University Press, 2014.

Bodi na tekočem

Univerza v Ljubljani, Fakulteta za elektrotehniko, Tržaška cesta 25, 1000 Ljubljana

E:  dekanat@fe.uni-lj.si T:  01 4768 411