1.UVOD. Ključne reči: upotrebljivost, praćenje, korisnički interfejs, aplikacija

Size: px
Start display at page:

Download "1.UVOD. Ključne reči: upotrebljivost, praćenje, korisnički interfejs, aplikacija"

Transcription

1 EVALUACIJA UPOTREBLJIVOSTI KORISNIČKOG INTERFEJSA VEB APLIKACIJA UZ POMOĆ METODA ZA AUTOMATSKO PRIKUPLJANJE PODATAKA O KORIŠĆENJU EVALUATION USABILITY OF USER INTERFACE WEB APPLICATIONS BY METHODS FOR AUTOMATIC DATA COLLECTION ON USING Predrag Krstojević, Fakultet Organizacionih Nauka, pkrstojevic@gmail.com Miloš Milovanović, Fakultet Organizacionih Nauka, milos.milovanovic@fon.bg.ac.rs Marija Bogićević Sretenović, Fakultet Organizacionih Nauka, marija.bogicevic@fon.bg.ac.rs Apstrakt: Razvojem novih tehnologija u računarstvu kao i samih aplikacija, sve više se posvećuje pažnja korisniku, tako da je nastalo projektovanje interfejsa okrenuto korisniku. Ustanovljeno je da postoji korelacija između tačke gledanja i pozicije kursora miša na ekranu, tj. korisnik tokom korišćenja aplikacije pogledom prati kursor na ekranu. Kako evaluacija korisničkog interfejsa iziskuje dosta resursa u laboratorijskim uslovima, osmišljene su i implementirane metode za automatsko praćenje korisnika tokom korišćenja veb aplikacija. U ovom radu biće predstavljeni problemi prilikom praćenja korisnika na internetu, postojeće metode za praćenje korisnika tokom korišćenja veb aplikacija, kao i razvijeno novo rešenje upotrebom savremenih tehnologija. Razvijena aplikacija za praćenje korisnika na internetu sastoji se iz tri celine: klijentske skripte za praćenje korisnika, servera za obradu podataka i admin panela za evaluaciju korisničkog interfejsa. Ključne reči: upotrebljivost, praćenje, korisnički interfejs, aplikacija Abstract: With development of new technologies in IT and new applications, more and more attention is focused on user and in that way is developed projecting of interface targeted for user. It has been acknowledged that there is correlation between point of watching and position of cursor on the mouse on screen, so user during using of application follows cursor on the screen by eyes. As evaluation of user interface requires plenty of resources in laboratory conditions, it has been defined and implemented methods for automatic tracking users, during using of web applications. In this paper, it will be presented problems during tracking users on internet, existing methods for tracking users during using of web applications and also developed new solution by using of modern technologies. Developed application for following of internet users is having three parts: clients script for following user, server for data processing and admin panel for evaluation of users interface. Key words: usability, tracking, user interface, application 1.UVOD HTTP (eng. HyperText Transfer Protocol) je mrežni protokol koji pripada sloju aplikacije OSI referentnog modela, predstavlja glavni i najčešći metod prenosa informacija na vebu. Osnovna namena ovog protokola je isporučivanje HTML dokumenata, tj. veb stranica. Veb strana sastoji se od objekata, tj. HTML fajla, JPEG slika, Java apleta, video zapisa kojim je moguće pristupiti jedinstvenim uniformnim lokatorom resursa (eng. Uniform Resource Locator, URL) [1]. HTTP je protokol za komunikaciju između servera i klijenta, koji funkcioniše po principu zahtev i odgovor. HTTP klijent, koji je najčešće veb pregledač, inicira prenos podataka nakon što uspostavi TCP/IP vezu s udaljenim veb-serverom na određenom portu. Problem prilikom praćenja korisnika jeste nedostatak stanja u HTTP protokolu, tj. kada klijent zatraži fajlove od veb servera, on šalje tražene fajlove bez čuvanja bilo kakvih podataka o stanju korisnika. Ukoliko korisnik zatraži ponovo iste fajlove u roku od nekoliko sekundi, ponovo šalje traženi objekat klijentu bez znanja da je to već jednom učinio. U računarstvu protokol bez stanja je komunikacioni protokol koji tretira svaki zahtev kao nezavisnu transakciju. Pošto HTTP server ne održava nikakve informacije o klijentima, za protokol HTTP se kaže da je protokol bez stanja (eng. stateless protocol) [1]. Ovako koncipiran HTTP protokol u mnogome otežava praćenje korisnika na internetu, jer ne čuva nikakve informacije, kao na primer o vremenu provedenom na veb aplikaciji, prethodno posećenim stranicama ili autorizovanim korisnicima. Međutim, nedostatak stanja u HTTP protokolu je moguće nadomestiti u samim veb aplikacijama, korišćenjem HTTP kolačića, čuvanjem sesija na serveru, sakrivenim elementima u HTML formama, čuvanjem informacija u bazi podataka i slično. Pored HTTP protokola, postoji još niz problema i ograničenja koje neomogućavaju sasvim lako praćenje korisnika na internetu kakav danas poznajemo. Jedan od najvećih problema prilikom praćenja korisnika jeste određivanje jedinstvenog korisnika prilikom posete veb

2 stranice. Iako javna IP adresa na internetu jeste jedinstvena, ona se ne može koristiti za određivanja jedinstvenog korisnika, primarno zbog široke upotrebe NAT (eng. Network Address Translation, NAT). NAT ruteri omogućavaju upotrebu jedinstvene IP adrese za više korisnika. Takođe, još jedan od razloga zašto IP adresa nije pogodan način za određivanje jedinstvenog korisnika jeste dinamičko dodeljivanje IP adresa pomoću protokola DHCPa (eng. Dynamic Host Configuration Protokol). DHCP omogućava da računar automatski dobije privremenu IP adresu koja će biti zamenjena nakon nekog perioda. Problem jedinstvenog korisnika, čini se, nije moguće nikada prevazići u potpunosti, osim ukoliko veb aplikacija nema implementaciju registracije korisnika [2]. 2.PREGLED STANJA U OBLASTI Veb tehnologije za praćenje korisnika su široko primenjene na internetu u današnje vreme. Ove tehnologije se koriste za prikupljanje, skladištenje i povezivanje ponašanja korisnika tokom korišćenja veb aplikacija. Testiranje upotrebljivosti veb aplikacija ima široku primenu, ali zahteva dosta kako ljudskih resursa, tako i materijalnih, iz ovih razloga razvijeni su sistemi za automatsko praćenje korisnika u cilju evaluacije korisničkog interfejsa [3]. Evaluacija upotrebljivosti je proces koji podrazumeva mnogo aktivnosti u zavisnosti od metode koje se koristi, neke on najčešćih aktivnosti su [2]: Snimanje (eng. Capture) prikupljanje podataka o korišćenju (vreme završetka zadatka, greške, odstupanja od korisničkog toka) Analiza (eng. Analysis) tumačenje prikupljenih podataka Kritika (eng. Critique) predlozi za poboljšanje i prevazilaženje problema Merenje korisničkog iskustva i veb analitika su savršeni spoj. Trenutno merenje interakcija korisnika na veb aplikacijama je moguće izvršiti pomoću različitih metoda, kao što su: Logovanje zahteva na veb serveru od strane veb pretraživača (eng. Web server log analysis). Uobičajene informacije koje se mogu prikupiti korišćenjem ove metode su: o Datum i vreme transakcije o IP (eng. Internet Protocol) adresa korisnika o Operativni sistem i veb pretraživač korisnika o Prethodna veb adresa sa koje korisnik došao na trenutnu stranicu o Trenutna stranica ili traženi fajl Analitička praćenje korisnika na strani klijenta pomoću skripti (eng. client-side scripting-based analysis tools). U današnje vreme veoma rasprostranjena metoda, doprinela je boljem razumevanju ponašanja korisnika na veb aplikacijama zbog prirode podataka koje se prikupljaju. Omogućava širok spektar informacija koje se prikupljaju na strani klijenta, kao što su rezolucija ekrana, verzija veb pretraživača, operativni sistem, funkcije dostupne veb pretraživaču kao što su kolačići (eng. cookies), događaji prilikom korišćenja veb pretraživača i drugo. Ova metoda se bazira na kodu (najčešće napisanom u JavaScript programskom jeziku) koji se postavlja na svakoj stranici unutar veb aplikacije. Kada se veb stranica učita na klijentskoj strani, ova skripta počinje svoje izvršavanje i šalje prikupljene podatke na server. Praćenje pokreta očiju korisnika (eng. Eye tracking) Ova metoda zahteva laboratorijske uslove za tesiranje i praćenje korisnika, pre svega zato što je potreban specijalni hardver koji prati pokrete očiju. Praćenje korišćenja kursora i tastature na strani klijenta (eng. Mouse and keyboard tracking) Pomoću ove metode snima se korišćenje miša i tastature prilikom upotrebe veb aplikacije. Najčešće se sastoji od skripte na strani klijenta koja prikuplja podatke o korišćenju i šalje na udaljeni server koji kasnije obrađuje ove podatke. Hibridni model Sastoji se od kombinacije prethodno navedenih modela 2.1 Identifikacija korisnika Poznati problem u oblasti praćenja korisnika jeste identifikacija jedinstvenih korisnika. Svaki računar na internetu ima IP adresu koja se koristi za rutiranje podataka. Međutim, ove IP adrese se mogu lažirati zamenom druge IP adrese na određeni vremenski period. Većina IP adresa se dinamički menja ili postoji jedna javna IP adresa za računarsku mrežu koja se sastoji od više od jednog uređaja. Zbog ovog problema, potrebno je preduzeti dodatne mere identifikacije jedinstvenog korisnika. Postojeća rešenja za praćenje korisnika na klijentskoj strani koriste dodavanje JavaScript koda treće strane u HTML kod. 2.2 Praćenje korisnika i evaluacija korisničkog interfejsa Potrebe za shvatanjem korisnika dovode do praćenja korisnika na klijentskoj strani. Trenutno stanje u oblasti se bazira na upotrebi skript programskih jezika implementiranih na osnovu ECMAScript specifikacije. Danas svakako najpopularnija implementacija jeste JavaScript koji je ugrađen u sve moderne pretraživače (Google Chrome, Mozilla Firefox, Opera, Microsoft IE i Edge). Praćenje korisnika na klijentskoj strani najčešće obuhvata snimanje upotrebe kursora miša i/ili tastature. Za prikupljanje podataka o korišćenju veb aplikacije nije potreban nikakav dodatni hardver ili posebna podešavanja na strani klijenta. Istraživanjem literature, korisnost praćenja korisnika na

3 internetu je očigledno kroz istraživanja koordinacije očiju i miša [4] [5], veb pretraživanja [6] i ponašanja korisnika tokom čitanja [7]. Podaci prikupljeni pomoću aplikacije za praćenje korisnika mogu se podeliti u sledeće grupe [8]: Podaci iz sesije (eng. Session data) Ovi podaci uključuju identifikator sesije, internet pretraživač, operativni sistem i IP adresu korisnika Podaci o pretraživanju (eng. Browsing data) Predstavljaju podatke o naslovu stranice, metod zahteva (get ili post), adresu stranice (URL), parametre i veličinu stranice izraženu u bajtovima Podaci o događajima (eng. Event data) Čine skup akcija izvršenih na interejsu na osnovu događaja, npr. klik mišem na dugme Podaci o DOM-u (eng. DOM data) Ovi podaci uključuju naziv elementa na stranici i njegove atribute (id, class, title, data, value itd.) Podaci o zadacima (eng. Task data) Odnose se na serverske resurse potrebne za obavljanje određenih zadataka, npr. učitavanje početne stranice Razumevanje načina klasifikacije korisnika može biti od pomoći prilikom merenja upotrebljivosti. Autori su u ekperimentu došli do korelacije između pogleda korisnika i pomeraja kursora na ekranu. Takođe, iz ove studije se može zaključiti da četiri od šest kvantitativnih podataka može biti prikupljeno pomoću metoda za praćenje korisnika i tim automatizovati proces evaluacije interfejsa. 3.OPIS APLIKACIJE ZA EVALUACIJU INTERFEJSA VEB APLIKACIJA UZ POMOĆ AUTOMATSKOG PRIKUPLJANJA PODATAKA O KORIŠĆENJU 3.1 Korisnički zahtevi Potrebno je napraviti aplikaciju koja omogućava praćenje interakcije korisnika i veb aplikacije za potrebe evaluacije korisničkog interfejsa. Aplikacija treba da se sastoji iz tri celine: Klijentskog dela gde će se vršiti praćenje korišćenja Serverskog dela za čuvanje i obradu podataka Admin panela gde je moguće vršiti evaluaciju korisničkog interfejsa na osnovu prikupljenih podataka Admin panel treba da ima mogućnost registracije, a zatim i prijave korisnika na sistem. Svakom korisniku može biti dodeljen jedan domen prilikom registracije. U admin panelu treba omogućiti kreiranje anketa po pojedinačnoj stranici na klijentu. Da bi se pratili korisnici na određenoj veb aplikaciji, potrebno je da se učita skripta za praćenje koja se nalazi na serveru aplikacije za evaluaciju korisničkog iskustva. Reprodukciju sesije korisnika u obliku videa od pristupanja veb aplikaciji do završetka korišćenja Pregled korišćenja kursora kako svih korisnika, tako i prema pojedinačnom korisniku u obliku heatmap Pamćenje upotrebe tastature tokom korišćenja i pregled najčešće korišćenih tastera na tastaturi Pregled upotrebe skraćenica na tastaturi koje su implementirane u veb aplikaciji, kao i one koje nisu Prikaz rezultata anketa u obliku izveštaja Preuzimanje heatmape za svaku stranicu u obliku slike Pored ovih izveštaja, potrebno je pamtiti sistemska neprijatna korisnička iskustva, kao što su HTTP greške 404 i Arhitektura aplikacije Aplikacija za evaluaciju korisničkog interfejsa se sastoji iz tri celine. Prva celina je skripta za praćenje korišćenja napisana u JavaScript programskom jeziku koju je potrebno postaviti na veb stranicu za koju je potrebno meriti upotrebljivost. Druga celina jeste serverski deo koji je odgovoran za obradu i skladištenje dobijenih podataka. Podaci se skladište u dve vrste baze podataka. Prvu, relacionu bazu podataka gde se smeštaju struktuirani podaci u tabele, kao na primer podaci o internet pretraživaču, IP adresa korisnika i slično. U drugu vrstu, nerelacionu, bazu podataka smeštaju se nestruktuirani podaci koje nije potrebno menjati tokom vremena, odnosno potrebno je samo vršiti operacije čitanja iz baze podataka nakon njihovog unosa. Treća celina aplikacije, jeste admin panel gde se stakeholder prijavljuje na sistem sa jedinstvenim korisničkim imenom i svojom lozinkom. Nakon uspešne prijave korisnik ima informacije o broju klijenata, snimcima korišćenja aplikacije, vizuelnih mapa pokreta kursora. Admin panel komunicira sa prethodne dve celine, odnosno od serverskog dela dobija prikupljene podatke i prikazuje ih u obliku izveštaja, a od skripte za praćenje dobija informacije o stranicama. Preduslov za praćenje korisnika jeste da HTML stranica kojoj korisnik pristupa sadrži link ka skripti za praćenje. Ukoliko je ovaj uslov ispunjen, podaci o korišćenju se šalju na server za prikupljanje i obradu podataka. Istovremeno, ukoliko je stakeholder ulogovan na admin panelu, on može da prati ponašanje korisnika na veb stranici. Ovi podaci se čitaju sa servera za prikupljanje i obradu podataka. Na Slici 1 je prikazana arhitektura predloženog rešenja. Aplikacija treba da sadrži interaktivne izveštaje o korišćenju veb aplikacije. Potrebno je implementirati sledeće izveštaje:

4 Korisnik Boostrap okvir i JavaScript programski jezik. Za kontrolu verzije koda na serverskoj i klijentskoj strani korišćen je Git Komunikacija pomoću HTML5 poruka JavaScript kod za praćenje korisnika Laravel okvir Rutiranje Kontroler Pregled aktivnosti korisnika tokom korišćenja veb aplikacije u admin panelu omogućen je korišćenjem HTML iframe-a i JavaScript poruka. Aplikacija za evaluaciju korisničkog interfejsa komunicira sa veb aplikacijom nad kojom se vrši evaluacija pomoću JavaScript poruka. Ove poruke se razmenjuju bez ograničenja polise zajedničkog porekla. Detaljan prikaz komunikacije između dve aplikacije prikazan je na Slici 2. Admin Prikaz Model MySQL Baza podataka { MongoDB } Slika 1. Arhitektura aplikacije za evaluaciju upotrebljivosti interfejsa veb aplikacija uz pomoć metoda za automatsko prikupljanje podataka o korišćenju 3.3 Klijentski deo Preduslov za praćenje korisnika jeste da se doda skripta na HTML stranicu koju je potrebno pratiti. Ova skripta ima sledeća zaduženja: Osluškivanje događaja koji se izvršavaju prilikom korišćenja veb aplikacije na kojoj se vrši evaluacija upotrebljivosti Prikupljanje i skladištenje prikupljenih podataka na računaru korisnika Slanje prikupljenih podataka na server putem AJAX-a Komunikacija sa admin panelom za evaluaciju korisničkog interfejsa 3.4 Serverski deo Serverski deo se sastoji iz logike za obradu i skladištenje podataka, kao i admin panel za prikaz prikupljenih podataka u obliku izveštaja. Serverski deo je zadužen za: prihvatanje zahteva dobijenih od klijenta obradu i prosleđivanje podataka komunikaciju sa bazama podataka rad sa korisnicima prikaz podataka u obliku izveštaja 3.5 Tehnologije Tehnologije korišćene prilikom razvoja aplikacije na serverskoj strani su PHP programski jezik sa Laravel okvirom, MySQL i Mongo baze podataka i Vagrant box sa virtuelnom mašinom, dok je na klijentskoj strani korišćen Slika 1 - Komunikacija aplikacije za evaluaciju korisničkog interfejsa i veb aplikacije nad kojom se vrši evaluacija Kao što je na slici prikazano, komunikacija se obavlja po principu zadatak-odgovor, tj. jedna od strana šalje zadatak drugoj koji je potrebno uraditi, tada druga strana izvršava zadatak i odgovara porukom. Na primer, aplikacija za evaluaciju korisničkog interfejsa šalje zadatak i parametre veb aplikaciji da je potrebno skrolovati stranicu unutar iframe-a na određenu poziciju. 3.6 Model i baze Kompletni podaci o korišćenju (klikovi, skrol, pomeraji kursora itd.) smeštaju se u nerelacionu bazu podataka, jer se ovi podaci neće menjati kroz vreme, dok se svi ostali podaci čuvaju u relacionoj bazi podataka. Podaci o klikovima na stranici iz relacione baze podataka se keširaju na fajl sistemu kako bi se smanjio broj poziva ka bazi podataka. 4.PRIMER KORIŠĆENJA Za potrebe testiranja i prezentacije rada aplikacije za evaluaciju korisničkog interfejsa postavljena je Magento Community Edition veb platforma za prodaju na internetu koja dolazi kao softver otvorenog koda.

5 4.1 Registracija i prijava korisnika Aplikacija za evaluaciju korisničkog interfejs zahteva registraciju korisnika. Korisnik aplikacije mora da unese svoje podatke, domen na kome je potrebno pratiti korisnika i svoju lozinku. Nakon uspešne registracije, korisnik je automatski prijavljen na sistem. Ponovnim dolaskom na admin panel aplikacije za evaluaciju korisničkog interfejsa, korisnik mora da se prijavi na sistem unosom svoje adrese i lozinkom. 4.2 Pregled korisnika Uspešnom prijavom na sistem, korisniku se prikazuje lista korisnika koja je pristupila veb aplikaciji nad kojom se vrši evaluacija korisničkog interfejsa. Dostupne informacije o korisnicima su: veb pretraživač, verzija veb pretraživača, IP adresa, zemlja korisnika, kao i lista svih posećenih stranica po korisniku. Klikom na ikonu kamere, administrator pristupa snimku sesije test korisnika za izabranu stranicu Toplotna mapa kretanja kursora Izveštaj o kretanju kursora predstavljen je u obliku toplotne mape. Najčešće posećene površine na ekranu obojene su crvenom bojom, srednje posećene narandžastom bojom, najmanje zelenom bojom, dok transparentne površine predstavljaju površine gde korisnici nisu pomerali kursor. Analizom ovog izveštaja može se saznati kako korisnici čitaju veb stranicu Toplotna mapa klikova Izveštaj o mapi klikova prikazuje najčešće tačke gde su korisnici upotrebili taster na mišu. Ovim izveštajem može se shvatiti korisnikova percepcija veb stranice, na primer da li su korisnici kliknuli na važne linkove ili čak da li su kliknuli na površine koje nemaju nikakvu akciju Toplotna mapa korišćenja tastature Izveštaj o korišćenju prikazuje najčešće korišćene tastere na tastaturi. Aplikacija za evaluaciju korisničkog interfejsa prepoznaje korišćenje prečica na tastaturi, time administratori mogu da shvate koje prečice su korisnicima intuitivne tokom korišćenja aplikacije Toplotna mapa skrolovanja Izveštaj toplotne mape skrolovanja prikazuje koliko su korisnici skrolovali na određenoj veb stranici. Ovaj izveštaj može da pokaže koliko je korisnika videlo ili nije uopšte videlo neki sadržaj. Na primer, nakon analize, može se zaključiti da je potrebno podići neki važan sadržaj ili link na vrh stranice, jer većina korisnika ih ni ne vidi. Najvažniji izveštaj prilikom evaluacije korisničkog interfejsa jeste video korišćenja veb aplikacije. Ovaj izveštaj u potpunosti reprodukuje korišćenje veb aplikacije korisnika, 5.ZAKLJUČAK U ovom radu napravljen je pregled metoda za praćenje korisnika na internetu, kao i metoda za automatsko prikupljanje podataka tokom korišćenja. Pored već postojećih metoda za praćenje korisnika, predloženo je i novo rešenje koja se oslanja na koncepte metode za praćenje korišćenja kursora i tastature na strani klijenta. Predstavljen je značaj korišćenja metoda za automatsko prikupljanje podataka u evaluaciji korisničkog interfejsa. Na osnovu istraživanja trenutnih rešenja u oblasti, kao i novih tehnologija, razvijena je JavaScript biblioteka za praćenje korišćenja veb aplikacija. Implementirano rešenje koristi savremene mogućnosti internet pretraživača koje omogućavaju prevazilaženje ograničenja prilikom praćenja korisnika na strani klijenta. Takođe, razvijena je veb aplikacija za obradu prikupljenih podataka i admin panel za prikaz obrađenih podataka u obliku izveštaja. U planu je dalji razvoj i optimizacija aplikacije, kroz mogućnost upotrebe još neke od metoda za prikupljanje podataka o korisniku. Što se tiče daljeg razvoja aplikacije u planu je i integracija sa alatima za veb analitiku. Prikupljanje podataka o korisniku i njegovom ponašanju na internetu je uveliko u upotrebi u marketinške svrhe. Na primer, društvene mreže poput Foursquare-a koriste informacije o lokaciji korisnika za marketinšku segmentaciju korisnika [9]. Međutim, u oblasti merenja upotrebljivosti korisničkog interfejsa može se očekivati povećanje upotrebe metoda za automatsko prikupljanje podataka, kao i stvaranje inteligentnih sistema koji prepoznaju greške na korisničkom interfejsu. REFERENCE [1] J. F. Kurose and W. K. Ross, Umrežavanje računara od vrha ka dnu, Amherest: CET, [2] D. Chaffey, F. Ellis-Chadwick, K. Johnston and R. Mayer, Internet Marketing, England: Pearson Education, [3] M. O. K.-i. M. Mikio Kiura, "Webjig: An Automated User Data Collection System," in 13th International Conference, HCI International, San Diego, [4] A. Ranganathan, "cross-site xmlhttprequest with CORS," mozilla, [Online]. Available: [Accessed ]. [5] J. Bešter, A. Kos and U. Sedlar, "Tracking Mouse Movements for Monitoring Users' Interaction with Websites: Implementation and Applications," in Electrotechnical Review, Ljubljana, [6] R. e. a. a. Spiro, Eye-mouse coordination patterns on web search results pages, -: Proceedings of the extended abstracts on Human factors in computing systems (CHI EA), 2008.

6 [7] W. R. W. a. D. S. Huang J., No clicks, no problem: Using cursor movements to ununderstand, -: Proceedings of the SIGCHI conference on Human factors in computing systems (CHI), [8] F. a. L. A. Mueller, Cheese: tracking mouse movement activity on websites, a tool for user modeling, -: CHI '01 extended abstracts on Human factors in computing systems, [9] EC, "Opinion 13/2011 on Geolocation services on smart mobile devices," Data Protection Working Party, Vols. -, no. -, pp , 2011.

Biznis scenario: sekcije pk * id_sekcije * naziv. projekti pk * id_projekta * naziv ꓳ profesor fk * id_sekcije

Biznis scenario: sekcije pk * id_sekcije * naziv. projekti pk * id_projekta * naziv ꓳ profesor fk * id_sekcije Biznis scenario: U školi postoje četiri sekcije sportska, dramska, likovna i novinarska. Svaka sekcija ima nekoliko aktuelnih projekata. Likovna ima četiri projekta. Za projekte Pikaso, Rubens i Rembrant

More information

Eduroam O Eduroam servisu edu roam Uputstvo za podešavanje Eduroam konekcije NAPOMENA: Microsoft Windows XP Change advanced settings

Eduroam O Eduroam servisu edu roam Uputstvo za podešavanje Eduroam konekcije NAPOMENA: Microsoft Windows XP Change advanced settings Eduroam O Eduroam servisu Eduroam - educational roaming je besplatan servis za pristup Internetu. Svojim korisnicima omogućava bezbedan, brz i jednostavan pristup Internetu širom sveta, bez potrebe za

More information

AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje. Marko Eremija Sastanak administratora, Beograd,

AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje. Marko Eremija Sastanak administratora, Beograd, AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje Marko Eremija Sastanak administratora, Beograd, 12.12.2013. Sadržaj eduroam - uvod AMRES eduroam statistika Novine u okviru eduroam

More information

IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI

IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI Za pomoć oko izdavanja sertifikata na Windows 10 operativnom sistemu možete se obratiti na e-mejl adresu esupport@eurobank.rs ili pozivom na telefonski broj

More information

Podešavanje za eduroam ios

Podešavanje za eduroam ios Copyright by AMRES Ovo uputstvo se odnosi na Apple mobilne uređaje: ipad, iphone, ipod Touch. Konfiguracija podrazumeva podešavanja koja se vrše na računaru i podešavanja na mobilnom uređaju. Podešavanja

More information

Otpremanje video snimka na YouTube

Otpremanje video snimka na YouTube Otpremanje video snimka na YouTube Korak br. 1 priprema snimka za otpremanje Da biste mogli da otpremite video snimak na YouTube, potrebno je da imate kreiran nalog na gmailu i da video snimak bude u nekom

More information

SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan.

SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan. SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan. 1) Kod pravilnih glagola, prosto prošlo vreme se gradi tako

More information

KAPACITET USB GB. Laserska gravura. po jednoj strani. Digitalna štampa, pun kolor, po jednoj strani USB GB 8 GB 16 GB.

KAPACITET USB GB. Laserska gravura. po jednoj strani. Digitalna štampa, pun kolor, po jednoj strani USB GB 8 GB 16 GB. 9.72 8.24 6.75 6.55 6.13 po 9.30 7.89 5.86 10.48 8.89 7.30 7.06 6.61 11.51 9.75 8.00 7.75 7.25 po 0.38 10.21 8.66 7.11 6.89 6.44 11.40 9.66 9.73 7.69 7.19 12.43 1 8.38 7.83 po 0.55 0.48 0.37 11.76 9.98

More information

CJENOVNIK KABLOVSKA TV DIGITALNA TV INTERNET USLUGE

CJENOVNIK KABLOVSKA TV DIGITALNA TV INTERNET USLUGE CJENOVNIK KABLOVSKA TV Za zasnivanje pretplatničkog odnosa za korištenje usluga kablovske televizije potrebno je da je tehnički izvodljivo (mogude) priključenje na mrežu Kablovskih televizija HS i HKBnet

More information

NIS PETROL. Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a

NIS PETROL. Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a NIS PETROL Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a Beograd, 2018. Copyright Belit Sadržaj Disable... 2 Komentar na PHP kod... 4 Prava pristupa... 6

More information

GUI Layout Manager-i. Bojan Tomić Branislav Vidojević

GUI Layout Manager-i. Bojan Tomić Branislav Vidojević GUI Layout Manager-i Bojan Tomić Branislav Vidojević Layout Manager-i ContentPane Centralni deo prozora Na njega se dodaju ostale komponente (dugmići, polja za unos...) To je objekat klase javax.swing.jpanel

More information

1. Instalacija programske podrške

1. Instalacija programske podrške U ovom dokumentu opisana je instalacija PBZ USB PKI uređaja na računala korisnika PBZCOM@NET internetskog bankarstva. Uputa je podijeljena na sljedeće cjeline: 1. Instalacija programske podrške 2. Promjena

More information

SAS On Demand. Video: Upute za registraciju:

SAS On Demand. Video:  Upute za registraciju: SAS On Demand Video: http://www.sas.com/apps/webnet/video-sharing.html?bcid=3794695462001 Upute za registraciju: 1. Registracija na stranici: https://odamid.oda.sas.com/sasodaregistration/index.html U

More information

Port Community System

Port Community System Port Community System Konferencija o jedinstvenom pomorskom sučelju i digitalizaciji u pomorskom prometu 17. Siječanj 2018. godine, Zagreb Darko Plećaš Voditelj Odsjeka IS-a 1 Sadržaj Razvoj lokalnog PCS

More information

UPUTSTVO. za ruter TP-LINK TD-854W/ TD-W8951NB

UPUTSTVO. za ruter TP-LINK TD-854W/ TD-W8951NB UPUTSTVO za ruter TP-LINK TD-854W/ TD-W8951NB Uputstvo za ruter TP-Link TD-854W / TD-W8951NB 2 PRAVILNO POVEZIVANJE ADSL RUTERA...4 PODEŠAVANJE KONEKCIJE PREKO MREŽNE KARTE ETHERNET-a...5 PODEŠAVANJE INTERNET

More information

Tutorijal za Štefice za upload slika na forum.

Tutorijal za Štefice za upload slika na forum. Tutorijal za Štefice za upload slika na forum. Postoje dvije jednostavne metode za upload slika na forum. Prva metoda: Otvoriti nova tema ili odgovori ili citiraj već prema želji. U donjem dijelu obrasca

More information

CJENIK APLIKACIJE CERAMIC PRO PROIZVODA STAKLO PLASTIKA AUTO LAK KOŽA I TEKSTIL ALU FELGE SVJETLA

CJENIK APLIKACIJE CERAMIC PRO PROIZVODA STAKLO PLASTIKA AUTO LAK KOŽA I TEKSTIL ALU FELGE SVJETLA KOŽA I TEKSTIL ALU FELGE CJENIK APLIKACIJE CERAMIC PRO PROIZVODA Radovi prije aplikacije: Prije nanošenja Ceramic Pro premaza površina vozila na koju se nanosi mora bi dovedena u korektno stanje. Proces

More information

STRUČNA PRAKSA B-PRO TEMA 13

STRUČNA PRAKSA B-PRO TEMA 13 MAŠINSKI FAKULTET U BEOGRADU Katedra za proizvodno mašinstvo STRUČNA PRAKSA B-PRO TEMA 13 MONTAŽA I SISTEM KVALITETA MONTAŽA Kratak opis montže i ispitivanja gotovog proizvoda. Dati izgled i sadržaj tehnološkog

More information

Ulazne promenljive se nazivaju argumenti ili fiktivni parametri. Potprogram se poziva u okviru programa, kada se pri pozivu navode stvarni parametri.

Ulazne promenljive se nazivaju argumenti ili fiktivni parametri. Potprogram se poziva u okviru programa, kada se pri pozivu navode stvarni parametri. Potprogrami su delovi programa. Često se delovi koda ponavljaju u okviru nekog programa. Logično je da se ta grupa komandi izdvoji u potprogram, i da se po želji poziva u okviru programa tamo gde je potrebno.

More information

Univerzitet u Novom Sadu. Fakultet tehničkih nauka. Odsek za računarsku tehniku i računarske komunikacije. Uvod u GIT

Univerzitet u Novom Sadu. Fakultet tehničkih nauka. Odsek za računarsku tehniku i računarske komunikacije. Uvod u GIT Univerzitet u Novom Sadu Fakultet tehničkih nauka Odsek za računarsku tehniku i računarske komunikacije Uvod u GIT Šta je git? Sistem za verzionisanje softvera kao i CVS, SVN, Perforce ili ClearCase Orginalno

More information

TRAJANJE AKCIJE ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT

TRAJANJE AKCIJE ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT TRAJANJE AKCIJE 16.01.2019-28.02.2019 ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT Akcija sa poklonima Digitally signed by pki, pki, BOSCH, EMEA, BOSCH, EMEA, R, A, radivoje.stevanovic R, A, 2019.01.15 11:41:02

More information

INSTALIRANJE SOFTVERSKOG SISTEMA SURVEY

INSTALIRANJE SOFTVERSKOG SISTEMA SURVEY INSTALIRANJE SOFTVERSKOG SISTEMA SURVEY Softverski sistem Survey za geodeziju, digitalnu topografiju i projektovanje u niskogradnji instalira se na sledeći način: 1. Instalirati grafičko okruženje pod

More information

IMPLEMENTACIJA TEHNIKA ZA POVEĆANJE BROJA PODRŽANIH KONKURENTNIH KORISNIKA VEB SAJTA

IMPLEMENTACIJA TEHNIKA ZA POVEĆANJE BROJA PODRŽANIH KONKURENTNIH KORISNIKA VEB SAJTA ELEKTROTEHNIČKI FAKULTET UNIVERZITETA U BEOGRADU IMPLEMENTACIJA TEHNIKA ZA POVEĆANJE BROJA PODRŽANIH KONKURENTNIH KORISNIKA VEB SAJTA Master rad Kandidat: Janko Sokolović 2012/3142 Mentor: doc. dr Zoran

More information

APLIKACIJA ZA ŠIFROVANJE FAJLOVA NA WEB-U

APLIKACIJA ZA ŠIFROVANJE FAJLOVA NA WEB-U Departman za poslediplomske studije SAVREMENE INFORMACIONE TEHNOLOGIJE MASTER STUDIJE - Master rad - APLIKACIJA ZA ŠIFROVANJE FAJLOVA NA WEB-U Mentor: Prof.dr. Mladen Veinović Kandidat: Nebojša Asenijević

More information

Kako instalirati Apache/PHP/MySQL na lokalnom kompjuteru pod Windowsima

Kako instalirati Apache/PHP/MySQL na lokalnom kompjuteru pod Windowsima Kako instalirati Apache/PHP/MySQL na lokalnom kompjuteru pod Windowsima 1. Uvod 2. Preuzimanje programa i stvaranje mapa 3. Instalacija Apachea 4. Konfiguracija Apachea 5. Instalacija PHP-a 6. Konfiguracija

More information

KatzeView Uputstvo. verzija Novi Sad Josifa Marinkovića 44. Tel: +381 (0) Fax: +381 (0) Mob: +381 (0)

KatzeView Uputstvo. verzija Novi Sad Josifa Marinkovića 44. Tel: +381 (0) Fax: +381 (0) Mob: +381 (0) KatzeView Uputstvo verzija 3.2.2 21000 Novi Sad Josifa Marinkovića 44 Tel: +381 (0)21 443-265 Fax: +381 (0)21 443-516 Mob: +381 (0)63 513-741 http://www.cardware.co.yu info@cardware.co.yu Sadržaj: 1 Sistemski

More information

Windows Easy Transfer

Windows Easy Transfer čet, 2014-04-17 12:21 - Goran Šljivić U članku o skorom isteku Windows XP podrške [1] koja prestaje 8. travnja 2014. spomenuli smo PCmover Express i PCmover Professional kao rješenja za preseljenje korisničkih

More information

JEDINSTVENI PORTAL POREZNE UPRAVE. Priručnik za instalaciju Google Chrome dodatka. (Opera preglednik)

JEDINSTVENI PORTAL POREZNE UPRAVE. Priručnik za instalaciju Google Chrome dodatka. (Opera preglednik) JEDINSTVENI PORTAL POREZNE UPRAVE Priručnik za instalaciju Google Chrome dodatka (Opera preglednik) V1 OPERA PREGLEDNIK Opera preglednik s verzijom 32 na dalje ima tehnološke promjene zbog kojih nije moguće

More information

KONFIGURACIJA MODEMA. ZyXEL Prestige 660RU

KONFIGURACIJA MODEMA. ZyXEL Prestige 660RU KONFIGURACIJA MODEMA ZyXEL Prestige 660RU Sadržaj Funkcionalnost lampica... 3 Priključci na stražnjoj strani modema... 4 Proces konfiguracije... 5 Vraćanje modema na tvorničke postavke... 5 Konfiguracija

More information

PLAN RADA. 1. Počnimo sa primerom! 2. Kako i zašto? 3. Pejzaž višestruke upotrebe softvera 4. Frameworks 5. Proizvodne linije softvera 6.

PLAN RADA. 1. Počnimo sa primerom! 2. Kako i zašto? 3. Pejzaž višestruke upotrebe softvera 4. Frameworks 5. Proizvodne linije softvera 6. KOREKTAN PREVOD? - Reupotrebljiv softver? ( ne postoji prefiks RE u srpskom jeziku ) - Ponovo upotrebljiv softver? ( totalno bezveze ) - Upotrebljiv više puta? - Itd. PLAN RADA 1. Počnimo sa primerom!

More information

Aplikacija za podršku transferu tehnologija

Aplikacija za podršku transferu tehnologija Aplikacija za podršku transferu tehnologija uputstvo za instalaciju i administraciju sistema Doc. dr Vladimir Ćirić dipl. inž. Darko Tasić septembar 2012. 2 Sadržaj Uputstvo za instalaciju i administraciju

More information

Uvod u relacione baze podataka

Uvod u relacione baze podataka Uvod u relacione baze podataka 25. novembar 2011. godine 7. čas SQL skalarne funkcije, operatori ANY (SOME) i ALL 1. Za svakog studenta izdvojiti ime i prezime i broj različitih ispita koje je pao (ako

More information

Idejno rješenje: Dubrovnik Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020.

Idejno rješenje: Dubrovnik Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020. Idejno rješenje: Dubrovnik 2020. Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020. vizualni identitet kandidature dubrovnika za europsku prijestolnicu kulture 2020. visual

More information

TEHNOLOGIJA, INFORMATIKA I OBRAZOVANJE ZA DRUŠTVO UČENJA I ZNANJA 6. Međunarodni Simpozijum, Tehnički fakultet Čačak, 3 5. jun 2011.

TEHNOLOGIJA, INFORMATIKA I OBRAZOVANJE ZA DRUŠTVO UČENJA I ZNANJA 6. Međunarodni Simpozijum, Tehnički fakultet Čačak, 3 5. jun 2011. TEHNOLOGIJA, INFORMATIKA I OBRAZOVANJE ZA DRUŠTVO UČENJA I ZNANJA 6. Međunarodni Simpozijum, Tehnički fakultet Čačak, 3 5. jun 2011. TECHNOLOGY, INFORMATICS AND EDUCATION FOR LEARNING AND KNOWLEDGE SOCIETY

More information

Veb portal za aukcijsku prodaju - projekat -

Veb portal za aukcijsku prodaju - projekat - Univerzitet u Beogradu Elektrotehnički fakultet Katedra za računarsku tehniku i informatiku Predmet: Infrastruktura za elektronsko poslovanje Datum: 6.5.2018. Asistent: Nemanja Kojic (nemanja.kojic@etf.rs)

More information

Bušilice nove generacije. ImpactDrill

Bušilice nove generacije. ImpactDrill NOVITET Bušilice nove generacije ImpactDrill Nove udarne bušilice od Bosch-a EasyImpact 550 EasyImpact 570 UniversalImpact 700 UniversalImpact 800 AdvancedImpact 900 Dostupna od 01.05.2017 2 Logika iza

More information

UNIVERZITET U BEOGRADU RUDARSKO GEOLOŠKI FAKULTET DEPARTMAN ZA HIDROGEOLOGIJU ZBORNIK RADOVA. ZLATIBOR maj godine

UNIVERZITET U BEOGRADU RUDARSKO GEOLOŠKI FAKULTET DEPARTMAN ZA HIDROGEOLOGIJU ZBORNIK RADOVA. ZLATIBOR maj godine UNIVERZITETUBEOGRADU RUDARSKOGEOLOŠKIFAKULTET DEPARTMANZAHIDROGEOLOGIJU ZBORNIKRADOVA ZLATIBOR 1720.maj2012.godine XIVSRPSKISIMPOZIJUMOHIDROGEOLOGIJI ZBORNIKRADOVA IZDAVA: ZAIZDAVAA: TEHNIKIUREDNICI: TIRAŽ:

More information

- Vežba 1 (dodatan materijal) - Kreiranje Web šablona (template) pomoću softvera Adobe Photoshop CS

- Vežba 1 (dodatan materijal) - Kreiranje Web šablona (template) pomoću softvera Adobe Photoshop CS - Vežba 1 (dodatan materijal) - Kreiranje Web šablona (template) pomoću softvera Adobe Photoshop CS 1. Pokrenite Adobe Photoshop CS i otvorite novi dokument sa komandom File / New 2. Otvoriće se dijalog

More information

Upute za korištenje makronaredbi gml2dwg i gml2dgn

Upute za korištenje makronaredbi gml2dwg i gml2dgn SVEUČILIŠTE U ZAGREBU - GEODETSKI FAKULTET UNIVERSITY OF ZAGREB - FACULTY OF GEODESY Zavod za primijenjenu geodeziju; Katedra za upravljanje prostornim informacijama Institute of Applied Geodesy; Chair

More information

mdita Editor - Korisničko uputstvo -

mdita Editor - Korisničko uputstvo - mdita Editor - Korisničko uputstvo - Sadržaj 1. Minimalna specifikacija računara... 3 2. Uputstvo za instalaciju aplikacije... 3 3. Korisničko uputstvo... 11 3.1 Odabir File opcije iz menija... 11 3.2

More information

Struktura indeksa: B-stablo. ls/swd/btree/btree.html

Struktura indeksa: B-stablo.   ls/swd/btree/btree.html Struktura indeksa: B-stablo http://cis.stvincent.edu/html/tutoria ls/swd/btree/btree.html Uvod ISAM (Index-Sequential Access Method, IBM sredina 60-tih godina 20. veka) Nedostaci: sekvencijalno pretraživanje

More information

TRENING I RAZVOJ VEŽBE 4 JELENA ANĐELKOVIĆ LABROVIĆ

TRENING I RAZVOJ VEŽBE 4 JELENA ANĐELKOVIĆ LABROVIĆ TRENING I RAZVOJ VEŽBE 4 JELENA ANĐELKOVIĆ LABROVIĆ DIZAJN TRENINGA Model trening procesa FAZA DIZAJNA CILJEVI TRENINGA Vrste ciljeva treninga 1. Ciljevi učesnika u treningu 2. Ciljevi učenja Opisuju željene

More information

Office 365, upute za korištenje elektroničke pošte

Office 365, upute za korištenje elektroničke pošte Office 365, upute za korištenje elektroničke pošte Naša ustanova koristi uslugu elektroničke pošte u oblaku, u sklopu usluge Office 365. To znači da elektronička pošta više nije pohranjena na našem serveru

More information

za STB GO4TV in alliance with GSS media

za STB GO4TV in alliance with GSS media za STB Dugme za uključivanje i isključivanje STB uređaja Browser Glavni meni Osnovni meni Vrsta liste kanala / omiljeni kanali / kraći meni / organizacija kanala / ponovno pokretanje uređaja / ponovno

More information

ONLINE APLIKACIJA ZA SLANJE OBAVIJESTI U PREDDEFINIRANO VRIJEME

ONLINE APLIKACIJA ZA SLANJE OBAVIJESTI U PREDDEFINIRANO VRIJEME SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA Stručni studij ONLINE APLIKACIJA ZA SLANJE OBAVIJESTI U PREDDEFINIRANO VRIJEME Završni

More information

PROJEKTNI PRORAČUN 1

PROJEKTNI PRORAČUN 1 PROJEKTNI PRORAČUN 1 Programski period 2014. 2020. Kategorije troškova Pojednostavlj ene opcije troškova (flat rate, lump sum) Radni paketi Pripremni troškovi, troškovi zatvaranja projekta Stope financiranja

More information

FAKULTET ZA POSLOVNU INFORMATIKU

FAKULTET ZA POSLOVNU INFORMATIKU FAKULTET ZA POSLOVNU INFORMATIKU Prof. dr Mladen Veinović Igor Franc Aleksandar Jevremović BAZE PODATAKA - PRAKTIKUM - Prvo izdanje Beograd 2006. Autori: Prof. dr Mladen Veinović Igor Franc Aleksandar

More information

BENCHMARKING HOSTELA

BENCHMARKING HOSTELA BENCHMARKING HOSTELA IZVJEŠTAJ ZA SVIBANJ. BENCHMARKING HOSTELA 1. DEFINIRANJE UZORKA Tablica 1. Struktura uzorka 1 BROJ HOSTELA BROJ KREVETA Ukupno 1016 643 1971 Regije Istra 2 227 Kvarner 4 5 245 991

More information

DIPLOMSKI RAD iz predmetа Razvoj veb aplikacija

DIPLOMSKI RAD iz predmetа Razvoj veb aplikacija UNIVERZITET U NOVOM PAZARU DEPARTMAN ZA RAČUNARSKE NAUKE STUDIJSKI PROGRAM: INFORMATIKA DIPLOMSKI RAD iz predmetа Razvoj veb aplikacija Mentor: Dr Muzafer Saračević, docent Student: Ervin Pepić Br. indeksа:

More information

UNIVERZITET SINGIDUNUM

UNIVERZITET SINGIDUNUM UNIVERZITET SINGIDUNUM DEPARTMAN ZA POSLEDIPLOMSKE STUDIJE I MEĐUNARODNU SARADNJU MASTER RAD Studijski program: SAVREMENE INFORMACIONE TEHNOLOGIJE Tema: VOIP CLOUD SISTEM - EFIKASNA I KONKURENTNA PONUDA

More information

Klasterizacija. NIKOLA MILIKIĆ URL:

Klasterizacija. NIKOLA MILIKIĆ   URL: Klasterizacija NIKOLA MILIKIĆ EMAIL: nikola.milikic@fon.bg.ac.rs URL: http://nikola.milikic.info Klasterizacija Klasterizacija (eng. Clustering) spada u grupu tehnika nenadgledanog učenja i omogućava grupisanje

More information

Uputstvo za konfigurisanje uređaja Roadstar

Uputstvo za konfigurisanje uređaja Roadstar Uputstvo za konfigurisanje uređaja Roadstar U ovom uputstvu bide opisan postupak podešavanja parametara potrebnih za rad GPS/GPRS uređaja za pradenje vozila Roadstar. Uređaj Roadstar služi za prikupljanje

More information

MINISTRY OF THE SEA, TRANSPORT AND INFRASTRUCTURE

MINISTRY OF THE SEA, TRANSPORT AND INFRASTRUCTURE MINISTRY OF THE SEA, TRANSPORT AND INFRASTRUCTURE 3309 Pursuant to Article 1021 paragraph 3 subparagraph 5 of the Maritime Code ("Official Gazette" No. 181/04 and 76/07) the Minister of the Sea, Transport

More information

Direktan link ka kursu:

Direktan link ka kursu: Alat Alice može da se preuzme sa sledeće adrese: www.alice.org Kratka video uputstva posvećena alatu Alice: https://youtu.be/eq120m-_4ua https://youtu.be/tkbucu71lfk Kurs (engleski) posvećen uvodu u Java

More information

Mogudnosti za prilagođavanje

Mogudnosti za prilagođavanje Mogudnosti za prilagođavanje Shaun Martin World Wildlife Fund, Inc. 2012 All rights reserved. Mogudnosti za prilagođavanje Za koje ste primere aktivnosti prilagođavanja čuli, pročitali, ili iskusili? Mogudnosti

More information

Trening: Obzor financijsko izvještavanje i osnovne ugovorne obveze

Trening: Obzor financijsko izvještavanje i osnovne ugovorne obveze Trening: Obzor 2020. - financijsko izvještavanje i osnovne ugovorne obveze Ana Ključarić, Obzor 2020. nacionalna osoba za kontakt za financijska pitanja PROGRAM DOGAĐANJA (9:30-15:00) 9:30 10:00 Registracija

More information

11. LabVIEW. 1. rukuje instrumentacionim programom, 2. kontroliše izabrani hardver, 3. analizira prikupljene podatke, 4. prikazuje rezultat.

11. LabVIEW. 1. rukuje instrumentacionim programom, 2. kontroliše izabrani hardver, 3. analizira prikupljene podatke, 4. prikazuje rezultat. 11. LabVIEW Lab VIEW predstavlja razvojno okruženje za kreiranje programa u formu blok dijagrama korišćenjem grafičkih simbola. Može se reći da je LabVIEW, kao i programski jezici C ili BASIC, programski

More information

MEĐIMURSKO VELEUČILIŠTE U ČAKOVCU RAČUNARSTVO KRISTIAN LEINER

MEĐIMURSKO VELEUČILIŠTE U ČAKOVCU RAČUNARSTVO KRISTIAN LEINER MEĐIMURSKO VELEUČILIŠTE U ČAKOVCU RAČUNARSTVO KRISTIAN LEINER održanim ispitima izrađena pomoću ASP.NET MVC tehnologije ZAVRŠNI RAD ČAKOVEC, 2015. MEĐIMURSKO VELEUČILIŠTE U ČAKOVCU RAČUNARSTVO KRISTIAN

More information

ENR 1.4 OPIS I KLASIFIKACIJA VAZDUŠNOG PROSTORA U KOME SE PRUŽAJU ATS USLUGE ENR 1.4 ATS AIRSPACE CLASSIFICATION AND DESCRIPTION

ENR 1.4 OPIS I KLASIFIKACIJA VAZDUŠNOG PROSTORA U KOME SE PRUŽAJU ATS USLUGE ENR 1.4 ATS AIRSPACE CLASSIFICATION AND DESCRIPTION VFR AIP Srbija / Crna Gora ENR 1.4 1 ENR 1.4 OPIS I KLASIFIKACIJA VAZDUŠNOG PROSTORA U KOME SE PRUŽAJU ATS USLUGE ENR 1.4 ATS AIRSPACE CLASSIFICATION AND DESCRIPTION 1. KLASIFIKACIJA VAZDUŠNOG PROSTORA

More information

TEHNIČKO REŠENJE. Integrisani sistem za fizikalnu terapiju

TEHNIČKO REŠENJE. Integrisani sistem za fizikalnu terapiju TEHNIČKO REŠENJE Integrisani sistem za fizikalnu terapiju M-85: Prototip, nova metoda, softver, standardizovan ili atestiran instrument, nova genetska proba, mikroorganizmi Autori: Ivan Milentijević, Vladimir

More information

Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu

Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu Marijana Glavica Dobrica Pavlinušić http://bit.ly/ffzg-eprints Definicija

More information

Pravljenje Screenshota. 1. Korak

Pravljenje Screenshota. 1. Korak Prvo i osnovno, da biste uspesno odradili ovaj tutorijal, morate imati instaliran GOM Player. Instalacija je vrlo jednostavna, i ovaj player u sebi sadrzi sve neophodne kodeke za pustanje video zapisa,

More information

ZAVOD ZA AUTOMATIKU I PROCESNO RAČUNARSTVO FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA SVEUČILIŠTE U ZAGREBU HTTP PROTOKOL OTVORENO RAČUNARSTVO

ZAVOD ZA AUTOMATIKU I PROCESNO RAČUNARSTVO FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA SVEUČILIŠTE U ZAGREBU HTTP PROTOKOL OTVORENO RAČUNARSTVO ZAVOD ZA AUTOMATIKU I PROCESNO RAČUNARSTVO FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA SVEUČILIŠTE U ZAGREBU HTTP PROTOKOL OTVORENO RAČUNARSTVO Zagreb, 2006. Sadržaj 1. Što je HTTP?... 3 1.1. Što su to resursi?...

More information

MRS MRSLab09 Metodologija Razvoja Softvera Vežba 09

MRS MRSLab09 Metodologija Razvoja Softvera Vežba 09 MRS MRSLab09 Metodologija Razvoja Softvera Vežba 09 LAB 09 Fizički model podatka 1. Fizički model podataka Fizički model podataka omogućava da se definiše struktura baze podataka sa stanovišta fizičke

More information

''Serbia'' Serbia MATURSKI RAD. Učenik: Serbia Predmet: Informatika i Računarstvo Profesor: Serbia

''Serbia'' Serbia MATURSKI RAD. Učenik: Serbia Predmet: Informatika i Računarstvo Profesor: Serbia SERBIA ''Serbia'' Serbia maj,1999 MATURSKI RAD Učenik: Serbia Predmet: Informatika i Računarstvo Profesor: Serbia WINDOWS 98 Uvod......................4 Istorija Operativnih Sistema i Windows-a Instaliranje

More information

Installation Guide. Unisphere Central. Installation. Release number REV 07. October, 2015

Installation Guide. Unisphere Central. Installation. Release number REV 07. October, 2015 Unisphere Central Release number 4.0 Installation 300-013-602 REV 07 October, 2015 Introduction... 2 Environment and system requirements... 2 Network planning...4 Download Unisphere Central...6 Deploy

More information

SISTEMI ZA UPRAVLJANJE SADRŽAJEM

SISTEMI ZA UPRAVLJANJE SADRŽAJEM UNIVERZITET SINGIDUNUM FAKULTET ZA POSLOVNU INFORMATIKU SISTEMI ZA UPRAVLJANJE SADRŽAJEM - Diplomski rad - Mentor: Prof. dr Mladen Veinović Student: Mladen Opačić Br. indeksa: 8/2003 Beograd, 2007. FAKULTET

More information

Nejednakosti s faktorijelima

Nejednakosti s faktorijelima Osječki matematički list 7007, 8 87 8 Nejedakosti s faktorijelima Ilija Ilišević Sažetak Opisae su tehike kako se mogu dokazati ejedakosti koje sadrže faktorijele Spomeute tehike su ilustrirae a izu zaimljivih

More information

WEB APLIKACIJA ZA IZRADU VIZUELNOG IDENTITETA KOMPANIJE - Diplomski rad -

WEB APLIKACIJA ZA IZRADU VIZUELNOG IDENTITETA KOMPANIJE - Diplomski rad - UNIVERZITET SINGIDUNUM DEPARTMAN ZA INFORMATIKU I RAČUNARSTVO Filip Arnerić WEB APLIKACIJA ZA IZRADU VIZUELNOG IDENTITETA KOMPANIJE - Diplomski rad - Beograd, Mart 2011. UNIVERZITET SINGIDUNUM DEPARTMAN

More information

Mindomo online aplikacija za izradu umnih mapa

Mindomo online aplikacija za izradu umnih mapa Mindomo online aplikacija za izradu umnih mapa Mindomo je online aplikacija za izradu umnih mapa (vrsta dijagrama specifične forme koji prikazuje ideje ili razmišljanja na svojevrstan način) koja omogućuje

More information

Video Media Center - VMC 1000 Getting Started Guide

Video Media Center - VMC 1000 Getting Started Guide Video Media Center - VMC 1000 Getting Started Guide Video Media Center - VMC 1000 Getting Started Guide Trademark Information Polycom, the Polycom logo design, Video Media Center, and RSS 2000 are registered

More information

Web aplikacija za evaluaciju sudionika na tržištu najma nekretnina

Web aplikacija za evaluaciju sudionika na tržištu najma nekretnina SVEUĈILIŠTE U RIJECI TEHNIĈKI FAKULTET PREDDIPLOMSKI SVEUĈILIŠNI STUDIJ RAĈUNARSTVA ZAVRŠNI RAD Web aplikacija za evaluaciju sudionika na tržištu najma nekretnina Rijeka, rujan, 2013. Nataša Prodić 0069052888

More information

Hotel Booking System For Magento

Hotel Booking System For Magento Hotel Booking System For Magento webkul.com/blog/magento-hotel-booking-system/ On - November 23, 2015 Hotel Booking System For Magento is a module which helps in developing your Magento Website into a

More information

Uvod u razvoj portala na dotcms platformi Introduction in portal development on dotcms platform

Uvod u razvoj portala na dotcms platformi Introduction in portal development on dotcms platform Uvod u razvoj portala na dotcms platformi Introduction in portal development on dotcms platform Milan Krstin 1, Milan Radaković 2 1 MD&PROFY 2 Fakultet organizacionih nauka u Beogradu Sadržaj - U radu

More information

GIGABIT PASSIVE OPTICAL NETWORK

GIGABIT PASSIVE OPTICAL NETWORK GIGABIT PASSIVE OPTICAL NETWORK O NAMA Ključni element savremenih sistema za isporuku sadržaja putem Interneta (Data, Voice, Video) je interakcija sa krajnjim korisnikom. Iza nas je vreme kada je svaki

More information

APLIKACIJA ZA PRIKAZ REZULTATA ANALIZE MREŽNOG SAOBRAĆAJA

APLIKACIJA ZA PRIKAZ REZULTATA ANALIZE MREŽNOG SAOBRAĆAJA UNIVERZITET U BEOGRADU ELEKTROTEHNIČKI FAKULTET APLIKACIJA ZA PRIKAZ REZULTATA ANALIZE MREŽNOG SAOBRAĆAJA Master rad Mentor: doc. dr Zoran Čiča Kandidat: Marija Milojković 2013/3040 Beograd, Septembar

More information

FOR SMALL AND MEDIUM SIZED AIRPORTS Velocity FIDS

FOR SMALL AND MEDIUM SIZED AIRPORTS Velocity FIDS is a FIDS solution for small and medium sized airports. It is available as an installed and as a cloud solution and it is multi airport solution. The package contains many use full features like a flight

More information

Poslednjih godina Internet beleži i dramatičan

Poslednjih godina Internet beleži i dramatičan Istorijat nastanka Interneta Internet Cvetana Krstev četiri različita ita aspekta nastanka Interneta. Tu je, tehnološka evolucija koja je otpočela raznim istraživanjima ivanjima vezanim za prebacivanje

More information

MEĐIMURSKO VELEUČILIŠTE U ČAKOVCU

MEĐIMURSKO VELEUČILIŠTE U ČAKOVCU MEĐIMURSKO VELEUČILIŠTE U ČAKOVCU ALEN JUREN RAZVOJ PROTOTIPNOG SUSTAVA ZA PRAĆENJE OSOBNIH TROŠKOVA ZAVRŠNI RAD ČAKOVEC, 2018. MEĐIMURSKO VELEUČILIŠTE U ČAKOVCU STRUČNI STUDIJ RAČUNARSTVO ALEN JUREN RAZVOJ

More information

3D GRAFIKA I ANIMACIJA

3D GRAFIKA I ANIMACIJA 1 3D GRAFIKA I ANIMACIJA Uvod u Flash CS3 Šta će se raditi? 2 Upoznavanje interfejsa Osnovne osobine Definisanje osnovnih entiteta Rad sa bojama Rad sa linijama Definisanje i podešavanje ispuna Pregled

More information

AUDIO-VIZUELNA SREDSTVA

AUDIO-VIZUELNA SREDSTVA AUDIO-VIZUELNA SREDSTVA UPUTSTVO ZA PRIPREMU PREDISPITNE OBAVEZE Sremska Mitrovica, 2017. SADRŽAJ 1. Predispitna obaveza... 3 2. Tema predispitne obaveze... 3 3. Parametri video snimka... 4 4. Struktura

More information

JavaScript podrska u radu sa greskama

JavaScript podrska u radu sa greskama JavaScript podrska u radu sa greskama Svaki od pregledaca ima svoj podrazumevani naci reagovanja na greske, Firefox i Chrome upisuju greske u log datoteku, dok recimo Internet Explorer i Opera generisu

More information

Univerzitet u Beogradu Matematički fakultet Internet baze podataka

Univerzitet u Beogradu Matematički fakultet Internet baze podataka Univerzitet u Beogradu Matematički fakultet Internet baze podataka Seminarski rad iz predmeta Baze podataka-napredni koncepti 2010/2011 šk.god. Profesor: Student: Dr Gordana Pavlović-Lažetić Mirjana Maljković,

More information

Prisustvo javnih biblioteka na internetu

Prisustvo javnih biblioteka na internetu INFOTEH-JAHORINA Vol. 16, March 2017. Prisustvo javnih biblioteka na internetu Stanje u javnim bibliotekama u Srbiji 2012-2016 Aleksandar Stokić Narodna biblioteka Doboj Doboj, Republika Srpska stokic@gmail.com

More information

VEB APLIKACIJA ZA IZBOR RESTORANA

VEB APLIKACIJA ZA IZBOR RESTORANA ELEKTROTEHNIČKI FAKULTET UNIVERZITETA U BEOGRADU VEB APLIKACIJA ZA IZBOR RESTORANA Diplomski rad Kandidat: Snežana Lilić 2004/0251 Mentor: doc. dr Zoran Čiča Beograd, Septembar 2015. SADRŽAJ SADRŽAJ...

More information

MEĐIMURSKO VELEUČILIŠTE U ČAKOVCU RAČUNARSTVO ROBERT PRAŠNIČKI

MEĐIMURSKO VELEUČILIŠTE U ČAKOVCU RAČUNARSTVO ROBERT PRAŠNIČKI MEĐIMURSKO VELEUČILIŠTE U ČAKOVCU RAČUNARSTVO ROBERT PRAŠNIČKI IZRADA MOBILNE I WEB APLIKACIJE ZA GENERIRANJE QR KODA UPOTREBOM PYTHON PROGRAMSKOG JEZIKA ZAVRŠNI RAD ČAKOVEC, 2014. MEĐIMURSKO VELEUČILIŠTE

More information

IZRADA SUSTAVA ZA UPRAVLJANJE SADRŽAJEM KORIŠTENJEM WEB TEHNOLOGIJA OTVORENOG KODA

IZRADA SUSTAVA ZA UPRAVLJANJE SADRŽAJEM KORIŠTENJEM WEB TEHNOLOGIJA OTVORENOG KODA MEĐIMURSKO VELEUČILIŠTE U ČAKOVCU STRUČNI STUDIJ RAČUNARSTVO NIKOLA CAPEK IZRADA SUSTAVA ZA UPRAVLJANJE SADRŽAJEM KORIŠTENJEM WEB TEHNOLOGIJA OTVORENOG KODA ZAVRŠNI RAD ČAKOVEC, 2015. MEĐIMURSKO VELEUČILIŠTE

More information

11 Analiza i dizajn informacionih sistema

11 Analiza i dizajn informacionih sistema 11 Analiza i dizajn informacionih sistema Informatika V.Prof.dr Kemal Hajdarević dipl.ing.el 25.4.2014 11:58:28 1 1. Kompjuter, Internet, i mrežne osnove 2. Kompjuterska industrija Informatika u stomatologiji

More information

RAZVOJ DINAMIČKIH WEB APLIKACIJA UPORABOM PHP-a I AJAX-a

RAZVOJ DINAMIČKIH WEB APLIKACIJA UPORABOM PHP-a I AJAX-a Sveučilište Jurja Dobrile u Puli Fakultet ekonomije i turizma «Dr. Mijo Mirković» NIKOLINA CINDRIĆ RAZVOJ DINAMIČKIH WEB APLIKACIJA UPORABOM PHP-a I AJAX-a Diplomski rad Pula, 2017. Sveučilište Jurja Dobrile

More information

Overseas Travel Registration System Operation Manual

Overseas Travel Registration System Operation Manual Overseas Travel Registration System Operation Manual For Student First Edition Osaka University International Student Affaires Division October 5, 2017 October 5, 2017 1 / 11 Index INDEX Overseas Travel

More information

ЗАВРШНИ (BACHELOR) РАД

ЗАВРШНИ (BACHELOR) РАД УНИВЕРЗИТЕТ У НОВОМ САДУ ФАКУЛТЕТ ТЕХНИЧКИХ НАУКА УНИВЕРЗИТЕТ У НОВОМ САДУ ФАКУЛТЕТ ТЕХНИЧКИХ НАУКА НОВИ САД Департман за рачунарство и аутоматику Одсек за рачунарску технику и рачунарске комуникације

More information

Babylon - instalacija,aktivacija i rad sa njim

Babylon - instalacija,aktivacija i rad sa njim Babylon - instalacija,aktivacija i rad sa njim Babilon je vodeći svetski prevodilac brzog online i offline rečnika sa prevođenjem u preko 75 jezika jednim jednostavnim klikom misa i koriste ga miloni privatnih

More information

WELLNESS & SPA YOUR SERENITY IS OUR PRIORITY. VAŠ MIR JE NAŠ PRIORITET!

WELLNESS & SPA YOUR SERENITY IS OUR PRIORITY. VAŠ MIR JE NAŠ PRIORITET! WELLNESS & SPA YOUR SERENITY IS OUR PRIORITY. VAŠ MIR JE NAŠ PRIORITET! WELLNESS & SPA DNEVNA KARTA DAILY TICKET 35 BAM / 3h / person RADNO VRIJEME OPENING HOURS 08:00-21:00 Besplatno za djecu do 6 godina

More information

Beograd, Srbija, Vojvode Bogdana 34 Secamcctv Corporation DOO. program za evidenciju radnog vremena I prisustva na radu 2011g

Beograd, Srbija, Vojvode Bogdana 34 Secamcctv Corporation DOO. program za evidenciju radnog vremena I prisustva na radu 2011g Uputstvo programa za evidenciju radnog vremena i prisustva na radu Beograd, Srbija, Vojvode Bogdana 34 Secamcctv Corporation DOO 1 ZK SOFTWARE EVIDENCIJA RADNOG VREMENA SADRŽAJ 1. DODAVANJE UREĐAJA 2.

More information

Sadržaj. Projektovanje informacionih sistema Information Systems Design - uvodno predavanje - Prof. drlatinović Tihomir

Sadržaj. Projektovanje informacionih sistema Information Systems Design - uvodno predavanje - Prof. drlatinović Tihomir Information Systems Design - uvodno predavanje - Prof. dr Latinović Tihomir Banja Luka, 2015. Sadržaj Uvod: Osnovni pojmovi, modeliranje Osnove razvoja IS: Životni ciklus IS, Prototipski razvoj Arhitektura

More information

Интеграција Дахуа ИП камерe у ОБЛО систем кућне аутоматизације

Интеграција Дахуа ИП камерe у ОБЛО систем кућне аутоматизације УНИВЕРЗИТЕТ У НОВОМ САДУ ФАКУЛТЕТ ТЕХНИЧКИХ НАУКА У НОВОМ САДУ Игор Хорват Интеграција Дахуа ИП камерe у ОБЛО систем кућне аутоматизације МАСТЕР РАД Нови Сад, 2016 УНИВЕРЗИТЕТ У НОВОМ САДУ ФАКУЛТЕТ ТЕХНИЧКИХ

More information

Rešavanje problema pomoću računara

Rešavanje problema pomoću računara Rešavanje problema pomoću računara Vladimir Filipović vladaf@matf.bg.ac.rs Softversko inženjerstvo Šta podrazumevamo pod softverskim inženjerstvom? vladaf@matf.bg.ac.rs 2/16 Konstrukcija prevodilaca Prevođenje

More information

Programiranje za Internet

Programiranje za Internet Univerzitet u Zenici U N I V E R Z I T E T U Z E N IC I U N I V E R S I TA S S T U D I O R U M I C A E N S I S Z E N Pedagoški fakultet Programiranje za Internet Samra Mujačić Samir Lemeš Zenica, 2006

More information

ЗАВРШНИ (BACHELOR) РАД

ЗАВРШНИ (BACHELOR) РАД УНИВЕРЗИТЕТ У НОВОМ САДУ ФАКУЛТЕТ ТЕХНИЧКИХ НАУКА УНИВЕРЗИТЕТ У НОВОМ САДУ ФАКУЛТЕТ ТЕХНИЧКИХ НАУКА НОВИ САД Департман за рачунарство и аутоматику Одсек за рачунарску технику и рачунарске комуникације

More information

Upravljanje kvalitetom usluga. doc.dr.sc. Ines Dužević

Upravljanje kvalitetom usluga. doc.dr.sc. Ines Dužević Upravljanje kvalitetom usluga doc.dr.sc. Ines Dužević Specifičnosti usluga Odnos prema korisnicima U prosjeku, lojalan korisnik vrijedi deset puta više nego što je vrijedio u trenutku prve kupnje. Koncept

More information