POROČILO PRAKTIČNEGA IZOBRAŽEVANJA

Size: px
Start display at page:

Download "POROČILO PRAKTIČNEGA IZOBRAŽEVANJA"

Transcription

1 VISOKOŠOLSKI STROKOVNI ŠTUDIJ Računalništvo in informacijske tehnologije POROČILO PRAKTIČNEGA IZOBRAŽEVANJA v Nova KBM d.d. Čas opravljanja: od do Mentor v GD: Jure Kobal, univ.dipl. ing. rač. Študent: Marko Avguštin Vpisna številka: E E pošta: marko.avgustin@uni-mb.si Telefon:

2

3

4 Kazalo KAZALO UVOD OPIS GOSPODARSKE DRUŽBE IN PROJEKTOV OPIS PRAKTIČNEGA IZOBRAŽEVANJA OPIS UPORABLJENIH TEHNOLOGIJ OPIS PROJEKTA SKLEP Slika 1: Plačilni nalog... 4 Slika 2: UPN primer Slika 3: UPN primer Slika 4: primer 3- izbran obrazec... 6 Slika 5: Oracle SQL Developer... 8 Slika 6: GlassFish nastavitev... 9 Slika 7: Nastavitve... 9 Slika 8: Leto iger Slika 9: Dropdown meni Slika 10: Prijave Slika 11: Izbira podružnice Slika 12: Urejanje osebe Slika 13: Pregled ekip Slika 14: Ekipa podrobno Slika 15: Iskalnik oseb Slika 16: Rezultat oseba še ni dodana Slika 17: Rezultat oseba je že dodana Slika 18: Dodaj osebe v ekipo Slika 19: Dodaj novo ekipo Slika 20: Oblika aplikacije SIBS Slika 21:NetBeans Source Packages Slika 23: jspx dokument Slika 22: Prikaz izvorne kode v brskalniku

5 1. UVOD Praktično izobraževanje sem opravljal na podjetju Nova KBM d.d. v Mariboru. Družba se deli na več sektorjev eden iz med njih je sektor informatike v katerem sem delal tudi sam. V tem sektorju se razvijajo spletne storitve in aplikacije za rabo Nove KBM.d.d.. V času praktičnega izobraževanja sem s pridom uporabljal pridobljeno znanje v času študija in pridobil veliko novega znanja in izkušnje iz prakse, kjer so bili v veliko pomoč mentor in sodelavci. Nadgradil sem svoje znanje iz poznavanja spletnih aplikacij JSF, programski jezik Java ter upravljanje podatkovnih baz Oracle SQL. 2. OPIS GOSPODARSKE DRUŽBE IN PROJEKTOV Nova KBM je univerzalna banka z najdaljšo tradicijo bančništva v Sloveniji ter močnim ugledom doma in po svetu. Njihova osnovna dejavnost je zagotavljati kakovostne, sodobne, varne in donosne finančne rešitve za uresničevanje osebnih in poslovnih ciljev. Deli se na več sektorjev v katerih so specializirani delavci za določeno področje. Nekateri sektorji nove KBM: Finančni trgi Komerciala banke o Področje podpore poslovanja banke o Sektor informatike Oddelek programske opreme Oddelek sistemov in produkcije o Sektor tehnološke podpore Področje Skupine Nove KBM Spremljava in kontrola poslovanja banke Spremljava komerciale Uprava banke Sektor informatike se ukvarja z razvojem programske opreme za rabo Nove KBM. V glavnem se uporablja programski jezik JAVA, nekaj storitev razvijajo v programskem jeziku C# za podatkovne baze pa se uporabljajo orodja Oracle. Imajo veliko število različnih projektov kateri so načrtovani po različno dolgih časovnih obdobjih. Eden izmet teh je zamenjava plačilnega naloga z univerzalnim plačilnim nalogom, kateri se bo uporabljal za Bank@Net. 2

6 3. OPIS PRAKTIČNEGA IZOBRAŽEVANJA V času prakse v Novi KBM sem osvojil veliko novega in uporabnega znanja. Prve tri tedne sem se uvajal in spoznaval tehnologijo JSF katera se uporablja za izdelavo spletnih aplikacij. Z to tehnologijo sem nato tudi izdelal spletno aplikacijo SIBS katero bom opisal v nadaljevanju. Zaupali so mi tudi izdelavo UPN (univerzalni plačilni nalog) obrazca kateri bo zamenjal na Bank@Net-u obstoječi plačilni nalog. Tako sem moral pripraviti digitalno obliko obrazca z pomočjo HTML-ja in CSS-a. Kot sem že omenil sem delal na projektu SIBS (športne igre bančnikov Slovenije), kjer je bilo potrebo izdelati spletno aplikacijo. Aplikacija se bo uporabljala za interno rabo Nove KBM. Aplikacija omogoča prijavo delavcev Nove KBM na športne igre, ker je več različnih disciplin iz katerih nato nastanejo različne ekipe. Prav tako se vodijo različni podatki o tekmovalcih kot so GSM številka, številka konfekcije, številka dokumenta, tip dokumenta itd.. Glavni cilj aplikacije je bil doseči, da se glavni uporabnik razreši vseh papirjev in prijavnic, katere so bile potrebne za prijavo na tekmovanja. Za aplikacijo smo imeli sestanek z glavnim uporabnikom (administratorjem) kjer smo se pogovorili kaj sploh naj aplikacija omogoča in kakšne naj bodo glavne funkcionalnosti. Spletno aplikacijo sem izdelal z pomočjo tehnologije JSF in JAVA, ker je to glavna raba tehnologij v Novi KBM Opis uporabljenih tehnologij Spletna aplikacija: je programska oprema, do katere dostopamo preko omrežja, kot odjemalec uporabljamo spletni brskalnik. JavaServer Faces (JSF) temelji na JAVA okvirju spletnih aplikacij za poenostavitev razvoja vključevanja spletnih uporabniških vmesnikov. JDK (Java Development Kit) programsko razvojno okolje za pisanje programčkov in programov v Javi. JAVA objektno usmerjen programski jezik ki ga je razvil Sun Microsystems GlassFish je odprtokodni aplikacijski strežnik katerega je izdelal Sun Microsystems za platformo Java EE NetBeans se nanaša na okvir platforme namiznih aplikacij Jave in integrirano razvojno okolje (IDE) za razvoj z Javo, JavaScript, PHP, Python, Ruby, Groovy, C, C++, Scala in Clojure. 3

7 4. OPIS PROJEKTA Na prvem projektu sem izdelal digitalno obliko UPN obrazca kateri bo zamenjal navadni plačilni nalog. UPN sem izdelal s pomočjo HTML-ja in CSS-ja v pomoč mi je bil dokument kjer je opisan standard in lastnosti UPN obrazca. Zaradi lažjega in preglednejšega vnašanja podatkov sem izdelal več obrazec kjer se je nato vodstvo odločilo katerega bo uporabilo. Slika 1: Plačilni nalog 4

8 Slika 2: UPN primer 1 Slika 3: UPN primer 2 5

9 Slika 4: primer 3- izbran obrazec Izbran je bil obrazec na Sliki 4 katerega bodo vključili na spletni strani Banka@Net. Obrazec je narejen s ugnezdenimi tabelami in vnosnimi polji. Primer CSS za rotacijo napisov plačnik in prejemnik:.rotation { float:left; font-size:13px; font-weight: bold; margin-right:-25px; -webkit-transform: rotate(-90deg); -moz-transform:rotate(-90deg); filter: progid:dximagetransform.microsoft.basicimage(rotation=3); 6

10 Primer oblike tabel v CSS-u: table#placnik_prejmnik{ border-width: 0px; width: 600px; font-size: 10px; color: #FF8C00; font-family: Arial, Verdana, Tahoma; margin-bottom: 5px td#placnik{ background-image: url('img/bg-placnik.gif'); background-repeat:repeat td#prejemnik{ background-image: url('img/bg-prejemnik.gif'); background-repeat:repeat Primer HTML-ja: <table border="0px" width="500px" > <tr> <td title="predel plačnika" id="placnik"> <table id="placnik_prejmnik"> <tr> <td rowspan="10" width="57px"> <span class="rotation"> PLAČNIK </span> </td> <td>iban</td> <td width="300px"></td> <td width="70px"> Polog / Dvig </td> <td rowspan="6"></td> </tr> <tr> <td colspan="2"> <input type="text" maxlength="19" class="inputfield" id="pl_iban"> </td> <td> <input type="checkbox" checked="true" disabled="true"> <input type="checkbox" checked="true" disabled="true" style="margin-left: 16px"> </td> </tr> Izdelavo UPN obrazca sem naredil v programu NetBeans kjer sem urejal HTML kodo in tudi CSS datoteko za obliko pisav in ostalih prikazanih elementov. 7

11 Drugi projekt na katerem sem delal ostali del prakse je bil SIBS za prijavo oseb na športne igre. Kot prvo sem si moral pripraviti nekaj svojih tabel. To sem naredil s programom Oracle SQL Developer kjer sem uporabil grafični vmesnik za izdelavo tabel. V tem programu sem prav tako testiral vse SQL stavke, kateri so mi služili v JAVA kodi za poizvedbe in posodabljanje podatkov. Ustvaril sem 6 novih tabel vse so se začele z imenom SIBSImeTabele, ker je na banki predpis kjer se ustvarjajo nove tabele za novo aplikacijo moramo uporabiti kratki naziv aplikacije ter logično ime tabele. SIBSOSB se je imenovala tabela kjer sem shranjeval podatke o osebah (tekmovalcih). Slika 5: Oracle SQL Developer Za izdelavo spletne aplikacije sem uporabil osnovno kodo dummy aplikacije. Ta aplikacija je nekakšen okvir za izdelavo novih aplikacij saj se v njej že nahajajo določeni razredi in funkcije, ki skrbijo za pravilno izvedbo SQL stavkov, sortiranje podatkov po kriterijih, osnovno obliko strani in podobno. Aplikacija je tekla na GlassFish strežniku na katerem je bilo potrebno najprej še nastavit povezavo na podatkovno bazo, da sem lahko pravilno dostopal do vseh potrebnih tabel. 8

12 Slika 6: GlassFish nastavitev SIBS aplikacija se deli na tri dele to so administratorske nastavitve, pregledi in vnosi. Pod administratorskih nastavitvah se nahaja opcija nastavitve kjer se nam prikaže tabela za določene nastavitve (slika7). V letu iger nastavimo tekoče leto iger za katero se lahko prijavijo ekipe, samodejno pa preverimo katere ekipe so bile v preteklem letu prijavljene in jih dodamo v tekoče leto. Prav tako ne moremo nastaviti leta manjšega od tekočega leta. Slika 7: Nastavitve 9

13 Za prijaznejši vnos leta iger se nam prikaže koledar kjer si izberemo določeno leto, mesec in dan pa zanemarimo v kodi. Vnos potrdimo na gumbu shrani. Slika 8: Leto iger Primer SQL stavka, ki prebere vse ekipe, ki so bile prijavljene v preteklem letu in del kode kjer izvedemo SQL poizvedbo ter vpišemo nove ekipe v tekočo leto: private String soesql = "SELECT OE.* FROM SIBSOSBEKP OE, SIBSOSB O WHERE OE.EKP_LT =? AND O.AKT = 'Y' AND O.OSB_ID = OE.OSB_ID"; private String ioesql = "INSERT INTO SIBSOSBEKP VALUES(?,?,?,?,?)"; pstmt = getconnection().preparestatement(soesql); pstmt.setint(1, (getleto() - 1)); pstmt.executequery(); rs = pstmt.executequery(); while (rs.next()) { OsebaEkipaBean osebaekipabean = new OsebaEkipaBean(); osebaekipabean.setekpid(rs.getint(1)); osebaekipabean.setosbid(rs.getint(2)); osebaekipabean.setleto(rs.getint(3)); osebaekipabean.setvodja(rs.getstring(4)); osebaekipabean.setstdres(rs.getint(5)); osebaekipabeans.add(osebaekipabean); for (int i = 0; i < osebaekipabeans.size(); i++) { pstmt = null; pstmt = getconnection().preparestatement(ioesql); pstmt.clearparameters(); pstmt.setint(1, osebaekipabeans.get(i).getekpid()); pstmt.setint(2, osebaekipabeans.get(i).getosbid()); pstmt.setint(3, getleto()); pstmt.setstring(4, osebaekipabeans.get(i).getvodja()); pstmt.setint(5, osebaekipabeans.get(i).getstdres()); int res = pstmt.executeupdate(); 10

14 Naslednje tri opcije so urejanje oseb, urejanje ekip in prepovedano izvajanje sprememb, tukaj bo administrator glede na določeno obdobje dodelil pravice katere spremembe so še možne. Vse tri opcije imajo dropdown meni kjer se lahko izbira med DA in NE, ko bo administrator izbral NE opcijo pod urejanje ekip ali oseb bo s tem onemogočil spreminjanje podatkov oseb ali ekip. V primeru prepovedano izvajanje sprememb kadar se izbere DA onemogočimo vsa spreminjanja podatkov od takrat naprej ni več možno delati nobenih sprememb. Slika 9: Dropdown meni Druga opcija izbire za administratorja je Prijave kjer lahko administrator vidi koliko ekip in oseb je prijavljenih v tekočem letu. Slika 10: Prijave Primer SQL stavkov kjer preštejemo osebe in ekipe v tekočem letu. private String epsql = "SELECT COUNT (EKP_ID) FROM SIBSEKP WHERE AKT = 'Y'"; private String opsql = "SELECT COUNT(OSB_ID) FROM SIBSOSB WHERE AKT = 'Y'"; Naslednje možnosti so pregledi kjer imamo pregled prijavljenih oseb in ekip. Tukaj pa še delimo ekipe in sobe glede na podružnico banke kjer imamo Novo KBM-MB (Maribor) in Novo KBM-NG(Nova Gorica). Zato moramo kot prvo izbrani želeno podružnico banke nato pa lahko za to podružnico izvajamo vse na daljne možnosti. Slika 11: Izbira podružnice Ko izberemo želeno podružnico banke shranimo njen ID v http session kjer je podatek shranjen tako dolgo dokler traja seja uporabnika. Ta podatek kličemo večkrat, da lahko pridobimo podatke o določeni podružnici. 11

15 Primer funkcije kjer shranimo ID banke in funkcija kjer pridobimo podatek. public void setbanka(long bankaid) { FacesContext context = FacesContext.getCurrentInstance(); HttpSession session = (HttpSession) context.getexternalcontext().getsession(true); session.setattribute("banka", bankaid); public String getbanka() { FacesContext context = FacesContext.getCurrentInstance(); HttpSession session = (HttpSession) context.getexternalcontext().getsession(true); if ((session.getattribute("banka"))!= null) { Object ob = session.getattribute("banka"); banka = ob.tostring(); else { banka = "0"; return banka; Pod opcijo pregledi osebe se nam izpišejo vse osebe katere so prijavljene v aplikaciji SIBS pod izbrano podružnico banke. Tukaj se nam izpišejo sledeči podatki: Naziv, konfekcijska številka, vrsta dokumenta, številka dokumenta Član športnega društva, član sindikata, gsm, leto prve prijave, slika, aktiven in možnost urejanja podatkov posamezne osebe in odstranitev osebe. V primeru kjer podatek ni definiran oziroma ga uporabnik ni določil se nam prikaže znak?. Pod opcijo urejanja osebe se nam prikaže obrazec kjer lahko podatke izbiramo ali pa jih vnesemo ročno. Če želimo osebo izbrisati nas pred tem opozori sporočilo ali resnično želimo izbrisati osebo in imamo možnost za potrditev ali preklic. Slika 12: Urejanje osebe Naslednji pregled je pregled ekip kjer se nam izpišejo vse ekipe preteklih in tekočega leta. Tukaj imamo možnost sortiranja ekip po letu za lepši pregled. Nato lahko izbiramo pod podrobni pregled kjer lahko vidimo katere osebe so člani izbrane ekipe in kateri član je vodja ekipe. Če smo izbrali ekipo za tekoče leto lahko to ekipo tudi urejamo, brišemo lahko njene člani ali nastavimo če je ekipa aktivna ali neaktivna v tekočem letu. 12

16 Slika 13: Pregled ekip Slika 14: Ekipa podrobno Zadnja opcija v aplikacijo so vnosi kjer imamo možnost vnosa novih oseb, dodajanje oseb v ekipe in dodajanje novih ekip. Prva možno izbira je dodajanje oseb, kjer vnesemo ime in priimek v vnosno polje nato se nam prikažejo zadetki. Možen je vnos samo imen ali samo priimkov ali obeh podatkov hkrati. Ko se nam prikažejo zadetki lahko vidimo ime in priimek ter datum rojstva osebe prav tako vidimo ali je oseba že dodana ali ne po slikici zeleni plus kjer osebo dodamo ali rdeči minus kjer lahko izbrano osebo tudi odstranimo iz aplikacije SIBS. Iskane osebe iščemo v tabele kjer se nahajajo vsi komitenti Nove KBM saj so tudi vsi zaposleni komitenti nove KBM. Slika 15: Iskalnik oseb 13

17 Slika 16: Rezultat oseba še ni dodana Slika 17: Rezultat oseba je že dodana V možnosti dodaj osebe v ekipo se nam prikažejo ekipe katere so v tekočem letu aktivne tukaj lahko dodajo in brišemo osebe iz ekipe ter določimo katera oseba bo vodja ekipe. Ko dodajmo osebe v ekipo lahko izbiramo samo med osebami katere so vpisane v aplikaciji SIBS in so aktivna. Druga omejitev pri dodajanju je število oseb, ki jih lahko dodamo v določeno ekipo. Ko dosežemo maksimalno število oseb se nam izpiše sporočilo, ki nas opozori na število oseb. Tretja omejitev je spol ekipe saj lahko dodajmo v moško ekipo tudi ženske obratno pa to ni dovoljeno. Tako izpisujemo moške in ženske pri vnosu moške ekipe pri vnosu ženske ekipe pa samo ženske. Posamezno osebo lahko v ekipi tudi urejamo tako ji lahko določimo številko dresa ali jo določimo kot vodjo ekipe. Slika 18: Dodaj osebe v ekipo 14

18 Zadnja možnost je dodajanje nove ekipe kjer izberemo iz dropdown menija želeno disciplino določimo spol ali je ekipa ženska ali moška. Nato dodamo še vodjo ekipe. V primeru da nismo dodali vodje ekipe nas nato opozori sporočilo in ekipe ne moremo shraniti. Vodjo ekipe prav tako izbiramo iz oseb katere so vpisane v aplikaciji SIBS in so aktivne. Slika 19: Dodaj novo ekipo Slika 20: Oblika aplikacije SIBS 15

19 Aplikacija je razdeljena na tri dele kjer se nahaja koda JAVE to so beans,dao, form. V paketih bean definiramo razred kateri ima spremenljivke, katere si lahko predstavljamo kot eno vrsto iz podatkovne tabele. Ta bean nato uporabljamo kot novi podatkovni tip kamor lahko shranjujemo podatke. Primer razreda bean: public class BankaBean implements Serializable { private static final long serialversionuid = 1L; private long id; private String bankanaziv; private String Izbrana; public BankaBean() { public void setid(long id) { this.id = id; public long getid() { return id; public void setbankanaziv(string bankanaziv) { this.bankanaziv = bankanaziv; public String getbankanaziv() { return bankanaziv; V paketih dao se nahajajo vse funkcije ki skrbijo za povezavo z podatkovno bazo tukaj kličemo vse sql stavke, kateri omogočajo poizvedbe, posodobitve in brisanje. Uporabljajo se sql prepare statementi kateri so bolj varni za pridobivanje podatkov saj tako preprečimo kakšno vrivanje SQL poizvedb katero bi lahko kdo izvedel z zlonamerno kodo. Primer dao funkcije: public ArrayList<OsebeBean> getall(osebebean osebe, int from, int to, String sortcolumn, boolean sortascending) throws AppException { Config.getLogger().log(Level.FINE, MiscUtils.getCurrentMethod(this) + "Filter: criteria naziv=" + osebe.getnaziv() + "letopr=" + osebe.getletopr() + "sortcolumn=" + sortcolumn + " sortascending=" + sortascending + " from=" + from + " to=" + to); ArrayList<OsebeBean> osebebeans = new ArrayList<OsebeBean>(); PagingQuery pq = null; try { ArrayList alparmvalues = new ArrayList(); if (!MiscUtils.isBlank(Long.toString(getBankaID()))) { ssql += " AND O.BNK_ID =? "; alparmvalues.add(getbankaid()); if (!MiscUtils.isBlank(osebe.getNaziv())) { osebe.setnaziv("%" + osebe.getnaziv().touppercase() + "%"); ssql += " AND FORENAME2 LIKE? "; alparmvalues.add(osebe.getnaziv()); 16

20 String selorderpart = sortcolumn == null? "" : " ORDER BY " + sortcolumn + (sortascending? " ASC " : " DESC "); Config.getLogger().log(Level.FINE, MiscUtils.getCurrentMethod(this) + "Select: " + ssql + " " + selorderpart); pq = new PagingQuery(getConnection(), ssql, selorderpart, alparmvalues); pq.preparequery(from, to); OmejitveForm omejitveform = new OmejitveForm(); while (pq.hasnext()) { ResultSet rs = pq.getresultset(); OsebeBean osebebean = new OsebeBean(); osebebean.setnaziv(rs.getstring(1)); osebebean.setosbid(rs.getlong(2)); osebebean.setuprid(rs.getlong(3)); osebebean.setbnkid(rs.getint(4)); Form paketki pa se nahajajo funkcije katere skrbijo za prikaz in izmenjavo podatkov med uporabniškim vmesnikom in dao paketkih. Tako vse podatke, ki jih želimo videti ali jih shrani ustvarimo razred kateri skrbi za prenos med enim in drugim vmesnikom. Primer form funkcije ki pridobi podatke za izpis oseb: public int getdata(int from, int count) throws AppException { Config.getLogger().log(Level.FINE, MiscUtils.getCurrentMethod(this) + "(from=" + from + ", count=" + count + ") --FETCH--"); Config.getLogger().log(Level.FINE, MiscUtils.getCurrentMethod(this)+"naziv="+ osebebean.getnaziv() +"osbid="+osebebean.getosbid()+"bnkid="+osebebean.getbnkid()+"konfst="+sebebean.getkonfst() +"doktip="+osebebean.getdoktip()+"dokst="+osebebean.getdokst()+"sportdr="+osebebean.getspo rtdr() + "sindikat=" + osebebean.getsindikat() + "mobitel=" + osebebean.getmobitel() + "letopr=" + osebebean.getletopr() + "slika=" + osebebean.getslika() + "aktiven=" + osebebean.getaktiven()); int rowscount = 0; try { // OsebeDAO osebedao = new OsebeDAO(); setdata(osebedao.getall(osebebean, from, from + count, getsortcolumn(), isascending())); rowscount = osebedao.getosebecount(); ApplicationDataSource.getInstance().commitConnections(); Config.getLogger().log(Level.FINE,MiscUtils.getCurrentMethod(this)+"commit getdata().size()=" + getdata().size() + " rowscount=" + rowscount); catch (AppException e) { return rowscount; 17

21 Slika 21:NetBeans Source Packages Spletna aplikacija je napisana v jspx kjer je možen klic funkcij iz JAVE kode kot sem že omenil tukaj lahko kličemo vse funkcije, ki se nahajajo v form razredih. Nato strežnik na katerem se aplikacija zaganja pretvori kodo v html tako je tudi poskrbljeno za varnost saj ne moremo preko spletnega brskalnika dostopati ali videti kode kjer bi lahko videli katere funkcije kličemo za vnose in izpise. 18

22 Slika 23: jspx dokument Slika 22: Prikaz izvorne kode v brskalniku 19

23 5. SKLEP Z praktičnim izobraževanjem sem bil zelo zadovoljen saj sem dobil dober vpogled kako zgleda delo programerja. Prav tako sem se naučil veliko novih stvari ter sem pridobil veliko novega znanja in izkušenj. Prav tako je bilo zanimivo delati z ostalimi delavci saj so mi svetovali in izmenjali svoje izkušnje, tako sem napredoval hitreje, ter izdelal dosti bolj kvaliteten izdelek. Prav tako mi je bil v veliko pomoč mentor, kateri je skrbel za koordinacijo in veliko uporabnih nasvetov. Mislim, da so bili na banki prav tako zadovoljni z mano saj so sodelavci več krat pohvalili aplikacijo in hitro osvajanje novih znan. Mogoče je bilo le malo premalo časa saj bi bilo potrebno aplikacijo še malo izpopolnit in dodelat. Zahvalil bi se vodji sektorja informatike kateri mi je omogočil prakso in svojemu mentorju. 20

Delavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54

Delavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54 Delavnica za konfiguriranje dostopovnih točk WEB konfiguracija LANCOM L-54 Boštjan Lemut Prva povezava na L-54 s povezovalnim kablom povežemo mrežna vmesnika na računalniku in L-54 v brskalniku vpišemo

More information

Delavnica za konfiguriranje dostopovnih točk Konfiguracija LANCOM L-54 z uporabo orodja LANConfig

Delavnica za konfiguriranje dostopovnih točk Konfiguracija LANCOM L-54 z uporabo orodja LANConfig Delavnica za konfiguriranje dostopovnih točk Konfiguracija LANCOM L-54 z uporabo orodja LANConfig Boštjan Lemut Prva povezava na L-54 s povezovalnim kablom povežemo mrežna vmesnika na računalniku in L-54

More information

Vodnik skozi Google Analytics Beta verzija 1. del. prehod s stare kode (urchin.js), k novi kodi za sledenje (ga.js)

Vodnik skozi Google Analytics Beta verzija 1. del. prehod s stare kode (urchin.js), k novi kodi za sledenje (ga.js) Vodnik skozi Google Analytics Beta verzija 1. del prehod s stare kode (urchin.js), k novi kodi za sledenje (ga.js) Ta vodnik je povzetek Googe vodiča ' Tracking Code Migration Guide Switching from urchin.js

More information

» Nakup in vzdrževanje Oracle programske opreme «Tehnične specifikacije

» Nakup in vzdrževanje Oracle programske opreme «Tehnične specifikacije Obrazec P-5 Specifikacije 30K250316» Nakup in vzdrževanje Oracle programske opreme «Tehnične specifikacije KAZALO VSEBINE 1. Predmet javnega naročila...3 1.1. SKLOP-1: STORITEV VZDRŽEVANJA ORACLE LICENČNE

More information

Hitra rast hranjenih podatkov

Hitra rast hranjenih podatkov Tomaž Borštnar - član uredništva računalniške revije Monitor od začetka (oktober 1991; ne-pc okolja (Unix, etc) - sodelavec YUNAC in ARNES od začetka - postavil in upravljal večino strežnikov na SiOL -

More information

Prirejanje in preverjanje tipov

Prirejanje in preverjanje tipov Uvod v C# Drugi del Dedovanje Sintaksa Prirejanje in preverjanje tipov Kaste preverjenih tipov Prekrivanje metod Dinamično povezovanje (poenostavljeno) Skrivanje Dinamično povezovanje (s skrivanjem) Fragile

More information

Q: Do You made a backup before upgrade? A: Only cowards make backups!

Q: Do You made a backup before upgrade? A: Only cowards make backups! Q: Do You made a backup before upgrade? You z malo - you A: Only cowards make backups! Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies.

More information

Navodila za uporabo izdelkov programske opreme Microsoft

Navodila za uporabo izdelkov programske opreme Microsoft Navodila za uporabo izdelkov programske opreme Microsoft Kazalo Navodila za konfiguracijo odjemalca za e-pošto Outlook Splošno 3 Nastavitev poštnega predala s protokolom MAPI v odjemalcu Outlook 2007 s

More information

RAZLOG ZA IZVAJANJE PROGRAMA POPRBAZA

RAZLOG ZA IZVAJANJE PROGRAMA POPRBAZA RAZLOG ZA IZVAJANJE PROGRAMA POPRBAZA POPRBAZA je namenjen večji reorganizaciji podatkov v računalnikovem spominu. Reorganizacijo narekujejo bodisi zakonske spremembe, bodisi novosti v programu. Zato je

More information

VISOKOŠOLSKI STROKOVNI ŠTUDIJ RAČUNALNIŠTVO IN TEHNOLOGIJE KOMUNICIRANJA

VISOKOŠOLSKI STROKOVNI ŠTUDIJ RAČUNALNIŠTVO IN TEHNOLOGIJE KOMUNICIRANJA VISOKOŠOLSKI STROKOVNI ŠTUDIJ RAČUNALNIŠTVO IN TEHNOLOGIJE KOMUNICIRANJA POROČILO PRAKTIČNEGA IZOBRAŽEVANJA V Čas opravljanja 3. 6. 2013 do 5.8.2013 Mentor v GD Gregor Zorc Študent Rajko Bunderl Vpisna

More information

IP PACKET QUEUING DISCIPLINES AS BASIC PART OF QOS ASSURANCE WITHIN THE NETWORK

IP PACKET QUEUING DISCIPLINES AS BASIC PART OF QOS ASSURANCE WITHIN THE NETWORK UDK621.3:(53+54+621 +66), ISSN0352-9045 Informacije MIDEM 39(2009)2, Ljubljana IP PACKET QUEUING DISCIPLINES AS BASIC PART OF QOS ASSURANCE WITHIN THE NETWORK Sasa Klampfer, Joze Mohorko, Zarko Cucej University

More information

DB2 podatkovna baza v praksi

DB2 podatkovna baza v praksi DB2 podatkovna baza v praksi Aljoša Trivan, Mikropis holding d.o.o. aljosa.trivan@mikropis.si 2007 IBM Corporation Agenda Mikropis Splošno Fleksibilnost Vzdrževanje Backup SQL objekti in SQL stavki Novosti

More information

Fakulteta za elektrotehniko, računalništvo in informatiko Inštitut za avtomatiko Laboratorij za obdelavo signalov in daljinska vodenja

Fakulteta za elektrotehniko, računalništvo in informatiko Inštitut za avtomatiko Laboratorij za obdelavo signalov in daljinska vodenja Fakulteta za elektrotehniko, računalništvo in informatiko Inštitut za avtomatiko Laboratorij za obdelavo signalov in daljinska vodenja Navodila za vaje pri predmetu Internetne tehnologije VAJA 2 Dušan

More information

Selitev aplikacije iz Oracle Forms v Oracle ADF (Application migration from Oracle Forms to Oracle ADF)

Selitev aplikacije iz Oracle Forms v Oracle ADF (Application migration from Oracle Forms to Oracle ADF) Univerza na Primorskem FAKULTETA ZA MATEMATIKO, NARAVOSLOVJE IN INFORMACIJSKE TEHNOLOGIJE ZAKLJUČNA NALOGA Selitev aplikacije iz Oracle Forms v Oracle ADF (Application migration from Oracle Forms to Oracle

More information

Spletna aplikacija za urejanje vadbenih programov v fitnesu

Spletna aplikacija za urejanje vadbenih programov v fitnesu UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Matjaž Peterlin Spletna aplikacija za urejanje vadbenih programov v fitnesu DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE

More information

Lotus Quickr Najhitrejši način izmenjave poslovne vsebine

Lotus Quickr Najhitrejši način izmenjave poslovne vsebine Lotus Quickr Najhitrejši način izmenjave poslovne vsebine Zoran Povh, IT specialist zoran.povh@si.ibm.com 2007 IBM Corporation Vsebina Kaj je Lotus Quickr? Integracija z namiznimi programi Skupinski prostori

More information

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA VISOKOŠOLSKI STROKOVNI ŠTUDIJ Informatika in tehnologije komuniciranja Razvoj informacijskih sistemov POROČILO PRAKTIČNEGA IZOBRAŽEVANJA NOVA KBM D.D. MARIBOR Čas opravljanja: od 01.08.2012 do 06.10.2012

More information

sodobne poslovnoinformacijske rešitve Birokrat Kratka navodila za namestitev demo verzije programa Birokrat

sodobne poslovnoinformacijske rešitve   Birokrat Kratka navodila za namestitev demo verzije programa Birokrat sodobne poslovnoinformacijske rešitve www.andersen.si Birokrat Kratka navodila za namestitev demo verzije programa Birokrat Kratka navodila za namestitev demo verzije programa Birokrat Pošiljamo vam demo

More information

Izdelava urejevalnika izvorne kode v oblaku z uporabo tehnologij HTML5

Izdelava urejevalnika izvorne kode v oblaku z uporabo tehnologij HTML5 Univerza v Ljubljani Fakulteta za računalništvo in informatiko Roman Gorišek Izdelava urejevalnika izvorne kode v oblaku z uporabo tehnologij HTML5 DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM

More information

Vzpostavitev spletnega vmesnika za prikaz tenziomiografskih meritev

Vzpostavitev spletnega vmesnika za prikaz tenziomiografskih meritev UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Nejc Poljanšek Vzpostavitev spletnega vmesnika za prikaz tenziomiografskih meritev DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM

More information

Državni izpitni center SPOMLADANSKI IZPITNI ROK *M * NAVODILA ZA OCENJEVANJE. Četrtek, 2. junij 2016 SPLOŠNA MATURA

Državni izpitni center SPOMLADANSKI IZPITNI ROK *M * NAVODILA ZA OCENJEVANJE. Četrtek, 2. junij 2016 SPLOŠNA MATURA Državni izpitni center *M16178113* SPOMLADANSKI IZPITNI ROK NAVODILA ZA OCENJEVANJE Četrtek, 2. junij 2016 SPLOŠNA MATURA RIC 2016 M161-781-1-3 2 IZPITNA POLA 1 1 1 2 1 3 3 4 1 5 3 6 2 7 1 8 1 9 1 10 3

More information

Navodila za nastavitev varne povezave po protokolu SSH

Navodila za nastavitev varne povezave po protokolu SSH Datum: 28. 9. 2010 Navodila za nastavitev varne povezave po protokolu SSH 1. Pogoji za zagotovitev varne povezave po protokolu SSH Za uspešno zagotovitev in nastavitev varne povezave po protokolu SSH je

More information

Twitter Bootstrap in razvoj spletnega repozitorija za Cacti

Twitter Bootstrap in razvoj spletnega repozitorija za Cacti Univerza v Ljubljani Fakulteta za računalništvo in informatiko Fakulteta za matematiko in fiziko Nejc Župec Twitter Bootstrap in razvoj spletnega repozitorija za Cacti DIPLOMSKO DELO UNIVERZITETNI ŠTUDIJSKI

More information

Transakcije v MariaDB/MySQL (transakcija A)

Transakcije v MariaDB/MySQL (transakcija A) Transakcije v MariaDB/MySQL (transakcija A) Pomožni elementi In [1]: # pyodbc import pyodbc try: cn1.close() except: pass # MariaDB/MySQL conn = "DRIVER={MySQL ODBC 5.3 Unicode Driver};SERVER=localhost;DATABASE=sandbox;UID=tu

More information

Calculation of volume with the use of NTF method. Izračun volumnov z uporabo NTF metode

Calculation of volume with the use of NTF method. Izračun volumnov z uporabo NTF metode RMZ - Materials and Geoenvironment, Vol. 53, No. 2, pp. 221-227, 2006 221 Calculation of volume with the use of NTF method Izračun volumnov z uporabo NTF metode Milivoj Vulić 1, Anes Durgutović 2 1 Faculty

More information

Sistemske zahteve za SAOP

Sistemske zahteve za SAOP Sistemske zahteve za SAOP Samostojna delovna postaja višji). icenter je ERP sistem, ki zagotavlja popolno kontrolo nad vsemi poslovnimi procesi v podjetju. V tej postavitvi je SAOP icenter nameščen na

More information

Strukturirani poizvedovalni jezik SQL

Strukturirani poizvedovalni jezik SQL Računalništvo Strukturirani poizvedovalni jezik SQL Danijel Skočaj, Evelin Vatovec Krmac Univerza v Ljubljani Fakulteta za pomorstvo in promet Literatura: Evelin Vatovec Krmac, Računalništvo in informatika,

More information

Razvoj napredne spletne trgovine z upoštevanjem zgodovine nakupov

Razvoj napredne spletne trgovine z upoštevanjem zgodovine nakupov UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Slobodan Jovanović Razvoj napredne spletne trgovine z upoštevanjem zgodovine nakupov DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM

More information

RAZVOJ GENERATORJA POSLOVNIH SPLETNIH APLIKACIJ

RAZVOJ GENERATORJA POSLOVNIH SPLETNIH APLIKACIJ UNIVERZA V MARIBORU FAKULTETA ZA ORGANIZACIJSKE VEDE Smer: Informatika v organizaciji in managementu RAZVOJ GENERATORJA POSLOVNIH SPLETNIH APLIKACIJ Mentor: izr. prof. dr. Robert Leskovar Kandidat: Boštjan

More information

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA VISOKOŠOLSKI STROKOVNI ŠTUDIJ Računalništvo in informacijske tehnologije Pametni telefon POROČILO PRAKTIČNEGA IZOBRAŽEVANJA V Agilcon d.o.o. Čas opravljanja: od 1. 5. 2012 do 30. 6. 2012 Mentor v GD: dr.

More information

UNIVERZA V LJUBLJANI PEDAGOŠKA FAKULTETA DIPLOMSKO DELO GREGOR IVANŠEK

UNIVERZA V LJUBLJANI PEDAGOŠKA FAKULTETA DIPLOMSKO DELO GREGOR IVANŠEK UNIVERZA V LJUBLJANI PEDAGOŠKA FAKULTETA DIPLOMSKO DELO GREGOR IVANŠEK UNIVERZA V LJUBLJANI PEDAGOŠKA FAKULTETA Študijski program: Matematika in tehnika Prilagoditev odprtokodnega sistema Drupal za uporabo

More information

New Media & Language Technologies Jozef Stefan International Postgraduate School January Speech apps. Jerneja Žganec Gros

New Media & Language Technologies Jozef Stefan International Postgraduate School January Speech apps. Jerneja Žganec Gros New Media & Language Technologies Jozef Stefan International Postgraduate School January 2005 Speech apps Jerneja Žganec Gros jerneja@alpineon.com THE VOICE WEB The voice web offers access to information

More information

Prometno načrtovanje xdsl

Prometno načrtovanje xdsl Prometno načrtovanje xdsl 1 Kazalo Prometno načrtovanje naročniške zanke Prometno načrtovanje MSAN Izbira agregacijskega modela Izbira opreme 2 Potrebe po pasovni širini Zahtevana pasovna širina na uporabnika

More information

Časovno omejevanje dostopa do interneta

Časovno omejevanje dostopa do interneta Univerza v Ljubljani Fakulteta za računalništvo in informatiko Edi Medvešček Časovno omejevanje dostopa do interneta DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO IN

More information

TEHNIČNA DOKUMENTACIJA -URESK APRIL 2013

TEHNIČNA DOKUMENTACIJA -URESK APRIL 2013 TEHNIČNA DOKUMENTACIJA -URESK APRIL 1 UVOD... 3 1.1 NAMEN IN OBSEG... 3 1.2 SEZNAM UPORABLJENIH KRATIC V DOKUMENTU... 3 2 SPLOŠNO... 4 2.1 UMESTITEV PROGRAMSKE REŠITVE Z OSTALIMI REŠITVAMI... 4 PODATKOVNI

More information

How we calculate volume with the use of NTF method. Kako izračunamo volumen z uporabo metode NTF

How we calculate volume with the use of NTF method. Kako izračunamo volumen z uporabo metode NTF RMZ Materials and Geoenvironment, Vol. 55, No. 1, pp. 127-134, 2008 127 How we calculate volume with the use of NTF method Kako izračunamo volumen z uporabo metode NTF An e s Du r g u t o v i ć 1, Mi l

More information

Družina IEEE802 Poddružina IEEE802.1 Priključitev v omrežje IEEE802.1x

Družina IEEE802 Poddružina IEEE802.1 Priključitev v omrežje IEEE802.1x 1 Družina IEEE802 Poddružina IEEE802.1 Priključitev v omrežje IEEE802.1x 2 družina standardov, ki opisujejo delovanje lokalnih (LAN) in mestnih (MAN) omrežij delo opravljano v delovnih skupinah več na

More information

SPLETNA REŠITEV ZA POTREBE DRUŠTVA UPOKOJENCEV

SPLETNA REŠITEV ZA POTREBE DRUŠTVA UPOKOJENCEV UNIVERZA V MARIBORU FAKULTETA ZA ORGANIZACIJSKE VEDE Diplomsko delo univerzitetnega študija Smer Organizacijska informatika SPLETNA REŠITEV ZA POTREBE DRUŠTVA UPOKOJENCEV Mentor: red.prof.dr. Miro Gradišar

More information

Poročilo praktičnega izobraževanja v Unior d.d.

Poročilo praktičnega izobraževanja v Unior d.d. Fakulteta za elektrotehniko, računalništvo in informatiko Smetanova ulica 17 2000 Maribor, Slovenija VISOKOŠOLSKI STROKOVNI ŠTUDIJ Računalništvo in informacijske tehnologije Poročilo praktičnega izobraževanja

More information

Razvoj spletne trgovine z vključitvijo naprednih storitev

Razvoj spletne trgovine z vključitvijo naprednih storitev UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Papež Lovro Razvoj spletne trgovine z vključitvijo naprednih storitev DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE

More information

Izdelava hibridnih mobilnih aplikacij z ogrodjem Ionic

Izdelava hibridnih mobilnih aplikacij z ogrodjem Ionic Univerza v Ljubljani Fakulteta za računalništvo in informatiko Janez Čadež Izdelava hibridnih mobilnih aplikacij z ogrodjem Ionic DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO

More information

Postavitev in upravljanje zasebnega oblaka z uporabo Microsoft System Center 2012 R2 in Windows Azure Pack za ponudnike storitev

Postavitev in upravljanje zasebnega oblaka z uporabo Microsoft System Center 2012 R2 in Windows Azure Pack za ponudnike storitev UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Gašper Govek Postavitev in upravljanje zasebnega oblaka z uporabo Microsoft System Center 2012 R2 in Windows Azure Pack za ponudnike storitev

More information

formati slike in branje slike pomen in nekaj primerov EM spekter aplikacije v posameznih delih spektra o matriki slike

formati slike in branje slike pomen in nekaj primerov EM spekter aplikacije v posameznih delih spektra o matriki slike Strojni vid pri tehnoloških meritvah formati slike in branje slike pomen in nekaj primerov EM spekter aplikacije v posameznih delih spektra o matriki slike formati slike in branje slike slika je običajno

More information

VISOKOŠOLSKI STROKOVNI ŠTUDIJ. Računalništvo in informacijske tehnologije POROČILO PRAKTIČNEGA IZOBRAŽEVANJA. HAKL IT, d.o.o.

VISOKOŠOLSKI STROKOVNI ŠTUDIJ. Računalništvo in informacijske tehnologije POROČILO PRAKTIČNEGA IZOBRAŽEVANJA. HAKL IT, d.o.o. VISOKOŠOLSKI STROKOVNI ŠTUDIJ Računalništvo in informacijske tehnologije POROČILO PRAKTIČNEGA IZOBRAŽEVANJA V HAKL IT, d.o.o. Murska Sobota Študent: Simon Črešnjovnjak E-pošta: scresn@gmail.com GSM: 070-851-681

More information

Aplikacija za podporo delovanja svetovalcev

Aplikacija za podporo delovanja svetovalcev UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Primož Cigoj Aplikacija za podporo delovanja svetovalcev DIPLOMSKO DELO NA VISOKOŠOLSKEM STROKOVNEM ŠTUDIJU Mentor: doc. dr. Rok Rupnik Ljubljana,

More information

APLIKACIJE ZA SOCIALNA

APLIKACIJE ZA SOCIALNA UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Boštjan Lotrič APLIKACIJE ZA SOCIALNA OMREŽJA DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU Mentor: doc. dr. Zoran Bosnić Ljubljana, 2011 Rezultati

More information

UPORABA SILVERLIGHT 4 ZA PODPORO PRI ELEKTRONSKEM PREVERJANJU ZNANJA

UPORABA SILVERLIGHT 4 ZA PODPORO PRI ELEKTRONSKEM PREVERJANJU ZNANJA Matjaž Reberc UPORABA SILVERLIGHT 4 ZA PODPORO PRI ELEKTRONSKEM PREVERJANJU ZNANJA Diplomsko delo Maribor, junij 2011 I Diplomsko visokošolskega strokovnega študijskega programa UPORABA SILVERLIGHT 4

More information

Šolski center Novo mesto Srednja elektro šola in tehniška gimnazija Šegova ulica 112, 8000 Novo mesto. Maturitetna seminarska naloga

Šolski center Novo mesto Srednja elektro šola in tehniška gimnazija Šegova ulica 112, 8000 Novo mesto. Maturitetna seminarska naloga Šolski center Novo mesto Srednja elektro šola in tehniška gimnazija Šegova ulica 112, 8000 Novo mesto Maturitetna seminarska naloga Šolsko leto 2007/08 Avtor: Mentor: prof. Albert Zorko Novo mesto, 10.7.

More information

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA VISOKOŠOLSKI STROKOVNI ŠTUDIJ Informatika in tehnologije komuinciranja Sistemska podpora informatiki in tehnologijam komuniciranja POROČILO PRAKTIČNEGA IZOBRAŽEVANJA v Inel Industrijska eletronika d.o.o

More information

Primerjava izvornega in hibridnega razvoja mobilne aplikacije

Primerjava izvornega in hibridnega razvoja mobilne aplikacije UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Luka Vidmar Primerjava izvornega in hibridnega razvoja mobilne aplikacije DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE

More information

Session:E07 GALIO - DB2 index advisor, how we implemented it and what we get from self-made expert tool

Session:E07 GALIO - DB2 index advisor, how we implemented it and what we get from self-made expert tool Session:E07 GALIO - DB2 index advisor, how we implemented it and Viktor Kovačević, MSc Hermes Softlab 6th October 2009 14:15 (60') Platform: UDB / LUW OUTLINE Application & Database tuning Self made index

More information

RAZVOJ SPLETNE APLIKACIJE ZA NAJEM APARTMAJEV PO METODOLOGIJI RUP

RAZVOJ SPLETNE APLIKACIJE ZA NAJEM APARTMAJEV PO METODOLOGIJI RUP UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Andrej Ban RAZVOJ SPLETNE APLIKACIJE ZA NAJEM APARTMAJEV PO METODOLOGIJI RUP DIPLOMSKO DELO NA VISOKOŠOLSKEM STROKOVNEM ŠTUDIJU Mentor: viš.

More information

Uporaba strežnika SharePoint za vodenje poteka dela pri izvajanju kompleksnih projektov

Uporaba strežnika SharePoint za vodenje poteka dela pri izvajanju kompleksnih projektov Univerza v Ljubljani Fakulteta za računalništvo in informatiko Roman Orač Uporaba strežnika SharePoint za vodenje poteka dela pri izvajanju kompleksnih projektov DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI

More information

Navodila za namestitev CREO 3.0 in Audax nastavitev

Navodila za namestitev CREO 3.0 in Audax nastavitev Navodila za namestitev CREO 3.0 in Audax nastavitev Potrebujete: Iz PTC spletne strani ali z DVD-ja prenesite namestitvene datoteke za program Creo 3.0 in jih razširite na lokalni disk. Audax Nastavitve

More information

Programski jezik Java

Programski jezik Java Programski jezik Java Interno gradivo za predmet Algoritmi in programski jeziki (4. letnik) ArrayList (neprečiščeno besedilo) ArrayList Java class ArrayList(java.util.ArrayList) je hiter in za uporabo

More information

Kosovnica. Marko Obid. Kosovnica. Marko Obid

Kosovnica. Marko Obid. Kosovnica. Marko Obid PROGRAM ZA IZDELAVO TEHNIČNE DOKUMENTACIJE V CATIA-ji Zagon programa: Program je bil izdelan z namenom, da nam olajša: Izdelavo kosovnice, Izris risb (delavniške, sestavne) Vpis podatkov v glavo risbe

More information

Aplikacija za prikaz prostorskih podatkov

Aplikacija za prikaz prostorskih podatkov Univerza v Ljubljani Fakulteta za računalništvo in informatiko Rok Klemen Aplikacija za prikaz prostorskih podatkov DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM RAČUNALNIŠTVA IN INFORMATIKE

More information

Razvoj aplikacij na platformi Google App Engine

Razvoj aplikacij na platformi Google App Engine UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Jure Vrščaj Razvoj aplikacij na platformi Google App Engine DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU Mentor: prof. dr. Janez Demšar Ljubljana,

More information

Povezava DEQ v omrežje

Povezava DEQ v omrežje Povezava DEQ v omrežje 17.10.2016 KAZALO 1. NI INTERNETNE POVEZAVE... 2 1.1. Direktna povezava med računalnikom ter DEQ... 2 1.2. Povezava DEQ na dostopno točko... 3 2. INTERNETNA POVEZAVA... 5 2.1. Žični

More information

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA VISOKOŠOLSKI ŠTUDIJSKI PROGRAM Računalništvo in informatika smer informatika POROČILO PRAKTIČNEGA IZOBRAŽEVANJA V Jamada d.o.o. Maribor Čas opravljanja od 09.10.2008 do 09.04.2009 Mentor v GD: Študent:

More information

Povezava regulatorja DEQ v omrežje

Povezava regulatorja DEQ v omrežje KAZALO 1. OBJEKT NIMA INTERNETNE POVEZAVE... 2 1.1. Direktna povezava med računalnikom ter DEQ... 2 1.2. Povezava DEQ na dostopno točko... 4 1.3. Povezava preko GSM omrežja... 7 2. OBJEKT IMA INTERNETNO

More information

Preregistracija 2013

Preregistracija 2013 Preregistracija 2013 Priprava dokumentov in slik za uporabo v spletni aplikaciji NZS December 2012 1 Preregistracija 2013 Kazalo: Fotografija osnovne informacije; Priprava fotografije; Dokumenti skeniranje

More information

Spletna aplikacija za izdelavo in urejanje spletnih vsebin

Spletna aplikacija za izdelavo in urejanje spletnih vsebin UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Jure Smrekar Spletna aplikacija za izdelavo in urejanje spletnih vsebin DIPLOMSKO DELO NA UNIVERZITETNEM ŠTUDIJU Mentor: prof. dr. Franc Solina

More information

Izdelava aplikacij s podporo delovnih tokov za okolje SharePoint Server

Izdelava aplikacij s podporo delovnih tokov za okolje SharePoint Server UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Uroš Kastelic Izdelava aplikacij s podporo delovnih tokov za okolje SharePoint Server DIPLOMSKO DELO NA VISOKOŠOLSKEM STROKOVNEM ŠTUDIJU Ljubljana,

More information

Primož Hadalin IZDELAVA SPLETNEGA PORTALA POSLOVNE APLIKACIJE Z UPOŠTEVANJEM RAZLIK MED SPLETNIMI BRSKALNIKI

Primož Hadalin IZDELAVA SPLETNEGA PORTALA POSLOVNE APLIKACIJE Z UPOŠTEVANJEM RAZLIK MED SPLETNIMI BRSKALNIKI Univerza v Ljubljani Fakulteta za računalništvo in informatiko Primož Hadalin IZDELAVA SPLETNEGA PORTALA POSLOVNE APLIKACIJE Z UPOŠTEVANJEM RAZLIK MED SPLETNIMI BRSKALNIKI diplomska naloga na visokošolskem

More information

RAZVOJ ENOSTAVNE SPLETNE APLIKACIJE Z UPORABO FLEKSIBILNEGA OGRODJA NA ODPRTOKODNIH KNJIŢNICAH

RAZVOJ ENOSTAVNE SPLETNE APLIKACIJE Z UPORABO FLEKSIBILNEGA OGRODJA NA ODPRTOKODNIH KNJIŢNICAH UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO David Sedlar RAZVOJ ENOSTAVNE SPLETNE APLIKACIJE Z UPORABO FLEKSIBILNEGA OGRODJA NA ODPRTOKODNIH KNJIŢNICAH DIPLOMSKO DELO NA UNIVERZITETNEM

More information

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA VISOKOŠOLSKI STROKOVNI ŠTUDIJ Računalništvo in Informacijske Tehnologije POROČILO PRAKTIČNEGA IZOBRAŽEVANJA V Cloudkick, Inc. - San Francisco, Kalifornija, Združene Države Amerike Čas opravljanja od 26.09.2010

More information

CSE 510 Web Data Engineering

CSE 510 Web Data Engineering CSE 510 Web Data Engineering Data Access Object (DAO) Java Design Pattern UB CSE 510 Web Data Engineering Data Access Object (DAO) Java Design Pattern A Data Access Object (DAO) is a bean encapsulating

More information

RAZVOJ ENOSTRANSKIH SPLETNIH APLIKACIJ S PORTALNO PLATFORMO LIFERAY

RAZVOJ ENOSTRANSKIH SPLETNIH APLIKACIJ S PORTALNO PLATFORMO LIFERAY FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO Borut Radi RAZVOJ ENOSTRANSKIH SPLETNIH APLIKACIJ S PORTALNO PLATFORMO LIFERAY Diplomsko delo Maribor, julij 2015 Fakulteta za elektrotehniko,

More information

Razvoj orodja za centralni nadzor posodobitev v platformi WordPress

Razvoj orodja za centralni nadzor posodobitev v platformi WordPress UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Dejan Vrhovnik Razvoj orodja za centralni nadzor posodobitev v platformi WordPress DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM

More information

PRISOTNOST PRI POUKU S POMOČJO RFID

PRISOTNOST PRI POUKU S POMOČJO RFID UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO Dejan Lebar PRISOTNOST PRI POUKU S POMOČJO RFID Diplomsko delo Maribor, september 2014 Fakulteta za elektrotehniko, računalništvo

More information

DINAMIČNO DODELJEVANJE NAVIDEZNIH KRAJEVNIH OMREŽIJ V BREZŽIČNIH OMREŽJIH

DINAMIČNO DODELJEVANJE NAVIDEZNIH KRAJEVNIH OMREŽIJ V BREZŽIČNIH OMREŽJIH UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Adrijan Bradaschia DINAMIČNO DODELJEVANJE NAVIDEZNIH KRAJEVNIH OMREŽIJ V BREZŽIČNIH OMREŽJIH DIPLOMSKO DELO UNIVERZITETNI ŠTUDIJSKI PROGRAM

More information

POSTAVITEV SPLETNEGA SISTEMA ZA PRIKAZ NAČRTA PROIZVODNJE

POSTAVITEV SPLETNEGA SISTEMA ZA PRIKAZ NAČRTA PROIZVODNJE UNIVERZA V LJUBLJANI FAKULTETA ZA ELEKTROTEHNIKO Aljaž Tomažič POSTAVITEV SPLETNEGA SISTEMA ZA PRIKAZ NAČRTA PROIZVODNJE DIPLOMSKO DELO VISOKOŠOLSKEGA STROKOVNEGA ŠTUDIJA PRVE STOPNJE Mentor: višji pred.

More information

BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5

BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5 Alen Rojko BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5 Diplomsko delo Maribor, april 2013 BLUETOOTH KOMUNIKATOR ZA WINDOWS MOBILE 6.5 Diplomsko delo Študent(ka): Študijski program: Alen Rojko Visokošolski

More information

Primerjava orodij za razvoj mobilnih aplikacij

Primerjava orodij za razvoj mobilnih aplikacij UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Miloš Jovanov Primerjava orodij za razvoj mobilnih aplikacij DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO

More information

Izdelava spletne aplikacije za video klepet

Izdelava spletne aplikacije za video klepet UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Nejc Štebe Izdelava spletne aplikacije za video klepet DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO

More information

Ogrodje za razvoj mikrostoritev v Javi in njihovo skaliranje v oblaku

Ogrodje za razvoj mikrostoritev v Javi in njihovo skaliranje v oblaku Univerza v Ljubljani Fakulteta za računalništvo in informatiko Tilen Faganel Ogrodje za razvoj mikrostoritev v Javi in njihovo skaliranje v oblaku DIPLOMSKO DELO UNIVERZITETNI ŠTUDIJSKI PROGRAM RAČUNALNIŠTVO

More information

Navodila za uporabo sprejemnika Cisco PDS2120

Navodila za uporabo sprejemnika Cisco PDS2120 Navodila za uporabo sprejemnika Cisco PDS2120 Cisco Systems, Inc. 5030 Sugarloaf Parkway, Box 465447 Lawrenceville, GA 30042 Daljinski upravljalnik 1. TV - Preklop na upravljanje televizorja 2. POWER Vklop/izklop

More information

PREGLED MOBILNIH REŠITEV ZA IZOBRAŽEVANJE UPRAVLJANJA INFORMATIKE

PREGLED MOBILNIH REŠITEV ZA IZOBRAŽEVANJE UPRAVLJANJA INFORMATIKE Fakulteta za elektrotehniko, računalništvo in informatiko Smetanova ulica 17 2000 Maribor, Slovenija Matija Pildek PREGLED MOBILNIH REŠITEV ZA IZOBRAŽEVANJE UPRAVLJANJA INFORMATIKE Diplomsko delo Maribor,

More information

SPLETNA APLIKACIJA ZA SPREMLJANJE PODATKOV O FILMIH

SPLETNA APLIKACIJA ZA SPREMLJANJE PODATKOV O FILMIH Simon Cedula SPLETNA APLIKACIJA ZA SPREMLJANJE PODATKOV O FILMIH Diplomsko delo Maribor, december 2012 I Diplomsko delo univerzitetnega študijskega programa SPLETNA APLIKACIJA ZA SPREMLJANJE PODATKOV

More information

Mobilna aplikacija za pregled informacij o prometu v Sloveniji

Mobilna aplikacija za pregled informacij o prometu v Sloveniji UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Miha Majzelj Mobilna aplikacija za pregled informacij o prometu v Sloveniji DIPLOMSKO DELO NA VISOKOŠOLSKEM STROKOVNEM ŠTUDIJU Ljubljana,

More information

Navodila za namestitev in uporabo medprogramja HID ActivClient za Windows

Navodila za namestitev in uporabo medprogramja HID ActivClient za Windows Navodila za namestitev in uporabo medprogramja HID ActivClient za Windows Februar 2017 CREA plus d.o.o., www.creaplus.si, prodaja@creaplus.si 1 / 24 Kazalo 1. Programska oprema HID ActivClient... 3 1.1

More information

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA Fakulteta za elektrotehniko, računalništvo in informatiko Smetanova ul. 17 2000 Maribor VISOKOŠOLSKI STROKOVNI ŠTUDIJ Računalništvo in informatika Programska oprema POROČILO PRAKTIČNEGA IZOBRAŽEVANJA V

More information

Razvoj spletne aplikacije za urejanje datotek JSON z ogrodjem Django

Razvoj spletne aplikacije za urejanje datotek JSON z ogrodjem Django UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Damjan Vidonja Razvoj spletne aplikacije za urejanje datotek JSON z ogrodjem Django DIPLOMSKO DELO UNIVERZITETNI ŠTUDIJ RAČUNALNIŠTVO IN IINFORMATIKA

More information

Navodila za interaktivne naloge Bober

Navodila za interaktivne naloge Bober Avtorji dokumenta: Dean Gostiša , Lovro Podgoršek Verzija dokumentacije: 1.1 Datum in kraj: 24. 7. 2013, Ljubljana Navodila za interaktivne naloge Bober Uvod 1.

More information

SPLETNE SESTAVLJANKE IN POSLOVNI PORTALI

SPLETNE SESTAVLJANKE IN POSLOVNI PORTALI UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO Miha Pavlinek SPLETNE SESTAVLJANKE IN POSLOVNI PORTALI Diplomska naloga Maribor, marec 2008 I FAKULTETA ZA ELEKTROTEHNIKO,

More information

D I P L O M S K A N A L O G A

D I P L O M S K A N A L O G A FAKULTETA ZA INFORMACIJSKE ŠTUDIJE V NOVEM MESTU D I P L O M S K A N A L O G A VISOKOŠOLSKEGA STROKOVNEGA ŠTUDIJSKEGA PROGRAMA PRVE STOPNJE JURE DELAK FAKULTETA ZA INFORMACIJSKE ŠTUDIJE V NOVEM MESTU

More information

MOTO Payment Center Uporabniški priročnik Verzija 1.0 Avtor: Milan Čulibrk MOTO Payment Center

MOTO Payment Center Uporabniški priročnik Verzija 1.0 Avtor: Milan Čulibrk MOTO Payment Center MOTO Payment Center Uporabniški priročnik Vsebina Vsebina...2 1 Opis storitve...3 1.1 Dostop do sistema...3 2 Uporaba portala Payment Center...4 2.1 Vnos transakcij...5 2.1.1 Varnostna koda plačilne kartice

More information

ANALIZA IN UPORABA TEHNOLOGIJ ZA IZVEDBO SPLETNE TRGOVINE

ANALIZA IN UPORABA TEHNOLOGIJ ZA IZVEDBO SPLETNE TRGOVINE UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Tomaž Zorc ANALIZA IN UPORABA TEHNOLOGIJ ZA IZVEDBO SPLETNE TRGOVINE DIPLOMSKO DELO NA VISOKOŠOLSKEM STROKOVNEM ŠTUDIJU MENTOR: dr. Janez

More information

Uvod v svetovni splet

Uvod v svetovni splet Univerza v Ljubljani Fakulteta za gradbeništvo in geodezijo Uvod v svetovni splet Računalništvo in informatika, GR-UNI, GR-VSŠ Tehnična dokumentacija in informatika, VKI-UNI št. leto 2007/08, 1. semester

More information

UNIVERZALNI KOMUNIKACIJSKI ODJEMALEC S PODPORO ZA UPORABNIŠKI ENUM

UNIVERZALNI KOMUNIKACIJSKI ODJEMALEC S PODPORO ZA UPORABNIŠKI ENUM Damjan Kojc UNIVERZALNI KOMUNIKACIJSKI ODJEMALEC S PODPORO ZA UPORABNIŠKI ENUM Diplomsko delo Maribor, avgust 2011 I Diplomsko delo univerzitetnega študijskega programa UNIVERZALNI KOMUNIKACIJSKI ODJEMALEC

More information

UDF for volume calculation with the use of NTF method. Lastne Excel funkcije za izračun prostornin po NTF metodi

UDF for volume calculation with the use of NTF method. Lastne Excel funkcije za izračun prostornin po NTF metodi RMZ Materials and Geoenvironment, Vol. 54, No. 3, pp.419-425, 2007 419 UDF for volume calculation with the use of NTF method Lastne Excel funkcije za izračun prostornin po NTF metodi Mi l i v o j Vu l

More information

Testno voden razvoj v programskem ogrodju Symfony2

Testno voden razvoj v programskem ogrodju Symfony2 Univerza v Ljubljani Fakulteta za računalništvo in informatiko Matej Škrlep Testno voden razvoj v programskem ogrodju Symfony2 DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO

More information

A Generic Timing Receiver for Event-Driven Timing Systems

A Generic Timing Receiver for Event-Driven Timing Systems ELEKTROTEHNIŠKI VESTNIK 82(4): 205-211, 2015 ORIGINAL SCIENTIFIC PAPER A Generic Timing Receiver for Event-Driven Timing Systems Benjamin Ocepek Univerza v Ljubljani, Fakulteta za elektrotehniko, Tržaška

More information

Razširitve CMS z lastnimi moduli

Razširitve CMS z lastnimi moduli Univerza v Ljubljani Fakulteta za računalništvo in informatiko Matjaž Čepar Razširitve CMS z lastnimi moduli DIPLOMSKA NALOGA NA UNIVERZITETNEM ŠTUDIJU Mentor: doc. dr. Andrej Brodnik Ljubljana 2014 Rezultati

More information

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA v Amis d.o.o., Maribor

POROČILO PRAKTIČNEGA IZOBRAŽEVANJA v Amis d.o.o., Maribor UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO VISOKOŠOLSKI STROKOVNI ŠTUDIJ Informatika in tehnologije komuniciranja POROČILO PRAKTIČNEGA IZOBRAŽEVANJA v Amis d.o.o., Maribor

More information

Vmesnik za vodenje sistema Lego Mindstorms v razvojnem okolju Siemens Step7

Vmesnik za vodenje sistema Lego Mindstorms v razvojnem okolju Siemens Step7 Univerza v Ljubljani Fakulteta za računalništvo in informatiko Martin Šimac Vmesnik za vodenje sistema Lego Mindstorms v razvojnem okolju Siemens Step7 DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM

More information

Univerza v Ljubljani Fakulteta za računalništvo in informatiko. Mitja Petan Pospeševanje prodaje preko spletne trgovine

Univerza v Ljubljani Fakulteta za računalništvo in informatiko. Mitja Petan Pospeševanje prodaje preko spletne trgovine Univerza v Ljubljani Fakulteta za računalništvo in informatiko Mitja Petan Pospeševanje prodaje preko spletne trgovine DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO

More information

UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO. Dean Črnigoj. Izdelava odjemalca NFS za Windows DIPLOMSKO DELO

UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO. Dean Črnigoj. Izdelava odjemalca NFS za Windows DIPLOMSKO DELO UNIVERZA V LJUBLJANI FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Dean Črnigoj Izdelava odjemalca NFS za Windows DIPLOMSKO DELO VISOKOŠOLSKI STROKOVNI ŠTUDIJSKI PROGRAM PRVE STOPNJE RAČUNALNIŠTVO IN INFORMATIKA

More information

Tehnike programiranja PREDAVANJE 2 Uvod v JavaScript

Tehnike programiranja PREDAVANJE 2 Uvod v JavaScript Tehnike programiranja PREDAVANJE 2 Uvod v JavaScript Predavanje 2 Ponovitev Predavanje 1 Naloge Uvod v JavaScript Pravila Primeri Priprava na laboratorijske vaje Pregled orodij ldos.fe.uni-lj.si >študij

More information