SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA OSIJEK Stručni studij ANDROID APLIKA

Величина: px
Почињати приказ од странице:

Download "SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA OSIJEK Stručni studij ANDROID APLIKA"

Транскрипт

1 SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA OSIJEK Stručni studij ANDROID APLIKACIJA ZA OPTIMALNO RASPOREĐIVANJE FOTONAPONSKIH PANELA Završni rad Antonio Butković Osijek, 2018.

2 SADRŽAJ 1. UVOD Zadatak završnog rada KORIŠTENE TEHNOLOGIJE Android (operacijski sustav) Arhitektura Programski jezik Java Jezik za označavanje podataka (engl. EXtensible Markup Language, XML) ZXing (Zebra Crossing) Room Točka interesa Android (engl. Point of interest Android, POI) Bar kod Podatkovna matrica (engl. DataMatrix) STRUKTURA APLIKACIJE Skeniranje koda Spremanje u bazu podataka Pristup bazi podataka i prikaz rezultata korisniku ZAKLJUČAK LITERATURA SAŽETAK ŽIVOTOPIS PRILOZI... 29

3 1. UVOD Android aplikacija za optimalno raspoređivanje fotonaponskih panela ima u cilj učinkovitije i efikasnije obavljati dosadašnji posao raspoređivanja panela. Za razliku od klasičnog postavljanja solarnih panela, Android aplikacija za optimalno raspoređivanje fotonaponskih panela nudi brži i pregledniji način obavljanja spomenutog posla. Kako bi se izbacile gomile tablica na kojima su priloženi položaji određenih panela, pomoću aplikacije potrebno je samo skenirati kod i pročitati položaj koji aplikacija prikaže. Štednja vremena je ogromna iz razloga što nije potrebno tražiti u tablici bar kod svakog panela, a zatim iščitati položaj na koji ga je potrebno smjestiti. U drugom dijelu rada nalazi se uvod u tehnologije koje su korištene za izradu aplikacija, neke njihove osnovne karakteristike te primjeri. Treći dio rada opisuje funkcioniranje, izgled, strukturu aplikacije te bazu podataka uz predočenje programskog koda za bolje shvaćanje određenog dijela. Zaključak sadrži osvrt na sveukupni rad, izgled i izradu aplikacije, kao i ostvarene rezultate Zadatak završnog rada Zadatak ovog završnog rada je izraditi Android aplikaciju koja će optimalno raspoređivati fotonaponske panele. U teorijskom dijelu rada treba objasniti sve alate i programe koji su potrebni za izradu praktičnog dijela završnog rada i pojasniti samu funkciju istih. 1

4 2. KORIŠTENE TEHNOLOGIJE 2.1. Android (operacijski sustav) Google Android je prvi otvoreni operacijski sustav za mobilne uređaje (mobilni telefoni, tableti, netbook računala, Google TV) pokrenut od strane Google Inc. i vođen od strane Open Handset Alliance - grupe koja danas broji preko 80 tehnoloških kompanija između kojih se nalaze T- Mobile, HTC, Intel, Motorola, Qualcomm, i drugi, čiji je cilj ubrzati inovacije na području mobilnih operacijskih sustava, a samim time ponuditi krajnjim kupcima bogatije, jeftinije i bolje iskustvo uporabe, prema [1]. Android platforma prilagođena je uporabi uređaja s većim zaslonima. Konstantnim izlaskom novih verzija Androida mnoge značajke se mijenjaju na bolje. Android je u vrlo kratkom razdoblju svojeg postojanja postigao vrlo veliku popularnost i širok spektar korisnika. Prema slikama 2.1. i 2.2. prikazane su starija i novija verzija Androida. Sl Android 2.2 Gingerbread, prema [2]. Sl Android 7.0 Nougat, prema [3] Arhitektura Prema [1] Android je zasnovan na jezgri Linux 2.6 i napisan u C/C++ programskom jeziku. Većina aplikacija pisana je u Java programskom jeziku rabeći Android razvojno programsko okruženje (engl. Android Software Development Kit, SDK). 2

5 Arhitekturu Androida moguće je promatrati kao jedan programski sloj koji sadrži 5 cjelina smještenih u 4 sloja: Jezgra Linuxa OS-a (engl. Linux Kernel) Biblioteke (engl. Libraries), Android radno okruženje (engl. Android RunTime) Aplikacijski okvir (engl. Application Framework) Aplikacije Prema slici 2.3. vidljive su ranije spomenute razine i slojevi. Sl Arhitektura Android operativnog sustava, prema [4]. Na samom dnu nalazi se Linux 2.6 jezgra koja sadrži sve pogonske programe (engl. driver) za uređaje (zaslon, kamera, audio, pogonski program za upravljanje napajanjem (engl. Power management), ) od kojih je potrebno izdvojiti dva najvažnija: pogonski program za međuprocesnu komunikaciju (engl. Inter-process communication, IPC) koji služi za izmjenu podataka između različitih procesa ili niti unutar procesa te pogonski program za upravljanje napajanjem. Iznad Linux jezgre nalaze se knjižnice koje su pisane u C/C++ programskom jeziku (SQLite, WebKit, graphic i media). 3

6 Zatim, Android Runtime koji služi za pokretanje aplikacija, a sastoji se od dvije važne komponente: jezgrenih knjižnica (engl. Core libraries) i Dalvik virtualnih strojeva (engl. Dalvik Virtual Machine, DVM). Jezgrene knjižnice su knjižnice koje sadrže većinu jezgrenih knjižnica programskog jezika Java, a DVM pretvara Java klase u svoj vlastiti format.dex kako bi bile optimizirane za minimalni utrošak memorije. Nakon knjižnica dolazi aplikacijski okvir koji se sastoji od mehanizma koji pomažu pisanje aplikacija, a na samom vrhu nalaze se sve aplikacije koje dolaze s uređajem, sve aplikacije koje se skidaju te sve aplikacije koje napišemo Programski jezik Java Java je objektno-orijentirani programski jezik koji spada među najpopularnije jezike na svijetu. Baziran je na klasama, odnosno objektima, te je napravljen s ciljem da se sa što manje dodataka omogući razvoj aplikacija bilo koje vrste. Prednost programskog jezika Java u odnosnu na većinu programskih jezika je što se programi pisani u Javi mogu izvoditi na svim operativnim sustavima za koje postoje Java virtualni stroj (engl. Java Virtual Machine, JVM). Odnosno, napisani kod je moguće pokrenuti na bilo kojem softveru (engl. software) i hardveru (engl. hardware) uz minimalne preduvjete, zahvaljujući bajtkodu (engl. bytecode). Zbog velikog broja prednosti u odnosu na ostale programske jezike, Java je popularna za razvoj programa na mobilnim telefonima, a javlja se kao osnovni jezik za programiranje Android aplikacija. Prema slici 2.4. prikazan je jednostavan primjer programskog koda Java. Sl Primjer Java koda, prema [5] Jezik za označavanje podataka (engl. EXtensible Markup Language, XML) XML je dizajniran za pohranu i distribuciju podataka preko Interneta te je dizajniran na način da bude čitljiv i ljudima i strojevima. U izradi Android aplikacije XML se koristi kako bi se 4

7 definiralo korisničko sučelje. Pomoću XML-a postavljaju se gumbovi, polje za prikaz teksta, polje za unos teksta i mnoge druge komponente. Prednost korištenja XML-a za izradu korisničkog sučelja je što se na taj način odvaja korisničko sučelje od koda koji kontrolira ponašanje aplikacije. Moguće je kreirati više korisničkih sučelja, za primjerice različite veličine ekrana, a da pri tome koristimo istu funkcionalnost aplikacije. XML se prilikom izrade Android aplikacije ne koristi samo kako bi definirao izgled korisničkog sučelja nego i za druge XML datoteke kao što su AndroidManifest.xml (deklariranje dijelova aplikacije koji će se koristiti u projektu te njihove predispozicije), strings.xml (sadrži sve vrijednosti niza znakova unutar aplikacije na jednom mjestu), colors.xml (isto kao i strings.xml samo za boje). Prema slici 2.5. vidljiv je primjer definiranja korisničkog sučelja na kojem se ispisuje ''Hello world'' u XML-u ZXing (Zebra Crossing) Sl Primjer XML koda. Kako bi bilo moguće koristiti neke od funkcija koje Android daje na raspolaganje, potrebno je dodati biblioteku koja će omogućiti određenu funkciju, u ovom slučaju skeniranje bar koda ili QR koda. Potrebno je voditi računa koje biblioteke su dodane u određeni projekt te jesu li one dane na raspolaganje od pouzdanih osoba ili tvrtki. Vrlo je važno koristiti pouzdane biblioteke iz razloga što osobe koje su je kreirale imaju mogućnost njezine promjene ili brisanja, a to bi značilo da određeni projekt u kojem su bile prisutne, više ne radi na onaj način na koji se očekivalo da će raditi. Zebra Crossing biblioteka jedna je od onih koje su pouzdane i svakim danom se unapređuje. Kao što je spomenuto prije, koristi se za skeniranje bar koda i QR koda pomoću kamere na mobilnom uređaju te je vrlo jednostavna za korištenje. 5

8 2.6. Room Room je biblioteka koja omogućava pohranu podataka jednako kao i SQLite, ali s puno više prednosti. Neke od prednosti su brže pohranjivanje, lakše korištenje te manje pisanje koda čime je smanjena mogućnosti pogreške kod pisanja SQL upita. Room je biblioteka napravljena od strane Google-a pa ju se zbog toga smatra pouzdanom Točka interesa Android (engl. Point of interest Android, POI) Biblioteka POI je napravljena od strane Apache-a za manipuliranje raznih vrsta dokumenata, uključujući i.xls dokumente. Kako bi se biblioteka mogla koristiti na Android platformi, napravljena je POI Android biblioteka. U ovom radu bit će vrlo korisna jer je potrebno čitati podatke iz.xls dokumenta Bar kod Ideja bar koda potiče iz SAD-a gdje je lokalni trgovački lanac inicirao razvoj sistema za učitavanje informacija o artiklu prilikom naplate na blagajni. Ovaj problem je zainteresirao dva inženjera koji su se u potpunosti posvetili ovom problemu i stvorili prvi bar kod pod nazivom bikovo oko (engl. Bulls eye). Zbog određenih nedostataka razvili su novi bar kod nazvan UPC (engl. Universal Product Code) koji je sadržavao 12 znamenki. Nakon UPC-a dolazi novi EAN kod koji sadržava 13 znamenki, prema [6]. Kako se bar kod počeo koristiti sve češće, samim tim počele su se razvijati i druge vrste kodova za različite primjene. Glavna podjela bar kodova je na jednodimenzionalne i dvodimenzionalne. Jednodimenzionalni bar kodovi u sebi nose samo jedan podatak, dok dvodimenzionalni nose niz informacija o samom proizvodu iz razloga što sadrže puno više znakova, čak 4000, u odnosu na jednodimenzionalne koji sadrže manje od 100. Među najpoznatije jednodimenzionalne spadaju: Codebar, Code 128, Code 39, EAN, JAN, UPC, a među dvodimenzionalne: Aztec, PDF417, DataMatrix, QR kod. Bar kodovi (slika 2.6.) čitaju se sa posebnih skenerima. U trenutku kada je čitač usmjeren preko bar koda, tamne linije apsorbiraju svijetlost iz čitača, dok svijetli međuprostori reflektiraju svijetlost. Fotoćelija koja se nalazi u čitaču prima svijetlost i pretvara ju u električni signal koji se dekodira u čitaču u znakove koje bar kod predstavlja. Prve tri znamenke bar koda označavaju zemlju podrijetla, a zadnja znamenka označava kontrolni znak. Ostali brojevi između zemlje podrijetla i kontrolnog znaka označavaju proizvođača i proizvod. 6

9 Sl Bar kod, prema [7] Podatkovna matrica (engl. DataMatrix) GS1 DataMatrix je dvodimenzionalna simbologija crtičnog koda. U literaturi se često koristi termin 2D crtični kod. DataMatrix kod može sadržavati do 2335 alfanumeričkih znakova i do 3116 numeričkih, prema [8]. Najčešće se primjenjuje u zdravstvu za izravno označavanje kirurških instrumenata. Postoje dvije vrste dvodimenzionalnih kodova: U obliku stoga U obliku matrice Sadrže puno veći broj informacija nego jednodimenzionalni kodovi te na taj način mogu služiti kao sama baza podataka. Čitanje dvodimenzionalnih kodova zahtjeva čitače crtičnih kodova koji su skuplji i njihovo čitanje je sporije. Prednosti im je visoka količina podataka koju mogu sadržavati. Prema slici 2.7. vidljiv je primjer DataMatrix koda koji će biti korišten u ovom radu. Sastoji se od crnih i bijelih ćelija koje su raspoređene u obliku kvadrata ili pravokutnika. Ćelije predstavljaju bitove, a ovisno o potrebi kodiranja bijela ćelija predstavlja 0 dok crna ćelija predstavlja 1 ili obratno. 7

10 Sl DataMatrix kod, prema [9]. Svaki DataMatrix kod sastoji se od dviju susjednih granica u obliku slova L. Prva granica se naziva uzorak tražila (engl. Finder pattern) i služi za orijentaciju i lociranje simbola. Druga granica se naziva vremenski uzorak (engl. Timing pattern) i služi za oznaku broja redaka i stupaca u simbolu. Između dvije spomenute granice nalaze se redci i stupci informacija koji kodiraju informacije. Prema slici 2.8. prikazan je solarni panel na kojem se nalazi DataMatrix. kod. Sl Solarni panel na kojem se nalazi DataMatrix kod. 8

11 3. STRUKTURA APLIKACIJE Aplikacija za optimalno raspoređivanje fotonaponskih panela sastoji se od nekoliko važnih dijelova kao i većina drugih Android aplikacija. 1. manifests sadrži xml file AndroidManifest.xml u kojoj se definiraju dozvole koje aplikacija koristi, koji će activity biti prvi pokrenut i ostale važne informacije o aplikaciji 2. java sve klase napisane u java programskom jeziku 3. res sadrži 5 datoteka u kojima se nalaze resursi koji definiraju izgled aplikacije koji se prikazuje krajnjem korisniku: A. drawable slike korištene u aplikacji B. layout sadrži izgled svih activity-a C. menu ako aplikacija ima dodatni menu ova datoteka sadrži xml file u kojemu se definira izgled menu-a D. minimap izgled obične i okrugle ikonice za pokretanje aplikacije E. values boje sadržane u aplikaciji, stilovi, tekst, itd. Kako bi snalaženje u aplikaciji bilo lakše snalazili u aplikaciji prikazan je dijagram tok aplikacije (Sl. 3.1.). Sl Dijagram toka aplikacije. 9

12 3.1. Skeniranje koda Prije ulaska u aplikaciju potrebno je dodati Excell dokument, koji sadržava informacije o solarnim panelima, na mobilni uređaj kako bi aplikacija bila u mogućnosti pročitati potrebne informacije. Prema slici 3.2. vidljivo je kako se ulaskom u aplikaciju otvara prozor koji sadrži tri gumba. Sl Izgled početnog zaslona. Prvi gumb služi za odabir Excell dokumenta, a druga dva gumba služe za otvaranje prozora za skeniranje i pregled povijest skeniranja. Izgled ovog prozora napisan je u.xml datoteci (Sl. 3.3.). 10

13 Sl Programski kod za definiranje izgleda početnog zaslona. Klikom na gumb skeniraj pokreće se kamera na mobilnom uređaju sa crvenom linijom na sredini ekrana za orijentaciju. Moguće je da kod neće biti učitan istog trenutka pa je potrebno udaljiti kameru ili približiti kako bi se kod bolje vidio i u konačnici očitao. Prema slici 3.5. vidljivo je korištenje Zebra Crossing biblioteke koja je spomenuta ranije. Sl Korištenje Zebra Crossing biblioteke. 11

14 Nakon što je kod skeniran, skenirani jedinstveni broj solarnog panela se prosljeđuje u klasu gdje se provjerava postoji li skenirani kod u Excell dokumentu (Sl. 3.5.). Kako bi bilo moguće pročitati Excell dokument potrebno je koristiti POI biblioteku. Prema slici 3.5. prikazan je dio koda pomoću kojeg se otvara Excell dokument kroz koji se prolazi sve dok se ne nađe skenirana vrijednost. Traženje skenirane vrijednosti obavlja se na način da se prolazi kroz svaki stupac dokumenta u kojem se nalaze vrijednosti svih kodova. Sl Otvaranje Excell dokumenta i traženje skenirane vrijednosti. Ako je vrijednost bar koda pronađena, dohvaćaju se sve njegove informacije koje stoje uz njega u dokumentu i šalju se u glavni prozor gdje se prikazuju u dijalogu upozorenja (Sl. 3.6.). 12

15 Sl Izgled dijaloga upozorenja. Vrijednosti se dohvaćaju na osnovi stupca u kojem se nalazi skenirana vrijednosti. Ako se uzme za primjer da je skenirana vrijednost sa slike 3.7., u tom slučaju uzimaju se sve vrijednosti koje su dodijeljene za taj stupac (INV, MPP, String). Ako vrijednost bar koda nije pronađena u Excell dokumentu, ili ako dokument nije pronađen, korisnik će biti obaviješten. 13

16 Sl Dio Excell dokumenta. Na dijalogu upozorenja, osim što se nalaze informacije o skeniranom bar kodu, nalaze se i dva gumba pomoću kojih je korisniku dana mogućnost prestanka skeniranja ili nastavka skeniranja. Ako korisnik odabere nastavak skeniranja, isti postupak se ponavlja još jednom za isti ili različiti bar kod ovisno o izboru korisnika. Nakon što su informacije prikazane korisniku, one se spremaju u bazu pomoću Room biblioteke zajedno s datumom skeniranja i vrijednošću bar koda. Prema slikama 3.8. i 3.9. prikazan je programski kod za prikaz te za definiranje izgleda dijaloga upozorenja. Sl Programski kod za definiranje izgleda dijaloga upozorenja. 14

17 Sl Programski kod za prikaz dijaloga upozorenja Spremanje u bazu podataka Kako bi bilo moguće spremiti podatke u bazu podataka, potrebno je kreirati odgovarajuće klase i sučelja koji su potrebni Room biblioteci za rad. Prva klasa koja se kreira je model koja daje uvid kako će tablica u bazi izgledati. Potrebno je dodati naziv tablice, id za svaki kreirani objekt i ostale podatke koji se spremaju. Podaci koji se spremaju u ovom slučaju su skenirani kod, vrijeme skeniranja i rezultat sa svim vrijednostima koje su pridružene skeniranom kodu (Sl ). 15

18 Sl Programski kod model klase. 16

19 Nakon što je uspješno kreiran model, kreira se Data Access Object, (DAO) klasa koja služi za manipuliranje podataka u bazi po pravilima koje sami definiramo. Prema slici vidljiv je primjer korištenja DAO klase. Za potrebe ove aplikacije postoje tri pravila manipuliranja bazom: 1. Spremanje 2. Čitanje 3. Brisanje Sl Kreiranje DAO sučelja. Kako bi bilo moguće koristiti Room bazu podataka, ona zahtjeva kreiranje apstraktne klase koja sadrži osnovne informacije o bazi koja će se koristiti i njenu poveznicu kako bi se mogla koristiti kroz projekt. Neke od informacija koje je potrebno deklarirati su: korišteni entiteti u bazi, verzija baze, ime baze, itd. (Sl. 3.13). Prema slici prikazano je spremanje rezultata u bazu podataka. Sl Kreiranje Room baze podataka. 17

20 Sl Spremanje rezultata u bazu podataka Pristup bazi podataka i prikaz rezultata korisniku Čitanje podataka iz Room baze vrlo je jednostavno kao i ostale radnje nad samom bazom. Nakon što su podaci pročitani, potrebno ih je prikazati korisniku. U ovoj aplikaciji korišten je prikaz u obliku liste. Kako bi se prikazali rezultate u obliku liste, potrebno je kreirati dodatnu klasu koja služi za manipuliranje same liste (Sl ) i izgled definiran u.xml datoteci za pojedini element liste (Sl ). 18

21 Sl Programski kod klase za manipuliranje liste rezultata. 19

22 Sl Programski kod za definiranje izgleda pojedinog rezultata u listi. Nakon što je klasa za manipuliranje listom uspješno napisana, ostaje još samo njeno pozivanje i prikazivanje podataka. Prema slici vidljiva je klasa prozora povijesti gdje se obavlja pozivanje klase za manipuliranje listom i prosljeđivanje rezultata istoj. U slučaju da nema rezultata u bazi, korisniku će biti prikazana poruka da je povijest skeniranja prazna. U ovoj aplikaciji implementirana je i mogućnost brisanja povijesti skeniranja pritiskom na gumb koš za smeće koji se nalazi na alatnoj traci, isto kao i strelica koja korisnika vodi na prethodni, odnosno glavni prozor. Klikom na gumb koš za smeće brišu se svi rezultati iz baze podataka i postavlja se nova lista rezultata koja je prazna, što znači da će se prikazati poruka korisniku da je povijest skeniranja prazna. 20

23 Sl Klasa prozora povijesti. 21

24 Prema slici prikazan je kod za prikaz prozora povijesti skeniranja. On sadrži tri okvira za tekst koji formiraju zasebne stupce: Kod, Opis i Datum. Ispod njega nalazi se lista svih skeniranih rezultata koji su dohvaćeni iz baze podataka. Sl Programski kod za definiranje izgleda zaslona povijesti 22

25 Slikom prikazana su dva različita zaslona povijesti skeniranja. Na jednom zaslonu povijest je prazna, dok na drugom sadrži podatke jednog skeniranje. Sl Izgled zaslona povijesti. 23

26 4. ZAKLJUČAK Velika prisutnost mobilnih uređaja u svakodnevnom životu dovela je do korištenja istih u poslovne svrhe, a Android aplikacija za optimalno raspoređivanje fotonaponskih panela dobar je primjer toga. U završnom radu napravljena je Android aplikacija pomoću koje skeniramo određeni bar kod. Ukoliko je vrijednost bar koda pronađena, dohvaćaju se i prikazuju sve informacije koje stoje uz njega u dokumentu, dok ako vrijednost bar koda nije pronađena korisnik će biti obaviješten o tome. Takvim postupkom rada informacije se pronalaze brže, jednostavnije, preglednije i lakše u odnosu na ručno traženje bar koda među dokumentima. Najveći naglasak je na uštedi vremena i olakšanju posla. Moguć je uvid u povijest svih dosadašnjih skeniranja, raspoređenih po datumu te mogućnost brisanja povijesti. Aplikacija je vrlo jednostavna i praktična za korištenje i osim što sadrži sve funkcije koje su joj potrebne za učinkovitije i efikasnije obavljanje posla, odlična je podloga za veći projekt i dodatne nadogradnje, ukoliko su potrebne. 24

27 LITERATURA [1] Skupina autora, Android (operacijski sustav) [online], Wikipedia, dostupno na: [ ] [2] Skupina autora, Android Gingerbread [online], Wikipedia, dostupno na: [ ] [3] Skupina autora, Android Pie [online], Wikipedia, dostupno na: [ ] [4] Skupina autora, Android arhitektura [online], AndroidHub, dostupno na: [ ] [5] Skupina autora, Programski kod Java [online], Programiz, dostupno na: [ ] [6] Skupina autora, Osnovne informacije o bar kodovima [online], Wikipedia, dostupno na: [ ] [7] Skupina autora, Bar kod [online], Burza,, dostupno na: [ ] [8] Skupina autora, Informacije o DataMatrix kodu [online], GS1, dostupno na: [ ] [9] Skupina autora, DataMatrix [online], Wikipedia, dostupno na: [ ] 25

28 SAŽETAK Cilj ovog završnog rada bio je napraviti Android aplikaciju koja će omogućiti korisnicima efikasnije i učinkovitije dobivanje informacija o pojedinom fotonaponskom panelu putem skeniranja koda (Bar kod, QR kod) te na taj način olakšati rad. Korisnik ima mogućnost uvida u povijest skeniranja po datumu te mogućnost brisanja povijesti. Aplikacija je izrađena u Android Studio razvojnom okruženju uz pomoć Java programskog jezika i ostalih tehnologija. Aplikacija je vrlo jednostavna i praktična za korištenje. Kroz ovaj rad opisana je problematika i način na koji je riješena. Ključne riječi: Android, aplikacija, baza podataka, Java, paneli 26

29 ABSTRACT The goal of this paper is to make Android application which will allow users to more efficiently obtain information about a particular photovoltaic panel through scan code (Bar code, QR code) thus facilitate the work. The user is able to browse scan history by date and is able to erase history. The application was created in the Android Studio development environment with Java programming language and other technologies. The application is very easy and practical to use. Through this paper issues are described and the way in which they are solved. Keywords: Android, applications, database, Java, panels 27

30 ŽIVOTOPIS Antonio Butković rođen je 24. lipnja u Đakovu godine započinje svoje školovanje u Osnovnoj školi Vladimir Nazor u Đakovu. Nakon završetka osnovne škole, godine upisuje Ekonomsku školu Braća Radić u Đakovu, smjer ekonomist. Nakon položene državne mature, godine upisuje Fakultet elektrotehnike, računarstva i informacijskih tehnologija u Osijeku, stručni studij elektrotehnike, smjer informatika. Antonio Butković 28

31 PRILOZI CD Elektronička verzija rada (dokument u.docx i.pdf formatu) Android Studio projekt Aplikacija (.apk datoteka) 29

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA

KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA KORISNIČKE UPUTE APLIKACIJA ZA POTPIS DATOTEKA SADRŽAJ 1. UVOD... 3 1.1. Cilj i svrha... 3 1.2. Područje primjene... 3 2. POJMOVI I SKRAĆENICE... 4 3. PREDUVJETI KORIŠTENJA... 5 4. PREGLED APLIKACIJE...

Више

Recuva CERT.hr-PUBDOC

Recuva CERT.hr-PUBDOC Recuva CERT.hr-PUBDOC-2019-5-379 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA RECUVA... 4 3 KORIŠTENJE ALATA RECUVA... 7 4 ZAKLJUČAK... 13 Ovaj dokument izradio je Laboratorij za sustave i signale Zavoda za

Више

PuTTY CERT.hr-PUBDOC

PuTTY CERT.hr-PUBDOC PuTTY CERT.hr-PUBDOC-2018-12-371 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA PUTTY... 4 3 KORIŠTENJE ALATA PUTTY... 7 3.1 POVEZIVANJE S UDALJENIM RAČUNALOM... 7 3.2 POHRANA PROFILA KORISNIČKIH SJEDNICA...

Више

Slide 1

Slide 1 Univerzitet u Novom Sadu Fakultet tehničkih nauka Odsek za računarsku tehniku i računarske komunikacije Projektovanje Namenskih Računarskih Struktura 1 Sistemi zasnovani na Androidu Uvod u Android platformu

Више

SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU ELEKTROTEHNIČKI FAKULTET Sveučilišni studij Android aplikacija za provođenje sportskih treninga Diplom

SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU ELEKTROTEHNIČKI FAKULTET Sveučilišni studij Android aplikacija za provođenje sportskih treninga Diplom SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU ELEKTROTEHNIČKI FAKULTET Sveučilišni studij Android aplikacija za provođenje sportskih treninga Diplomski rad Ivan Čičak Osijek, 2017. Sadržaj 1. UVOD...

Више

Web programiranje i primjene - Osnovni pojmovi WEB tehnologije korišteni u kolegiju

Web programiranje i primjene - Osnovni pojmovi WEB tehnologije korišteni u kolegiju Osnovni pojmovi WEB tehnologije korišteni u kolegiju Ivan Vazler Odjel za matematiku Sveučilište u Osijeku 16. listopada 2013. WWW - World Wide Web World Wide Web (WWW) svjetska mreža računala s izvorima

Више

Slide 1

Slide 1 OSNOVNI POJMOVI Naredba je uputa računalu za obavljanje određene radnje. Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Pisanje programa zovemo programiranje. Programski jezik

Више

Slide 1

Slide 1 predmet Inženjerska informatika Operativni sistem dr Anica Milošević Koji operativni sistemi postoje? Microsoft Windows Linux Suse Red Hat Ubuntu Unix 26.1.2018. 2 Šta je Windows operativni sistem? Operativni

Више

Microsoft Word - privitak prijedloga odluke

Microsoft Word - privitak prijedloga odluke Informatički sustav za prikupljanje, simulaciju i prikaz podataka o cijenama javnih komunikacijskih usluga (dalje: Sustav e-tarife) Zagreb, HRVATSKA AGENCIJA ZA POŠTU I ELEKTRONIČKE KOMUNIKACIJE Roberta

Више

Document ID / Revision : 0419/1.1 ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata

Document ID / Revision : 0419/1.1 ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata ID Issuer Sustav (sustav izdavatelja identifikacijskih oznaka) Upute za registraciju gospodarskih subjekata Gospodarski subjekti Definicija: U skladu s Direktivom 2014/40/EU gospodarski subjekt svaka

Више

KATUŠIĆ ANTONIO.pdf

KATUŠIĆ ANTONIO.pdf SVEUILIŠTE JOSIP JURAJ STROSSMAYER ELEKTROTEHNIKI FAKULTET OSIJEK Preddiplomski studij raunarstva PROGRAMSKI JEZIK RUBY ZAVRŠNI RAD Antonio Katuši OSIJEK, svibanj 2015. SVEUILIŠTE JOSIP JURAJ STROSSMAYER

Више

eredar Sustav upravljanja prijavama odjelu komunalnog gospodarstva 1 UPUTE ZA KORIŠTENJE SUSTAVA 1. O eredar sustavu eredar je sustav upravljanja prij

eredar Sustav upravljanja prijavama odjelu komunalnog gospodarstva 1 UPUTE ZA KORIŠTENJE SUSTAVA 1. O eredar sustavu eredar je sustav upravljanja prij eredar Sustav upravljanja prijavama odjelu komunalnog gospodarstva 1 UPUTE ZA KORIŠTENJE SUSTAVA 1. O eredar sustavu eredar je sustav upravljanja prijavama koje građani mogu slati Upravnom odjelu za komunalno

Више

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s

R u z v e l t o v a 5 5, B e o g r a d, t e l : ( ) , m a i l : c o n t a c p s i t. r s, w w w. p s i t. r s UPUTSTVO ZA BRZO UMREŽAVANJE PROGRAMA MPP2 Da bi program MPP2 radio u mrežnom okruženju po sistemu klijent-server, potrebno je da se na računarima koji su mrežno povezani instalira: serverska verzija programa

Више

8 2 upiti_izvjesca.indd

8 2 upiti_izvjesca.indd 1 2. Baze podataka Upiti i izvješća baze podataka Na početku cjeline o bazama podataka napravili ste plošnu bazu podataka o natjecanjima učenika. Sada ćete izraditi relacijsku bazu u Accessu o učenicima

Више

Često postavljana pitanja u programu OBRT 1. Kako napraviti uplatu u knjizi tražbina i obveza? 2. Kako odabrati mapu/disk za pohranu podataka? 3. Kako

Često postavljana pitanja u programu OBRT 1. Kako napraviti uplatu u knjizi tražbina i obveza? 2. Kako odabrati mapu/disk za pohranu podataka? 3. Kako Često postavljana pitanja u programu OBRT 1. Kako napraviti uplatu u knjizi tražbina i obveza? 2. Kako odabrati mapu/disk za pohranu podataka? 3. Kako instalirati (novi) finin certifikat? 4. Kako ispisati

Више

Za formiranje JOPPD obrasca neophodno je točno popuniti šifre u osnovama primitaka. Svaka osnova primitka ima propisane šifre u prilozima JOPPD

Za formiranje JOPPD obrasca neophodno je točno popuniti šifre u osnovama primitaka. Svaka osnova primitka ima propisane šifre u prilozima JOPPD Za formiranje JOPPD obrasca neophodno je točno popuniti šifre u osnovama primitaka. Svaka osnova primitka ima propisane šifre u prilozima 2.- 4. JOPPD obrasca i za svaku kombinaciju šifri su propisana

Више

Smjernice za korištenje sustava online prijava Ukoliko imate pristupno korisničko ime i lozinku ili ste navedeno dobili nakon zahtjeva za otvaranje no

Smjernice za korištenje sustava online prijava Ukoliko imate pristupno korisničko ime i lozinku ili ste navedeno dobili nakon zahtjeva za otvaranje no Smjernice za korištenje sustava online prijava Ukoliko imate pristupno korisničko ime i lozinku ili ste navedeno dobili nakon zahtjeva za otvaranje novog korisničkog računa (poslati zahtjev na javnipoziv.opp@havc.hr

Више

MultiBoot Korisnički priručnik

MultiBoot Korisnički priručnik MultiBoot Korisnički priručnik Autorsko pravo 2006., 2007. Hewlett- Packard Development Company, L.P. Informacije sadržane u ovom dokumentu podložne su promjenama bez najave. Jedina jamstva za HP-ove proizvode

Више

Signal NCERT-PUBDOC

Signal NCERT-PUBDOC Signal NCERT-PUBDOC-2018-4-359 Sadržaj 1 UVOD... 3 2 INSTALACIJA APLIKACIJE SIGNAL... 4 3 KORIŠTENJE APLIKACIJE SIGNAL... 8 3.1 SLANJE PORUKA... 8 3.2 NESTAJUĆE PORUKE... 10 3.3 PROVJERA SIGURNOSNOG BROJA...

Више

Slide 1

Slide 1 Kako jednostavnije preći na višu verziju Formsa Ivan Lovrić, Vedran Latin 14.10.2009. Sadržaj prezentacije Predmet migracije Razlozi za migraciju Infrastruktura potrebna za migraciju Pilot migracija Migracija

Више

Prikaz znakova u računalu

Prikaz znakova u računalu PRIKAZ ZNAKOVA U RAČUNALU Načini kodiranja ASCII 1 znak 7 bitova Prošireni ASCII 1 znak 8 bitova (1B) UNICODE 1 znak 16 bitova (2B) ZADATCI S MATURE ljetni rok, 2014., zadatak 11 Koliko se različitih znakova

Више

Microsoft PowerPoint - LB7-2_WCCF_2012.ppt

Microsoft PowerPoint - LB7-2_WCCF_2012.ppt Praktikum automatizacije ak.g. 2011/2012 Laboratorijski blok 7 (Interaktivna vježba) LB7-2 Konfiguracija sučelja čovjek-stroj na operaterskom panelu unutar programskog paketa Step7 WinCC Flexible Četvrtak,

Више

PowerPoint Template

PowerPoint Template e-račun upute za slanje e-računa iz softwera dataline 1 S A D R Ž A J 1. UVOD 1.1. DATA BIRO d.o.o., Buzet 1.2. E-račun 2. PODEŠAVANJE PARAMETARA ZA RAD 2.1. Matični podaci poduzeća 2.2. Matični podaci

Више

kriteriji ocjenjivanja - informatika 8

kriteriji ocjenjivanja - informatika 8 8. razred Nastavne cjeline: 1. Osnove informatike 2. Pohranjivanje multimedijalnih sadržaja, obrada zvuka 3. Baze podataka - MS Access 4. Izrada prezentacije 5. Timska izrada web stranice 6. Kritički odnos

Више

AKD KID Middleware Upute za Macintosh instalaciju V1.0

AKD KID Middleware Upute za Macintosh instalaciju V1.0 AKD KID Middleware Upute za Macintosh instalaciju V1.0 Izdanje Datum Opis izmjene 1.0 06.04.2018. Inicijalna verzija dokumenta Sadržaj Instalacija... 2 Uklanjanje instalacije... 7 2.1 Uklanjanje instalacije

Више

MAZALICA DUŠKA.pdf

MAZALICA DUŠKA.pdf SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU ELEKTROTEHNIČKI FAKULTET Sveučilišni studij OPTIMIRANJE INTEGRACIJE MALIH ELEKTRANA U DISTRIBUCIJSKU MREŽU Diplomski rad Duška Mazalica Osijek, 2014. SADRŽAJ

Више

Microsoft Word - Odluka o izmjeni dokumentacije o jednostavnoj nabavi.rtf

Microsoft Word - Odluka o izmjeni dokumentacije o jednostavnoj nabavi.rtf Na temelju Članka 200. stavak 6. Zakona o javnoj nabavi ( Narodne novine, br. 120/16) i Odluke o pravilima, uvjetima i postupcima nabave roba, usluga i radova u Energetskom institutu Hrvoje Požar: ODL-18-00393/1

Више

Microsoft PowerPoint - LB7-2_WCCF_2010.ppt

Microsoft PowerPoint - LB7-2_WCCF_2010.ppt WinCC flexible alat za konfiguriranje HMI na operaterskom panelu Praktikum automatizacije LB7-2 Pregled predavanja WinCC flexible izgled, organizacija, princip rada Primjer Praktikum automatizacije --

Више

Microsoft Word - KORISNIČKA UPUTA za pripremu računala za rad s Fina potpisnim modulom_RSV_ doc

Microsoft Word - KORISNIČKA UPUTA za pripremu računala za rad s Fina potpisnim modulom_RSV_ doc Uputa za pripremu računala za rad s Fininim potpisnim modulom Zagreb, lipanj 2019. Sadržaj: 1. UVOD... 3 2. POJMOVI I SKRAĆENICE... 3 3. TEHNIČKI PREDUVJETI KORIŠTENJA... 3 4. PODEŠAVANJE INTERNET PREGLEDNIKA

Више

Microsoft Word - 6. RAZRED INFORMATIKA.doc

Microsoft Word - 6. RAZRED INFORMATIKA.doc Kriteriji ocjenjivanja i vrednovanja INFORMATIKA - 6. razred Nastavne cjeline: 1. Život na mreži 2. Pletemo mreže, prenosimo, štitimo, pohranjujemo i organiziramo podatke 3. Računalno razmišljanje i programiranje

Више

Microsoft PowerPoint - podatkovni promet za objavu.pptx

Microsoft PowerPoint - podatkovni promet za objavu.pptx 1 2 3 Što je složaj protokola (protocol suite)? Pojedini protokol se odnosi samo na jedno pitanje koje omogućava komunikaciju. Kada se kombinira više protokola, grupa protokola koja je rezultat takve kombinacije

Више

WAMSTER Prezentacija

WAMSTER Prezentacija WAMSTER Mi smo Studio Elektronike Rijeka d.o.o. tvrtka za razvoj tehnoloških rješenja u automatici i elektronici tvrka osnovana 2006. na temelju komercijalizacije rezultata magistarskog rada locirani u

Више

23. siječnja od 13:00 do 14:00 Školsko natjecanje / Osnove informatike Srednje škole RJEŠENJA ZADATAKA S OBJAŠNJENJIMA Sponzori Medijski pokrovi

23. siječnja od 13:00 do 14:00 Školsko natjecanje / Osnove informatike Srednje škole RJEŠENJA ZADATAKA S OBJAŠNJENJIMA Sponzori Medijski pokrovi 3. siječnja 0. od 3:00 do 4:00 RJEŠENJA ZADATAKA S OBJAŠNJENJIMA Sponzori Medijski pokrovitelji Sadržaj Zadaci. 4.... Zadaci 5. 0.... 3 od 8 Zadaci. 4. U sljedećim pitanjima na pitanja odgovaraš upisivanjem

Више

SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Seminarski rad u okviru predmeta Računalna forenzika BETTER PORTABLE GRAPHICS FORMAT Matej

SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Seminarski rad u okviru predmeta Računalna forenzika BETTER PORTABLE GRAPHICS FORMAT Matej SVEUČILIŠTE U ZAGREBU FAKULTET ELEKTROTEHNIKE I RAČUNARSTVA Seminarski rad u okviru predmeta Računalna forenzika BETTER PORTABLE GRAPHICS FORMAT Matej Crnac Zagreb, siječanj 2018 Sadržaj Uvod 2 BPG format

Више

PowerPoint Presentation

PowerPoint Presentation III Razvoj Android aplikacija S A D R Ž A J 3.1 Razvoj Android aplikacija 3.2 Razvojno okruženje Android aplikacija 3.3 Instalacija JDK 3.4 Instalacija Eclipse 3.5 Instalacija Android SDK 3.6 Dodatna podešavanja

Више

Microsoft PowerPoint - 5. Predavanje-w2.pptx

Microsoft PowerPoint - 5. Predavanje-w2.pptx Proizvodnja podržana računalom CAM 6. sem: IIM, PI, RI 5. predavanje 2018/2019 Zagreb, 3. travnja 2019. Proizvodnja Podjele i promjene proizvodnje Megatrendovi "Big Four" : Deloitte, PwC, EY, ikpmg. Promjena

Више

Računarski praktikum I - Vježbe 01 - Uvod

Računarski praktikum I - Vježbe 01 - Uvod Prirodoslovno-matematički fakultet Matematički odsjek Sveučilište u Zagrebu RAČUNARSKI PRAKTIKUM I Vježbe 01 - Uvod v2018/2019. Sastavio: Zvonimir Bujanović Gradivo i način polaganja Gradivo: osnove jezika

Више

INDIKATOR SVJETLA FUNKCIJE TIPKI 1. Prikazuje se temperatura i parametri upravljanja 2. Crveno svjetlo svijetli kad grijalica grije 3. Indikator zelen

INDIKATOR SVJETLA FUNKCIJE TIPKI 1. Prikazuje se temperatura i parametri upravljanja 2. Crveno svjetlo svijetli kad grijalica grije 3. Indikator zelen INDIKATOR SVJETLA FUNKCIJE TIPKI 1. Prikazuje se temperatura i parametri upravljanja 2. Crveno svjetlo svijetli kad grijalica grije 3. Indikator zelenog svjetla koji prikazuje sniženu temperaturu. Uključuje

Више

Programiranje 2 popravni kolokvij, 15. lipnja Ime i prezime: JMBAG: Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanj

Programiranje 2 popravni kolokvij, 15. lipnja Ime i prezime: JMBAG: Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanj Upute: Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i brisanje, te službeni šalabahter. Kalkulatori, mobiteli, razne neslužbene tablice, papiri i sl., nisu dozvoljeni! Sva rješenja napišite

Више

Test ispravio: (1) (2) Ukupan broj bodova: 21. veljače od 13:00 do 14:00 Županijsko natjecanje / Osnove informatike Osnovne škole Ime i prezime

Test ispravio: (1) (2) Ukupan broj bodova: 21. veljače od 13:00 do 14:00 Županijsko natjecanje / Osnove informatike Osnovne škole Ime i prezime Test ispravio: () () Ukupan broj bodova:. veljače 04. od 3:00 do 4:00 Ime i prezime Razred Škola Županija Mentor Sadržaj Upute za natjecatelje... Zadaci... Upute za natjecatelje Vrijeme pisanja: 60 minuta

Више

OpenVPN GUI CERT.hr-PUBDOC

OpenVPN GUI CERT.hr-PUBDOC OpenVPN GUI CERT.hr-PUBDOC-2019-7-384 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA OPENVPN GUI... 5 3 KORIŠTENJE ALATA OPENVPN GUI... 17 4 ZAKLJUČAK... 27 Ovaj dokument izradio je Laboratorij za sustave i signale

Више

Državna matura iz informatike

Državna matura iz informatike DRŽAVNA MATURA IZ INFORMATIKE U ŠK. GOD. 2013./14. 2016./17. SADRŽAJ Osnovne informacije o ispitu iz informatike Područja ispitivanja Pragovi prolaznosti u 2014./15. Primjeri zadataka po područjima ispitivanja

Више

REPUBLIKA HRVATSKA MINISTARSTVO PRAVOSUĐA Korisničke upute e-građani aplikacije za elektronsko izdavanje posebnog uvjerenja iz kaznene evidencije Zagr

REPUBLIKA HRVATSKA MINISTARSTVO PRAVOSUĐA Korisničke upute e-građani aplikacije za elektronsko izdavanje posebnog uvjerenja iz kaznene evidencije Zagr REPUBLIKA HRVATSKA MINISTARSTVO PRAVOSUĐA e-građani aplikacije za elektronsko izdavanje posebnog uvjerenja iz kaznene evidencije Zagreb, 10. travnja 2017. Sadržaj 1 UVOD... 3 2 PRIJAVA U SUSTAV E-GRAĐANI...

Више

UVJETI KORIŠTENJA INTERNETSKE STRANICE Korisnik posjetom web stranicama potvrđuje da je pročitao i da u cijelosti prihvaća o

UVJETI KORIŠTENJA INTERNETSKE STRANICE   Korisnik posjetom   web stranicama potvrđuje da je pročitao i da u cijelosti prihvaća o UVJETI KORIŠTENJA INTERNETSKE STRANICE WWW.TELE2.HR Korisnik posjetom www.tele2.hr web stranicama potvrđuje da je pročitao i da u cijelosti prihvaća ove Uvjete korištenja web stranice www.tele2.hr (dalje

Више

Microsoft PowerPoint - Rittal konfigurator 2019_prezentacija__HR

Microsoft PowerPoint - Rittal konfigurator 2019_prezentacija__HR Rittal Configuration System Online konfigurator za Rittalove ormare PM-M N. Treml 19.07.2018 1 Jednostavnost konfiguracije Odaberite sustav Samostalni ormar, sustav ormara, različite dimenzije Konfigurirajte

Више

Microsoft Word - Uputstvo za koristenje aplikacije GIPKO

Microsoft Word - Uputstvo za koristenje aplikacije GIPKO Aplikacija za elektronsko popunjavanje obrasca GIP-1022 i spašavanje podataka u datoteku u XML formatu GIPKO Verzija 1.2 Sadržaj Uvod... 3 Instalacija aplikacije... 4 Pokretanje aplikacije... 7 Meni aplikacije...

Више

Microsoft PowerPoint - 01 Uvod u operativne sisteme.ppt

Microsoft PowerPoint - 01 Uvod u operativne sisteme.ppt Uvod u operativne sisteme v.as.mr. Samir Lemeš slemes@mf.unze.ba Univerzitet u Zenici 2009 Operativni sistemi i mreže: način realizacije vježbi Tokom semestra 3 periodična testa (Operativni sistemi, Mrežni

Више

CARNET Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za nadzor razrednih knjiga tel: fax: mail:

CARNET Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za nadzor razrednih knjiga tel: fax: mail: Sadržaj... 1 1. Predgovor... 2 2. Prijava u sustav... 2 3. Postavke... 3 4. Kreiranje zahtjeva za nadzorom razrednih knjiga... 4 5. Pregled razredne knjige... 6 5.1 Dnevnik rada... 7 5.2 Imenik... 11 5.3

Више

Slide 1

Slide 1 Roland Miklid Patrik Frankovid Zoran Frlan HEP d.d. Sektor za informatiku i telekomunikacije Sadržaj Uvod O projektu i njegovim fazama Oracle Forms & Reports Web servisi & B2B WebLogic BI Publisher Flex

Више

RAČUNALO

RAČUNALO RAČUNALO HARDVER + SOFTVER RAČUNALO HARDVER strojna oprema računala tj. tvrdi, materijalni, opipljivi dijelovi računala kućište i sve komponente u njemu, vanjske jedinice SOFTVER neopipljivi dijelovi računala

Више

SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA Sveučilišni preddiplomski studij rač

SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA Sveučilišni preddiplomski studij rač SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA Sveučilišni preddiplomski studij računarstva MOBILNA APLIKACIJA ZA POTPORU BIOMEDICINSKOJ

Више

eOI Middleware Upute za instalaciju

eOI Middleware Upute za instalaciju AKD eid Middleware Upute za Windows instalaciju V1.1 www.id.hr Izdanje Datum Opis izmjene 1.0 09.06.2017. Inicijalna verzija dokumenta. 1.1 30.08.2018. Izmjena vizualnog identiteta Sadržaj Instalacija...

Више

NIAS Projekt e-građani KORISNIČKA UPUTA za aplikaciju NIAS Verzija 1.1 Zagreb, srpanj 2014.

NIAS Projekt e-građani KORISNIČKA UPUTA za aplikaciju NIAS Verzija 1.1 Zagreb, srpanj 2014. Projekt e-građani KORISNIČKA UPUTA za aplikaciju Verzija 1.1 Zagreb, srpanj 2014. Naslov: Opis: Korisnička uputa za aplikaciju Dokument sadrži upute korisnicima aplikacije u sustavu e-građani Ključne riječi:

Више

PROCES KUPNJE ULAZNICE NA PORTALU ULAZNICE.HR Početak kupovine... 2 Plaćanje Mastercard karticom... 5 Plaćanje Maestro karticom... 8 Plaćanje American

PROCES KUPNJE ULAZNICE NA PORTALU ULAZNICE.HR Početak kupovine... 2 Plaćanje Mastercard karticom... 5 Plaćanje Maestro karticom... 8 Plaćanje American PROCES KUPNJE ULAZNICE NA PORTALU ULAZNICE.HR Početak kupovine... 2 Plaćanje Mastercard karticom... 5 Plaćanje Maestro karticom... 8 Plaćanje American Express karticom... 11 Plaćanje Diners karticom...

Више

Korisničke upute za podnošenje zahtjeva za rješavanje spora (žalbe)

Korisničke upute za podnošenje zahtjeva za rješavanje spora (žalbe) Korisničke upute Verzija 2.0 HRVATSKA REGULATORNA AGENCIJA ZA MREŽNE DJELATNOSTI Roberta Frangeša Mihanovića 9, 10000 Zagreb / OIB: 87950783661 / Tel: (01) 7007 007, Fax: (01) 7007 070 / www.hakom.hr Sadržaj

Више

Objektno orjentirano programiranje 2P

Objektno orjentirano programiranje 2P Sveučilište u Rijeci ODJEL ZA INFORMATIKU Akademska 2016./2017. godina OBJEKTNO ORIJENTIRANO PROGRAMIRANJE Studij: Preddiplomski studij informatike (dvopredmetni) Godina i semestar: 2. godina, 3. semestar

Више

Golden 7 Classic HTML5 na stolnim računalima i mobilnim uređajima. Vrsta igre: Video slot PVI (povratak vrijednosti igraču): 95,00 % Golden 7 Classic

Golden 7 Classic HTML5 na stolnim računalima i mobilnim uređajima. Vrsta igre: Video slot PVI (povratak vrijednosti igraču): 95,00 % Golden 7 Classic Golden 7 Classic HTML5 na stolnim računalima i mobilnim uređajima. Vrsta igre: Video slot PVI (povratak vrijednosti igraču): 95,00 % Golden 7 Classic tradicionalna je slot igra stare škole u kojoj nema

Више

Upute - JOPPD kreiranje obrasca

Upute - JOPPD kreiranje obrasca Verzija uputa: 1.0 - JOPPD obrazac IPIS-PLAĆE, IPIS-UGOVORI O DJELU Ove upute će se još nadopunjavati, pa molim korisnike da redovito provjere da li imaju zadnje upute. Verzija uputa prikazana je na početku!

Више

Može li učenje tablice množenja biti zabavno?

Može li učenje tablice množenja biti zabavno? Mogu li besplatne igre na tabletima potaknuti učenike na učenje tablice množenja i dijeljenja? Sanja Loparić, prof. matematike i informatike Tehnička škola Čakovec Rovinj, 11.11.2016. Kad djeca nisu u

Више

Fina pain001 konverter - Korisnička uputa eksterno_ožujak 2016

Fina pain001 konverter - Korisnička uputa eksterno_ožujak 2016 KORISNIČKA UPUTA Aplikacija za konvertiranje zbrojnog naloga u pain.001 Primjena: 1.6.2019. ažurirano popunjavanje za polje Oznaka hitnosti Sadrţaj: 1. UVOD... 3 1.1. Cilj i svrha... 3 1.2. Područje primjene...

Више

Upute za uporabu MULTI-Control Stanje: V a-02-HR Pročitajte i obratite pozornost na ove upute. Sačuvajte ove upute za buduću upora

Upute za uporabu MULTI-Control Stanje: V a-02-HR Pročitajte i obratite pozornost na ove upute. Sačuvajte ove upute za buduću upora Upute za uporabu MULTI-Control Stanje: V1.20190731 3030248965a-02-HR Pročitajte i obratite pozornost na ove upute. Sačuvajte ove upute za buduću uporabu. Imajte na umu da na internetskoj stranici možete

Више

E-RAČUN ZA POSLOVNE SUBJEKTE ZAPRIMANJE I SLANJE E-RAČUNA JE LAKO, PROVJERITE U FINI KAKO...

E-RAČUN ZA POSLOVNE SUBJEKTE ZAPRIMANJE I SLANJE E-RAČUNA JE LAKO, PROVJERITE U FINI KAKO... ZA POSLOVNE SUBJEKTE ZAPRIMANJE I SLANJE A JE LAKO, PROVJERITE U FINI KAKO... 2 ZA POSLOVNE SUBJEKTE Servis e-račun je internetski servis za elektroničku razmjenu računa između poslovnih subjekata (dobavljača

Више

Microsoft Word - CCERT-PUBDOC doc

Microsoft Word - CCERT-PUBDOC doc Analiza Qchain programskog paketa CCERT-PUBDOC-2003-02-04 Sigurnosni problemi u računalnim programima i operativnim sustavima područje je na kojem CARNet CERT kontinuirano radi. Rezultat toga rada ovaj

Више

UPUTSTVO ZA KRETANJE KROZ EON KORISNIČKI INTERFEJS 1

UPUTSTVO ZA KRETANJE KROZ EON KORISNIČKI INTERFEJS 1 1 Dobrodošli u EON svijet! SADRŽAJ: 1. EON korisnički interfejs...3 1.1 Početna...3 1.2 Kanali...3 1.2.1 Upravo na TV-u...3 1.2.2 TV kanali...4 1.2.3 Radio kanali...4 1.3 Video klub...5 1.4 Moji sadržaji...5

Више

Slide 1

Slide 1 ULAZNI UREĐAJI IZVORI PODATAKA: Čovek, Proces (preko senzora i davača), Spoljne memorije, Drugi računarski sistemi. 18.1.2019. 2 VRSTA PODATAKA KARAKTERI (tekst, brojevi, znakovi) SLIKA, ZVUK, RADIO ILI

Више

Microsoft PowerPoint - 6. CMS [Compatibility Mode]

Microsoft PowerPoint - 6. CMS [Compatibility Mode] Visoka škola strukovnih studija za informacione i komunikacione tehnologije Beograd WEB TEHNOLOGIJE Drupal CMS(Content Managment System) Školska 2012/13. Marko M. Spasojević, spec. inž. Dr Nenad Kojić,

Више

EUROPSKA KOMISIJA Bruxelles, C(2018) 3697 final ANNEXES 1 to 2 PRILOZI PROVEDBENOJ UREDBI KOMISIJE (EU) /... o izmjeni Uredbe (EU) br. 1301

EUROPSKA KOMISIJA Bruxelles, C(2018) 3697 final ANNEXES 1 to 2 PRILOZI PROVEDBENOJ UREDBI KOMISIJE (EU) /... o izmjeni Uredbe (EU) br. 1301 EUROPSKA KOMISIJA Bruxelles, 13.6.2018. C(2018) 3697 final ANNEXES 1 to 2 PRILOZI PROVEDBENOJ UREDBI KOMISIJE (EU) /... o izmjeni Uredbe (EU) br. 1301/2014 i Uredbe (EU) br. 1302/2014 u pogledu odredaba

Више

УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након

УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese:   Након УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: http://www.srpskiarhiv.rs/ Након тога се на екрану појављује форма за пријаву на часопис

Више

Trimble Access Software Upute za korištenje V2.0 Geomatika-Smolčak d.o.o.

Trimble Access Software Upute za korištenje V2.0 Geomatika-Smolčak d.o.o. Trimble Access Software Upute za korištenje V2.0 Geomatika-Smolčak d.o.o. 1. Uvod Ove upute su pisane s ciljem da se kroz rad na konkretnom primjeru omogući brži početak korištenja Trimble Access Software-a.

Више

U misiji izvrsnosti Opšti uslovi učestovanja u JUB Profi Club bonitetnom programu i opšti uslovi rada JUB Profi Club mobilne aplikacije 1. Učestvovanj

U misiji izvrsnosti Opšti uslovi učestovanja u JUB Profi Club bonitetnom programu i opšti uslovi rada JUB Profi Club mobilne aplikacije 1. Učestvovanj Opšti uslovi učestovanja u JUB Profi Club bonitetnom programu i opšti uslovi rada JUB Profi Club mobilne aplikacije 1. Učestvovanje u JUB Profi Club bonitetnom programu JUB Profi Club je bonitetni program,

Више

Uputstvo za korištenje Moja webtv Smart TV aplikacije Moja webtv aplikacija dostupna je za korištenje putem Web Browsera, na Play Store-u (za mobilne

Uputstvo za korištenje Moja webtv Smart TV aplikacije Moja webtv aplikacija dostupna je za korištenje putem Web Browsera, na Play Store-u (za mobilne Uputstvo za korištenje Moja webtv Smart TV aplikacije Moja webtv aplikacija dostupna je za korištenje putem Web Browsera, na Play Store-u (za mobilne aparate ili Android TV aparate), App Store-u (za ios

Више

Funkcionalna specifikacija za provođenje elektroničkog glasovanja

Funkcionalna specifikacija za provođenje elektroničkog glasovanja 1/19 Stranica 1 2/19 Sadržaj 1. Lista skraćenica... 3 2.... 4 2.1 Pristup glasačkoj aplikaciji... 4 2.1.1 Prava pristupa... 4 2.1.2 Pristup uvodnom ekranu sustava evote... 5 2.1.3 Informacije o sustavu

Више

Instalacija R-project softvera Univerzitet u Novom Sadu April 2018 Contents 1 Uvod 2 2 Instalacija R: Instalacija

Instalacija R-project softvera Univerzitet u Novom Sadu April 2018 Contents 1 Uvod 2 2 Instalacija R: Instalacija Instalacija R-project softvera Univerzitet u Novom Sadu April 2018 Contents 1 Uvod 2 2 Instalacija 2 2.1 R: Instalacija............................. 2 2.1.1 Instalacija za Windows................... 3

Више

Upute za instaliranje WordPressa 1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa

Upute za instaliranje WordPressa 1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa 1.KORAK Da biste instalirali Wordpress, najprije morate preuzeti najnoviju verziju programa s web stranice WordPressa koju možete pronaći na sljedećem linku: http://wordpress.org/download/ Kliknite na

Више

VELEUČILIŠTE U BJELOVARU Upute za postavljanje Gmail računa Lipanj, 2018

VELEUČILIŠTE U BJELOVARU Upute za postavljanje Gmail računa Lipanj, 2018 VELEUČILIŠTE U BJELOVARU Upute za postavljanje Gmail računa Lipanj, 2018 Veleučilište u Bjelovaru seli svoje uredsko poslovanje na Google G Suite uslugu. Radi se o servisu u oblaku koji koji nudi mogućnosti

Више

KAKO POHRANITI SVOJ RAD U REPOZITORIJ

KAKO POHRANITI SVOJ RAD U REPOZITORIJ KAKO POHRANITI SVOJ RAD U REPOZITORIJ? POHRANJIVANJE ZAVRŠNIH I DIPLOMSKIH RADOVA Upute za studente Ove su upute rezultat rada članova Radne skupine za edukaciju i podršku sustava Dabar u sastavu: Ivana

Више

PDF = Potencijalno destruktivan fajl

PDF = Potencijalno destruktivan fajl PDF = Potencijalno Destruktivan Fajl Filip Vlašić, NCERT Sadržaj O PDF formatu Struktura PDF dokumenta Rizici Ranjivosti Exploit - primjeri Zaštita O PDF formatu Portable Document Format, nastao 1993.

Више

СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12

СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12 СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12 РЕГИСТРАЦИЈА НА СТАРТ-СТОП ПАРКИНГ СИСТЕМ За коришћење СТАРТ-СТОП ПАРКИНГ система, корисник (физичко или правно лице) попуњава упитник у просторијама

Више

Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1

Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1 Korisničko uputstvo mobilne aplikacije Digitalni Kiosk 1 Sadržaj Opis mobilne aplikacije Digitalni Kiosk... 3 Pokretanje aplikacije... 3 Registracija/Kreiranje novog korisničkog naloga... 3 Dodavanje platne

Више

Повезивање са интернетом

Повезивање са интернетом Драгана Стопић Интернет Интернет је најпознатија и највећа светска мрежа која повезује рачунаре и рачунарске мреже у једну мрежу, у циљу сарадње и преноса информација употребом заједничких стандарда. INTERnational

Више

Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Ba

Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Ba Sveučilište u Zagrebu Fakultet prometnih znanosti Zavod za inteligentne transportne sustave Katedra za primijenjeno računarstvo Vježba: #7 Kolegij: Baze podataka Tema: Osnovna SELECT naredba Vježbu pripremili:

Више

Primenjeno programiranje - vezbe GUI i baze podataka

Primenjeno programiranje - vezbe GUI i baze podataka Primenjeno programiranje - Vežbe Java i NetBeans IDE 6.5 Kreiranje korisničkog interfejsa Primer jednostavne aplikacije: 1. Odabrati opciju File > New Project 2. Meñu kategorijama odabrati Java i podkategoriju

Више

U Opšti uslovi učestvovanja u JUB Profi Club bonitetnom programu i opšti uslovi rada JUB Profi Club mobilne aplikacije 1. Učestvovanje u JUB Profi Clu

U Opšti uslovi učestvovanja u JUB Profi Club bonitetnom programu i opšti uslovi rada JUB Profi Club mobilne aplikacije 1. Učestvovanje u JUB Profi Clu Opšti uslovi učestvovanja u JB Profi Club bonitetnom programu i opšti uslovi rada JB Profi Club mobilne aplikacije 1. čestvovanje u JB Profi Club bonitetnom programu JB Profi Club je bonitetni program,

Више

PPT

PPT Sve što trebate znati o eračunima u javnoj nabavi U našem priručniku smo ukratko pojasnili što nam je donio Zakon o elektroničkom izdavanju računa u javnoj nabavi. ZAKONSKA REGULATIVA Stupanjem na snagu

Више

CARNET Webmail Upute za korištenje

CARNET Webmail   Upute za korištenje CARNET Webmail https://webmail.carnet.hr Upute za korištenje Sadržaj O Webmailu... 2 Prijava u sustav... 3 Korisničko sučelje... 5 Nova poruka... 5 Pregled poštanskog sandučića... 8 Pregled sadržaja poruke...

Више

EDITEL_Adria_Brochure_HR.indd

EDITEL_Adria_Brochure_HR.indd EDITEL Adria povezuje vaše poslovanje EDI rješenja za pametne lance nabave O nama EDITEL Adria Tvrtka EDITEL Adria započela je svoje poslovanje u Hrvatskoj pod imenom Panteon Plus kao lokalni predstavnik

Више

Božo Online upute

Božo Online upute Božo On-Line Upute za natjecanje Kako do zadataka, kako predati zadatke, kako pogledati rezultate Zagrebački računalni savez 2 Zagrebačka INFORMATIJADA Božo Težak Napomena Ovaj dokument sadrži neke slike

Више

Upute za korištenje EasyChair konferencijskog sustava HRO CIGRE 2019 Prijava referata Ako ste već koristili EasyChair na 13. Savjetovanju ili prije ta

Upute za korištenje EasyChair konferencijskog sustava HRO CIGRE 2019 Prijava referata Ako ste već koristili EasyChair na 13. Savjetovanju ili prije ta Upute za korištenje EasyChair konferencijskog sustava HRO CIGRE 2019 Prijava referata Ako ste već koristili EasyChair na 13. Savjetovanju ili prije tada ne trebate otvoriti račun. Za one koji se prvi put

Више

Sveučilište u Zagrebu PMF Matematički odsjek Mreže računala Vježbe 10 Zvonimir Bujanović Luka Grubišić Vinko Petričević

Sveučilište u Zagrebu PMF Matematički odsjek Mreže računala Vježbe 10 Zvonimir Bujanović Luka Grubišić Vinko Petričević Sveučilište u Zagrebu PMF Matematički odsjek Mreže računala Vježbe 10 Zvonimir Bujanović Luka Grubišić Vinko Petričević JavaScript JavaScript je programski jezik prvenstveno namijenjen za davanje dinamičnosti

Више

Fra Serafina Schoena Rijeka MB: MBO: Žiro račun: kod RBA d.d. GSM:

Fra Serafina Schoena Rijeka MB: MBO: Žiro račun: kod RBA d.d. GSM: EKLIPS MINI CMS upute za korištenje v1.0 1. Sadržaj isporuke i opće informacije EKLIPS MINI CMS sustav napravljen je pomoću sljedećih open source tehnologija Java JDK 1.5 - http://java.sun.com/javase/downloads/index_jdk5.jsp

Више

Microsoft Word - IP_Tables_programski_alat.doc

Microsoft Word - IP_Tables_programski_alat.doc 1. IP Tables alat (pregled naredbi) 1.1. Osnovne IP Tables naredbe za filtriranje paketa U ovom poglavlju opisane su osnovne IP Tables naredbe korištene za filtriranje paketa. S programskim paketom IP

Више

Microsoft Word - Detaljne SMJERNICE za izradu projektnog zadatka 2016.docx

Microsoft Word - Detaljne SMJERNICE za izradu projektnog  zadatka 2016.docx SMJERNICE/PITANJA ZA IZRADU PROJEKTNOG ZADATKA IZ KOLEGIJA MARKETING U TURIZMU, (LJETNI SEMESTAR, akademska godina 2015/16) IZRADA LOYALTY MOBILNE APLIKACIJE ZA TURISTIČKU ZAJEDNICU GRADA OSIJEKA Uvažene

Више

** Osnovni meni

** Osnovni meni Instalacija serverske verzije Kataloga propisa Instalacija Kataloga propisa se vrši na sljedeći način: 1. Ubacite Instalacioni disk ili USB memoriju u računar. 2. Instalacioni program će se automatski

Више

Addiko Bank_Addiko Mobile_Korisnicko uputstvo_version 2

Addiko Bank_Addiko Mobile_Korisnicko uputstvo_version 2 Addiko Mobile Korisničko uputstvo Banja Luka / Sarajevo, 12 juli 2019. Odjel upravljanja retail proizvodima 12.07.2019. godine Verzija: 2:1 Klasifikacija: Eksterno Sadržaj uputstva Preuzimanje aplikacije...

Више

INTEGRIRANI KNJIŽNIČNI SUSTAV Sustav za podršku Upute za instalaciju: Aleph v22 ZAG

INTEGRIRANI KNJIŽNIČNI SUSTAV Sustav za podršku Upute za instalaciju: Aleph v22 ZAG INTEGRIRANI KNJIŽNIČNI SUSTAV Sustav za podršku Upute za instalaciju: Aleph v22 ZAG INTEGIRANI KNJIŽNIČNI SUSTAV Upute za instalaciju: Aleph v22 ZAG Nacionalna i sveučilišna knjižnica u Zagrebu Ul. Hrvatske

Више

UPUTA za uvođenje JOPPD - prva faza

UPUTA za uvođenje JOPPD - prva faza UPUTA ZA UVOĐENJE OBRASCA JOPPD PRVA FAZA Prva faza uvođenja obrasca JOPPD uključuje slijedeće aktivnosti: 1. Instalacija nove verzije 2. Punjenje šifarnika potrebnih za JOPPD obrazac a. Oznake stjecatelja

Више

Projektna dokumentacija Boostowski - mobile

Projektna dokumentacija Boostowski - mobile Projektna dokumentacija Boostowski - mobile OPIS BUDUĆEG PROCESA - MOBILNA APLIKACIJA 00 Dobrodošli Ekran dobrodošlice je prvi ekran koji se prikazuje nakon ulaska u mobilnu aplikaciju. Na njemu je ispisana

Више

Instalacija i konfiguracija DriveAngela na operativni sistem Android

Instalacija i konfiguracija DriveAngela na operativni sistem Android Instalacija i konfiguracija DriveAngela na operativni sistem Android www.driveangel.ba Primanje SMS poruke Početak instalacije DriveAngela na Vaš mobilni uređaj započinje primanjem SMS poruke u kojoj se

Више

Algoritmi SŠ P1

Algoritmi SŠ P1 Državno natjecanje iz informatike Srednja škola Prvi dan natjecanja 2. ožujka 219. ime zadatka BADMINTON SJEME MANIPULATOR vremensko ograničenje 1 sekunda 1 sekunda 3 sekunde memorijsko ograničenje 512

Више