SVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA Sveučilišni preddiplomski studij rač
|
|
- Draginja Pavlič
- пре 5 година
- Прикази:
Транскрипт
1 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 DIJAGNOSTICI Završni rad Frane Mikulić Osijek, 2017.
2 SADRŽAJ: 1. UVOD Zadatak završnog rada RAZRADA IDEJE Medicinska dijagnostika Simptomatsko dijagnosticiranje Bolesti štitnjače i osnovno načelo razvoja aplikacije Model aplikacije Idejno rješenje aplikacije Operacijski sustav Android Android studio Android SDK Programski jezik Java Baza podataka SQLite ANDROID APLIKACIJA THYROID'S APP Struktura aplikacije Programsko rješenje aplikacije Postupak dijagnosticiranja TESTIRANJE I KORIŠTENJE APLIKACIJE ZAKLJUČAK LITERATURA SAŽETAK ABSTRACT ŽIVOTOPIS PRILOZI( na DVD-u)... 32
3 1. UVOD Tema ovog završnog rada je izrada mobilne aplikacije za potporu biomedicinskoj dijagnostici. Glavni cilj ovog projekta je omogućiti korisnicima aplikacije(oboljelim osobama) lakše dijagnosticiranje i analizu simptoma bolesti te ih samim time što bolje upoznati s mogućom bolesti. Aplikacija je u prvom planu namijenjena pacijentima koji bi se, odabirom određenih simptoma, usmjerili ka određenoj bolesti i po potrebi traženju stručne pomoći. S druge strane, aplikacija može poslužiti i stručnim osobama kako bi zajedno s pacijentom što lakše ustanovili o kojoj se bolesti radi. Ideja je da se korisnik (pacijent) prijavi u sustav, odabere određene simptome, a aplikacija mu daje moguću dijagnozu na osnovu odabranih simptoma. Za uspješno ostvarenje projekta bilo je potrebno prikupiti znanja i potrebne informacije vezane za dijagnosticiranje u medicini s naglaskom na simptomatsko dijagnosticiranje. Kako je aplikacija namijenjena za što veću masu ljudi, izrađena je za mobilne uređaje s Android operacijskim sustavom, dok je za izradu baze podataka korišten sustav SQLite. Za kreiranje aplikacije korišteno je razvojno okruženje Android Studio. Budući da Android Studio ima već unaprijed ugrađenu podršku za SQLite, nije bilo potrebno instalirati dodatne programe za rad s bazom. Programiranje u Android Studiju temelji se na objektno orijentiranom programskom jeziku Java. Poglavlje 2 opisuje dijagnosticiranje u medicini općenito, nadalje je razvijena ideja o samom modelu aplikacije, nakon toga objašnjene su tehnologije koje će se koristiti pri izradi. U poglavlju 3 prikazana je programska realizacija aplikacije u Android studiju. Zaključno s programskom realizacijom obavljeno je prvo testiranje i korištenje o čemu će također biti riječi Zadatak završnog rada Zadatak završnog rada je izraditi Android mobilnu aplikaciju za potporu biomedicinskoj dijagnostici koja će na osnovu odabranih simptoma korisniku dati što vjerodostojniju dijagnozu te je za korisnika pohraniti u bazu podataka. Aplikacija je izrađena u programskom okruženju Android Studio, pisana je programskim jezikom Java i sadrži bazu podataka razvijenu pomoću SQLite-a. 1
4 2. RAZRADA IDEJE 2.1. Medicinska dijagnostika Dijagnoza je izraz koji se u medicini koristi za prepoznavanje određene bolesti. Dijagnozu postavlja liječnik na osnovu anamneze (dobivenih podataka o bolesniku i njegovoj bolesti), rezultata različitih morfoloških i funkcionalnih pretraga te na osnovu simptoma. Aplikacija će biti zasnovana na simptomatskom dijagnosticiranju koju će voditi sami korisnici s ciljem da što bolje razluče o kojoj je bolesti riječ Simptomatsko dijagnosticiranje Simptomatsko dijagnosticiranje je vrsta dijagnosticiranja gdje se na osnovu izraženih simptoma na ljudskom tijelu i u ljudskom organizmu otkrivaju bolesti. Ovo načelo se u medicini koristi na samom početku liječenja gdje liječnik na osnovu nekakvih tjelesnih znakova pokušava odrediti o kojoj je vrsti bolesti riječ. Što više simptoma pacijent pokaže, to je liječniku lakše razlučiti i dati bolju dijagnozu. Ovakav tip liječenja ne daje pouzdanu dijagnozu, pogotovo ako pacijent skriva neke od simptoma, ali je izvrstan u samom razlučivanju u kojem smjeru treba ići s liječenjem [1] Bolesti štitnjače i osnovno načelo razvoja aplikacije Ideja za ovakvom aplikacijom dolazi iz slijedeće situacije. Kada pacijenti dolaze liječniku i trebaju mu dati informacije o tome kako se osjećaju, boli li ih što, primjećuju li kakvu promjenu na tijelu ili raspoloženju, mršave li ili pak gube tek. Postoji mogućnost da će pacijent ponekad i zatajiti određene simptome ili će ih jednostavno zaboraviti reći, a to bi liječnika moglo odvesti na krivi trag ili pak još više produžiti vrijeme dijagnosticiranja prave dijagnoze. Upravo zbog ovakvih situacija stvara se ovakva ideja o dijagnosticiranju. Pacijent je uvijek najiskreniji prema sebi i kada bi nasamo koristio aplikaciju i provjeravao određene simptome koje mu aplikaciju nudi, zasigurno bi išao ispravnim putem. Postoje i druge primjene i razlozi stvaranja ove aplikacije. Ponekad liječnici, zasuti svim informacijama o mnogobrojnim bolestima, ne mogu sasvim točno odrediti o kojoj je bolesti riječ dok ne pogledaju u svoje knjige ili zabilješke. Upravo zbog toga, ova aplikacija bi im mogla skratiti vrijeme u određivanju i dijagnosticiranju bolesti. Tako bi liječnik, zajedno s pacijentom, prošao kroz ovakav sustav simptomatskog dijagnosticiranja i odredio moguću dijagnozu ili samo olakšao put do pronalaska dijagnoze, što bi također bio iznimno značajan korak [2]. 2
5 Kako bi navedeno bilo moguće, najprije treba dobro proučiti sastav svake bolesti, njene simptome, posljedice i uzroke kako bi sve te informacije mogli unijeti u aplikaciju. Također bi za sve to najprije trebala službena potvrda od strane ovlaštene bolnice ili liječnika da je aplikacija i sav njen sadržaj ispravan i da se može služiti široj populaciji. Budući da je izrada baze podataka, sa svim bolestima ljudskog organizma i svim mogućim informacijama vezanim uz pojedinu bolest, vrlo složen posao, ovaj projekt bit će posvećen hormonalnim poremećajima, konkretno poremećajima štitnjače. Odabrane su upravo ove bolesti jer su česte greške u njihovu razlučivanju, pogotovo kod pacijenata kada rade na vlastitu ruku [3]. Također, obavljeno je proučavanje postojećih aplikacija koje se bave različitim proučavanjem ove žlijezde. Prema [4] i [5], u Google Play trgovini postoje mobilne aplikacije za praćenje stanja bolesti štitnjače koje dijele savjete za eventualno liječenje te savjete za održavanje zdravog života. U odnosu na već postojeće aplikacije, ova mobilna aplikacija nudi posebne novosti u proučavanju štitnjače o kojima će se govoriti kroz rad Model aplikacije Idejno rješenje aplikacije U bolesti, odnosno poremećaje štitnjače, spadaju hipotireoza, hipertireoza, razni dobroćudni tumori (adenomi), te Grawes-Basedowljeva bolest. Uzmimo za primjer hipotireozu i hipertireozu. Hipertireoza je poremećaj metabolizma koji je posljedica prejakog izlučivanja hormona štitnjače odnosno pretjerane aktivnosti štitnjače. S druge strane hipotireoza predstavlja poremećaj metabolizma uzrokovan smanjenjem količine hormona štitnjače u tijelu, koji se očituje s brojnim simptomima. Simptomi su u oba slučaja mnogobrojni i često usko povezani. Sve su to simptomi s kojima se često srećemo u životu i koji vrlo lako mogu biti uzrokovani nečim drugim, no kada dolaze u određenim kombinacijama upućuju upravno na jednu od ove dvije bolesti. To su simptomi poput ubrzanog metabolizma, usporavanja metabolizma, česte stolice, nervoze, nemira, nepodnošenje topline odnosno hladnoće, gubitaka na težini, gubitaka teka i mnogi drugi. Dakle, cilj je ove aplikacije ponuditi korisniku sve moguće simptome koji se javljaju kod ovakvih i sličnih bolesti, korisnik bi odabrao one koji mu se javljaju, a aplikacija bi iščitala i ponudila određenu dijagnozu [6]. U daljnjem dijelu ovog rada bit će opisan model aplikacije, način rada te postupak njenog korištenja. Najprije bi se korisnik prijavio u sustav (prijava u sustav realizirana je preko Google računa, o čemu će više riječi biti u nastavku). Nakon toga, korisnik bio dobio ponuđene 3
6 simptome i odabrao bi one koji ga se tiču, potvrdio zabilješku, a aplikacija bi izbacila dijagnozu, dakle moguću bolest, te usmjerila na upute za liječenje i prevenciju što bi bilo detaljno opisano u profilima svake od bolesti u samoj aplikaciji. Ukoliko se odabrani simptomi ne tiču samo jedne bolesti, nego su odabrani različiti simptomi uzrokovani različitim bolestima, korisniku će biti prikazane i ostale mogućnosti i to u određenom postotku. Svaki simptom imao bi određeno težinu kojom bi utjecao na konačan rezultat, o čemu će također biti rečeno u nastavku. Upravo ta dijagnoza koju korisnik dobije bit će pohranjena u bazu podataka pod određenim imenom i datumom kada je obavljena. Ista dijagnoza korisniku će biti dostupna kod svake prijave u sustav. Slika 2.1 prikazuje slijed kojim bi korisnik koristio aplikaciju. REGISTRACIJA PRIJAVA U SUSTAV ODABIR I POTVRDA SIMPTOMA PRIKAZ DIJAGNOZE SPREMANJE U BAZU I ODJAVA Slika 2.1. Prikaz slijeda korištenja aplikacije Način rada aplikacije bit će prikazan i objašnjen u poglavlju 4.4. rada kada bude objašnjeno i programsko ostvarenje, a u daljnjem tekstu bit će opisane programske tehnologije koje su se koristile pri izradi ove mobilne aplikacije. Budući da su tema ovog rada bolesti uzrokovane hormonalnim poremećajem štitnjače, aplikacija je dobila naziv Thyroid's app prema engleskoj riječi za štitnjaču. 4
7 Parametri bolesti korišteni u modelu U tablici 2.1, u drugom stupcu, za svaku od navedene četiri bolesti, ispisani su parametri, odnosno simptomi, koji će se koristiti pri dijagnosticiranju. Također su ispisani i koeficijenti (težine) koju svaki pojedini simptom ima pri računanju vjerojatnosti. Kod hipertireoze sedam parametara ima vrijednost 0.09, a tri parametra vrijednost iz razloga što se tri parametra ponavljaju i kod ostalih bolest. O parametrima i računanju njihovih koeficijenata bit će više riječi u poglavlju 3.2. Tablica 2.1. Prikaz parametara i njihovih koeficijenata pri računanju vjerojatnosti Bolest Parametri Koeficijent pri računanju Hipotireoza Hipertireoza Adenom Grawes-Basedowljeva bolest Dobivanje na težini, usporenost, pospanost, bezvoljnost, učestala hladnoća, česte opstipacije, blijeda koža, edemi, poremećaj rada srca Gubitak na težini, povećani apetit, nervoza, nemir, nepodnošenje topline, pojačano znojenje, umor, grčevi u mišićima, česte stolice, menstrualne nepravilnost, guša Destrukcija žljezdanog tkiva, nakupljanje ožiljkastog tkiva, ciste, čvorovi, tumori Gubitak težine, uznemirenost, razdražljivost, nepodnošenje topline,pretjerano znojenje, drhtanje, ubrzan puls, mišićna slabost, uvećanje štitne žlijezde, topla i vlažna koža x 0.09 i 3 x x 0.1 i 4 x Operacijski sustav Android Kao što je opisano u [7], Android je operacijski sustav za mobilne uređaje, otvorenog koda, koji je osnovan godine. Temelji se na Linux kernelu i napisan u programskom jeziku C/C++. Tvrtku Android Inc. koja je udarila temelje ovom operacijskom sustavu, osnovali su Andy 5
8 Rubin, Rich Miner, Nick Sears i Chris White godine, a tvrtku je godine kupio Google i oformio ovaj operacijski sustav kakav možemo vidjeti i danas.. Zbog svoje lake prilagodbe, Android se u današnje vrijeme koristi na sve više vrsta uređaja poput televizora, satova, različitih ugradbenih uređaja pa čak i automobila. Korisničko sučelje Androida temelji se na izravnoj uspostavi kontakta koristeći dodire koji odgovaraju pokretima iz stvarnog vremena, kao što su povlačenje, dodirivanje, zakretanje zaslona i drugi. Ovaj operacijski sutav zasnovan je na Linux 2.6 jezgri koja je ujedno i prva razina operacijskog sustava a njezinu arhitekturu može se vidjeti na slici 2.2 preuzetoj iz [7]. Iznad jezgre nalaze se SGL, SQLite, WebKit i druge biblioteke. Slijedi Android Runtime, sloj koji se koristi pri otvaranju aplikacija, a temelji se na dva dijela. Prvi dio su Core biblioteke koje sadrže većinu jezgrenih knjižica ovog programskog jezika te Dalvik Virtual Machine (DVM) koji pokreće aplikacije kao samostalne procese, Slijedeći sloj je aplikacijski sloj (eng. Application Framework) koji je potreban za pisanje aplikacija te isto tako dozvoljava upotrebu API-ja (eng. Application Programming Interface). Na ovaj način omogućeno je upravljanje programskim paketima, pozivima, prozorima i resursima kao i dohvaćanje lokacije. Na vrhu se nalazi sloj koji je vidljiv korisniku i koji se sastoji od osnovnih i ugradbenih aplikacija te aplikacija koje se također nalaze u trgovini Google Play Android studio Prema [8], Android Studio je službeno integrirano razvojno okruženje (IDE) namijenjeno za izradu Android mobilnih aplikacija. Android Studio prvotno je bio najavljen još u svibnju Dok je prva stabilna inačica izašla krajem Godine. Zasnivan na JetBrain's IntelliJ IDEA programu, Android Studio je dizajniran za razvoj aplikacija isključivo vezanih za Android operacijske sustave. 6
9 Slika 2.2. Arhitektura operacijskog sustava Android Android Studio tako je zamijenio Eclipse koji je do taba bio rješenje za razvoj Android mobilnih aplikacija, a danas je dostupan za preuzimanje na Windows, Linux i Mac OS X operacijskim sutavima. Jedne od glavnih karakteristika ovog razvojnog okruženja svakako su podrška za Gradle build sustav, Lint alati za poboljšanje kvalitete koda, čarobnjak za kreiranje predložaka za uobičajne dizajne i komponente, korisničko sučelje koje omogućuje jednostavno uređivanje izgleda zaslona pomoću tzv. drag and drop načina rada, podrška za Gradle build sustav, ugrađena podrška za Google Cloud platformu, Android Virutal Device (emulator) koji služi za pokretanje aplikacije na virtualnom uređaju te ostale mnogobrojne značajke. Prvotna inačica bila je 1.0, a ova aplikacija je rađena na inačici 2.3. Minimalne specifikacije računala potrebnog za pokretanje ove inačice Android Studija su: 2 GB RAM memorije, 500 MB prostora na disku za pohranu Android Studia te 1.5 GB za Android SDK i emulator, JDK (eng. Java Development Kit) 8 ili 6 te rezolucija zaslona 1280x800. Nadalje. Android Studio namijenjen je za sljedeće operacijeske sustave su Windows 7/8/10, Mac OS X do , Gnome ili KDE. 7
10 Slika 2.3. Izgled programskog sučelja Android Studia Android SDK Android SDK (eng. Software Development Kit) je skup alata koji su potrebni za razvoj aplikacije. Posjeduje program za otkrivanje pogrešaka u kodu (debugging), biblioteke, emulator, dokumentaciju i neke primjere koda. Razvojni alati dostupni su za preuzimanje za sve inačice operacijskog sustava, a osim za razvoj aplikacija, koriste se i za testiranje određenih kompatibilnosti. SDK podržava nove i starije inačice Android operacijskog sustava te osigurava razvoj aplikacija za sve vrste uređaja [9] Programski jezik Java Prema [10] Java je objektno orijentirani programski jezik koji su razvili inženjeri James Gosling i i Patrick Naughton pod pokroviteljstvom tvrtke Sun Microsystems godine. Java je danas jedan od najkorištenijih programskih jezika bazirana na C++, a kao osnovni koncepti koriste se klase i objekti, odnosno sav programski kod koji se piše napisan je unutar klasa ili razreda. Osnovni tipovi podataka koji se koriste u Javi su int, boolean, byte, string i drugi. 8
11 Slika 2.4. Android SDK Manager Java je jednostavan, objektno orijentirani jezik, neovisan o arhitekturi i prenosiv na sva računala. Višenitnost i dinamikatakođer su neke od odlika. Programerima je omogućeno da napisani kod, bez dodatnih prevođenja pokrenu na bilo kojem računalu. To omogućuje JVM (eng. Java Virtual Machine) koja je razvijena za određeni operacijski sustav. Do sada je objavljeno deset inačica Jave, počevši od JDK 1.0 (1996. god.),. Postoje i inačice Jave, Java SE (eng. Standard Edition), Java ME (eng. Micro Edition) izdanje dizajnirano za mobilne uređaje te Java EE (eng. Enterprise Edition) koje pruža alate namijenjene za razvoj programske podrške korištene u poslovne svrhe Baza podataka SQLite SQLite je programska podrška otvorenog koda koja omogućuje samostalan, jednostavan, transakcijski i poslužiteljski neovisan sustav za upravljanje SQL bazama podataka. Za korištenje sustava SQLite na Android uređajima, potrebno je jedino definirati upite za kreiranje i uređivanje baze podataka. Nakon kreiranja upita, bazom je moguće upravljati pomoću Android 9
12 platforme. SQLite nije potrebno instalirati i podešavati, nema klijent-poslužitelj arhitekturu nego se kod izvršava po pozivu. Unutar Android SDK nalazi se paket Android database koji sadrži sve potrebne i već korištene klase za rad s podacima. Tako se u paketu nalazi i SQLiteHelper, klasa koja nudi metode za korištenje baze podataka. Te metode su korištene pri izradi baze podataka u ovom projektu [11]. 10
13 3. ANDROID APLIKACIJA THYROID'S APP 3.1. Struktura aplikacije Mobilna aplikacija rađena je dakle u Android studiju u programskom jeziku Java. Kao što je navedeno ranije, aplikacija se bavi dijagnosticiranjem bolesti uzrokovanih hormonalnim poremećajem štitnjače. Radi se o četiri bolesti, a to su hipotireoza, hipertireoza, adenomi i Grawes-Basedowljeva bolest. U ovom dijelu rada najprije ćemo navesti sadržaj, odnosno koncept aplikacije te u nastavku za svaki pojedini dio prikazati i programsku realizaciju istoga. Nakon otvaranja aplikacije najprije dolazi početni zaslon gdje se korisniku nudi prijava svojim Google računom. Nakon toga prikazana je home stranica sa raznim opcijama. Moguće je pristupiti svakoj od ove četiri bolesti te pročitati određene pojedinosti o njoj. Nakon toga u sadržaju menu-a pristupa se samoj dijagnozi na način da se odaberu određeni simptomi te provjeri rezultat koji bi aplikacija dala. Na kraju postoji i opcija za spremanje rezultata, odnosno korisnikove dijagnoze koju je moguće zadržati i pohraniti u bazu podataka. Prilikom izrade same aplikacije, potrebno je znati neka osnovna obilježja, odnosno osnovne dijelove aplikacije te struktru projekta. Aplikacija se sastoji od tri osovne datoteke u kojima je sadržan sav kod prilikom izrade. To su datoteke manifest, java i res kao što je vidljivo na slici 3.1. U mapi manifest nalazi se AndroidManifest.xml datoteka. Ovo je datoteka pisana XML jezikom u kojoj se nalazi gotovo svaki sastavni element aplikacije. Unutra su onda, primjerice, sadržani metapodaci o aplikaciji, definirana struktura aplikacije, dozvole, verzija aplikacije i drugo. U sljedećem primjeru na slici 3.2 definirano je ime, ikona i tema mobilne aplikacije. U mapi res smješteni su resursi za aplikaciju. Resursi, odnosno izgled, slike i razni drugi podaci uglavnom se razdvajaju od samog koda aplikacije što iznimno olakšava izmjene, odnosno prilagodbe različitim uređajima. Tako se primjerice izgled aplikacije, odnosno elementi korisničkog sučelja definiraju u resursima koji se nazivaju layout. Layouti u principu predstavljaju svaki zaslon aplikacije posebno. U mapi drawable nalaze se slike korištene na svim zaslonima u aplikaciji dok se u mapi mipmap može pronaći ikonu koju koristi aplikacija. Mapa values sprema sve boje, stilove, tekst i slično. Posljednja mapa je menu gdje se nalazi kod za izgled izbornika koji je prisutan na svakom pojedinom zaslonu. Sve navedene datoteke pisane su XML jezikom. 11
14 Slika 3.1. Sadržaj projekta u Android Studiu U mapi java nalaze se klase u kojima je pisan kod mobilne aplikacije. Prema slici 3.1. može se vidjeti da su definirane klase DBHelper, Diagnose, Symptom, SympromLog, HistoryAdapter, ListViewAdapter te gotovo sedam Activitya. Activity je klasa koja predstavlja jedan zaslon aplikacije i sadrži mnoštvo metoda koje održavaju životni ciklus aplikacije i koje će biti detaljnije objašnjene u nastavku Programsko rješenje aplikacije Nakon ulaska u bilo kakvu aplikaciju, otvara se početni zaslon. Tako i u ovoj mobilnoj aplikaciji nakon ulaska prikazan je početni zaslon s imenom aplikacije, kratka uputa i informacije o aplikaciji i također gumb za prijavu. Izgled početnog Activityja na slici 3.3 realiziran je kodom koji se nalazi u activity_main.xml datoteci. Prema kodu sa slike 3.4 vidi se da se radi o više linearnih layouta povezanih u jednu cjelinu. Dio gdje s se nalazi logo aplikacije zajedno s 12
15 uputom ostvaren je linearnim layoutom s okomitom orijentacijom. Elementi se u ovakom layoutu slažu jedan ispod drugoga. Postoji i horizontalna orijentacija na kakav je način, primjerice, orijentiran donji dio zaslona gdje se nalazi gumb za prijavu. U ovom dijelu koda, prikazanom na slici 3.4, definiran je samo izgled zaslona pa su tako, primjerice, određene boje teksta, pozadine, stil i font slova te sve što se nalazi na početnom zaslonu. Primjerice TextView je klasa koja predstavlja UI kontrolu za prikaz tekstualnog sadržaja, a parametrima layout_width i layout_height definiraju se dimenzije širine i visine sadržaja. Slika 3.2. XML kod datoteke AndroidManifest.xml 13
16 Sada aplikacija ima i konačan izgled početnog zaslona, no kako bi svi ti elementi bili funkcionalni potrebno je dodati određeni kod koji je zapisan u MainActivity.java datoteci. Ova datoteka sadrži određene metode kojima se, iz XML opisa, kreiraju određeni objekti i tako sve elemente čine funkcionalnima. Na slikama 3.5 i 3.6 prikazan je rad nekih ključnih metoda za funkcionalnost kompletnog zaslona. OnCreate() metoda spaja sve iz spomenutih layouta u jednu cjelinu. Dakle, buttone, TextViewove i drugo, dok se u onclick() metodi prosljeđuje aplikaciju na druge aktivnosti ovisno o tipki koja se pritisne. Slika 3.3. Prikaz početnog zaslona aplikacije 14
17 Slika 3.4. XML kod activity_main.xml datoteke Slika 3.5. Java kod metode oncreate() 15
18 Slika 3.6. Java kod metode onclick() Također korištena je GoogleApiClient klasa koja je uvijek prisutna kada se integriraju određene Google usluge. Potrebno je samo u argumentu napisati koju se usluga koristi. Metode onconectionfailed, signin, signout, handleresult, updateui su sve metode koje se koriste pri Google prijavi. Kada se pritisne tipka, Google prijava, poziva se metoda signin() koja kaže GoogleApiBuilderu da treba uslugu Google Login i pokreće Activity na temelju te usluge. Samim pokretanjem Activitya, automatski se pokreće i metoda onactivityresult koja radnju dalje prosljeđuje metodi handleresult. Ova metoda pak provjerava podatke za prijavu te ukoliko je sve u redu, poziva metodu updateui(), što znači da se pojavljuje na zaslonu sekcija s korisnikovom slikom i podacima. Slika 3.7. Java kod metode onconnectionfailed() 16
19 Metoda handleresult pak provjerava podatke za prijavu te ukoliko je sve u redu, poziva metodu updateui(), što znači da se pojavljuje na zaslonu sekcija s korisnikovom slikom i podacima kao na slici 3.9. Slika 3.8. Java kod metode handleresult() Nakon obavljene prijave klikom na gumb menu dolazi se do sljedećeg zaslona kojeg se ujedno može nazvati i home page. Na sljedećoj slici može se vidjeti da su na tom zaslonu ponuđene informacije o sve četiri bolesti do kojih se dolazi klikom na svaku od njih. XML kod za izgled ovog Activityja pisan je gotovo po identičnom principu kao i izgled početne stranice. 17
20 Slika 3.9. Prikaz početnog zaslona nakon uspješne prijave 18
21 Slika Zaslon s bolestima Na slici 3.11 prikazano je kako se poziva metoda onclick(). U toj metodi određuje se gdje će se aplikacija usmjeriti nakon što se dogodi klik na gumb na zaslonu. Ukoliko korisnik dotakne sliku hipotireoze, aplikacija se prosljeđuje na slijedeći Activity na kojem su informacije o navedenoj bolesti te tako za svaku bolest, pojavljuje se njen vlastiti zaslon Postupak dijagnosticiranja Nakon što se potencijalni korisnik informira o određenim bolestima, u izborniku koji se nalazi u lijevom kutu zaslona može se pronaći gumb s kojim se pristupa samom postupku dijagnosticiranja. Tako se dolazi do glavnog dijela ove mobilne aplikacije, a to je izračun dijagnoze prema simptomima koje smo prethodno odabrali. Svaka od ove četiri bolesti ima simptome koji ju karakteriziraju. Ukoliko korisnik odabere simptome koji se tiču samo jedne bolesti, vrlo je jasno o kojoj se bolesti radi, no situacija se komplicira kada korisnik označi 19
22 simptome sve četiri bolesti. Za to je kreirana posebna metoda koja računa vjerojatnost određene bolesti. Na slici 3.12 prikazan je daljnji slijed korištenja aplikacije gdje su nasumično odabrana tri simptoma. Slika Java kod metode onclick() Nakon odabira simptoma, provjerava se korisnikova dijagnoza. Dijagnozu obavlja metoda calculatediagnose() čiji je kod prikazan na slici broj 3.13 Što se tiče metode calculatediagnose(), kreirano je polje imena svih simptoma. Za svaku su bolest kreirana dva polja, jedno se sastoji od indeksa onih simptoma za tu bolest u polju names[], a drugo je težina tog indeksa u ukupnom postotku. Primjerice, simptomi 2., 5., 6., 15. i 25. u cijelom polju simptoma su za adenome, a njihove težine su sve 0.2 zato što ih ima pet pa svaki od njih pridonosi sa 20%. 20
23 Slika Slijed korištenja glavnog dijela aplikacije Dakle, ako korisnik odabere tih pet simptoma, vjerojatnost da pati od adenoma bit će 100%. Za svaku bolest težina indeksa se računa tako da se 1 podijeli sa brojem simptoma za tu bolest. No, ako se simptomi pojavljuju za više bolesti taj broj se još podijeli s brojem ponavljanja. Primjerice simptom usporenost javlja se i kod Grawes-Basedowljeve bolesti i kod hipotireoze pa je njegova težina jednaka 1/(10*2). Slika Java kod metode calculatediagnose() 21
24 Nadalje se for petljom prolazi kroz sve simptome, provjerava se za svaku bolest posebno sadrži li ona određeni simptom te ako sadrži, pridodaje se njegova težina u varijablu postotka svake bolesti posebno. Na kraju su prisutne četiri varijable hipod, hiperd, add i gbd koje sadrže vjerojatnosti dijagnoze za svaku bolest. Slika Java kod za računanje postotka Na slici 3.15 slijedi prikaz rezultata odrađene dijagnoze koji su poredani od bolesti s najvećom vjerojatnošću prema bolesti s najnižom vjerojatnošću. Na hipotireozu otpada 22%, dok je vjerojatnost za hipertireozu 9%. Ostatak postotka koji nije registriran ni kod ostale dvije bolesti, odnosi se na mogućnost nekih drugih uzroka poteškoća kod pacijenata. 22
25 Slika Rezultati dijagnoze Nakon što se prikaže zaslon s rezultatima računanja dijagnoze, postoji i mogućnost spremanja dijagnoze u bazu podataka. Kod za korištenje lokalne baze podataka na mobilnom uređaju nalazi se u klasi DBHelper. Ova klasa nasljeđuje klasu SQLiteHelper, klasu koja nudi metode za korištenje baze podataka. Tablica u bazi napisana je pomoću SQL naredbi te su u klasi DBHelper kreirane funkcije za ubacivanje podataka u bazu, brisanje podataka iz baze te izlistavanje iz baze. Na slici prikazan je rad metode za ubacivanje dijagnoze u bazu podataka. Metoda prima klasu dijagnoze, te njene podatke (ime, datum, postotak) sprema u tablicu. Slika 3.17 predstavlja i posljednji zaslon ove mobilne aplikacije gdje se nalazi uvid u sve dosadašnje spremljene dijagnoze. 23
26 Slika Java kod metode insertdiagnose() Slika Spremljene dijagnoze Aplikacija ne sadrži tipku koja korisnika vraća na početnu stranicu, već se po završetku spremanja dijagnoze, gumbom za vraćanje unazad na mobilnom uređaju, korisnika vraća na početni zaslon. 24
27 4. TESTIRANJE I KORIŠTENJE APLIKACIJE Iako je testiranje aplikacije moguće i u Android Studiju na virtualnom uređaju, testiranje je obavljeno na mobilnom uređaju Xiaomi Redmi 3. Aplikacija nije zahtjevna pa je testiranje odrađeno vrlo lako i jednostavno. Thyroid's app je mobilna aplikacija koja uistinu može poslužiti bilo kojem korisniku (pacijentu ili liječniku) u što bržem snalaženju s bolesti i dijagnosticiranju bolesti. Jednostavnog je dizajna, ali također ima vrlo pregledan i sažet sadržaj. Neki od nedostataka ove mobilne aplikacije su simptomi korišteni u dijagnosticiranju bolesti. Simptomi nisu čvrsto vezani i karakteristični za svaku od ove četiri bolesti, nego su to simptomi koji su prisutni i u mnogim drugim bolestima pa stoga mogu zavarati i odvesti korisnika na krivi trag. Baš zbog njihove varljive prirode, simptomi poput bezvoljnosti mogu često biti i proizvod psihe ili jednostavno lošeg dana, a biti ne povezani sa hipotireozom. Tu se ostavlja dovoljno prostora za daljnji napredak oko aplikacije dodavanjem dodatnih simptoma koji bi se također mogli i stupnjevati, odnosno skalirati nekakvom tablicom kako bi rezultat bio što točniji. Također kao proširenje ove aplikacije u budućnosti moguće je izraditi dodatni poslužitelj preko kojeg bi se vršila registracija, a od mobilne aplikacije bi se dobivali korisnički podaci za prijavu. To bi dodatno obogatilo ovu mobilnu aplikaciju te bi joj dalo veće šanse i na tržištu. Na slici 4.1. prikazani su rezultati dijagnoza temeljeni na različitim kombinacijama parametara. U prvom primjeru označeno je ukupno šest simptoma. Najveća vjerojatnost, 22%, odlazi na hipotireozu, 18% na hipertireozu, 20% na adenom, te 5% na Grawes-Basedowljevu bolest. Simptomi hipotireoze imaju težinu 0.11 jer ih je ukupno devet, a u ovom slučaju označena su dva pa samim time najveća vjerojatnost otpada upravo na hipotireozu. Praznina od 35% u ukupnom postotku odnosi se na nekakav drugi uzrok koji nije nužno vezan za hormonalni poremećaj štitnjače, ali ipak uzrokuje zdravstvene poteškoće korisnika. U trećem primjeru svih pet označenih simptoma odnosi se na adenom čija je težina 0.2 pa je stoga ukupna vjerojatnost 100%. Za adenom je karakteristično da ima najmanje simptoma, ali najveće težine. Primjerice, kada korisnik označi simptom čvora, velika je vjerojatnost da će konačna dijagnoza biti adenom. U tablici 4.1 prikazan je tablični prikaz rezultata sa zaslona sa slike
28 Slika 4.1. Kombinacije parametara i rezultati dijagnoza Tablica 4.1. Tablični prikaz rezultata različitih dijagnoza. Dijagnoza Simptomi Rezultat Česta hladnoća, bezvoljnost, nepodnošenje topline, česte stolice, čvorovi Uvećanje štitne žlijezde, ubrzan puls, mišićna slabost, gubitak na težini, tumori Destrukcija žljezdanog tkiva, nakupljanje ožiljkastog tkiva, ciste. Čvorovi. tumori Hipotireoza - 22% Adenom - 20% Hipertireoza - 18% GB-bolest - 5% GB-bolest 35% Adenom 20% Hipertireoza 4% Hipotireoza 0% Adenom 100% Hipotireoza 0% Hipertireoza 0% GB-bolest 0% Budući da aplikacije sama po sebi nije zahtjevna, ne zahtjeva instalacije dodatnih programa, kao ni posebne specifikacije mobilnih uređaja. Jedini uvjet koji mora biti ostvaren je da se korisnik mora povezati na Internet kako bi mogao obaviti prijavu u aplikaciju. 26
29 5. ZAKLJUČAK Zadatak ovog završnog rad bio je izrada mobilne aplikacije za potporu biomedicinskoj dijagnostici. Budući da se većina ljudi danas služi pametnim telefonima, cilj je bio pomoći da korisnik procijeni vjerojatnost da ima simptome određene bolesti, po potrebi posjeti liječnika, koji nakon kliničke obrade donosi dijagnozu. Rad je posebno posvećen hormonalnim poremećajima štitnjače. Tako se ovom aplikacijom pokušava ukazati na moguću dijagnozu bolesti kao što su hipotireoza, hipertireoza, adenomi i Grawes-Basedowljeva bolest. Aplikacija je rađena za Android, a kreirana u Android Studiu u programskom jeziku Java. Ima sedam zaslona na kojima se odvija čitav proces dijagnosticiranja bolesti. Glavna problematika ove aplikacije je, prema odabranim simptomima, izračunati s kolikom vjerojatnošću pacijent pati od određene bolesti. Odabirom različitih simptoma dobiveni su različiti rezultati te međusobno uspoređeni. Testiranjem aplikacije utvrđeno je da je postupak dijagnosticiranja ispravan te da je pretpostavka dijagnoze razmjerno pouzdana. Nakon dobivenih rezultata, dijagnoza se može pohraniti i u bazu podataka izrađenu pomoću programske podrške SQLite. Također je ostavljeno dovoljno prostora za daljnji napredak u razvoju aplikacije, prije svega u pogledu uvrštavanja i dodatnih simptoma koji bi na težini dobivali korisnikovim skaliranjem od najniže ka najvišoj vrijednosti te mnoge druge pojedinosti. 27
30 LITERATURA [1] Msd-priručnici, Poremećaji štitnjače, (stranica posjećena 06. lipnja 2017.) [2] Hormonal imbalance, (stranica posjećena 06. Lipnja 2017.) [3] ACM Digital Library, Tracing digital thyroid culture, (stranica posjećena 06. lipnja 2017.) [4] Thyroid Spot, y (stranica posjećena 06. lipnja 2017.) [5] Appadvice, U & Thyroid, (stranica posjećena 08. lipnja 2017.) [6] Plivazdravlje, priručnik bolesti, (stranica posjećena 10. lipnja 2017.) [7] Wikipedia, Android operacijski sustav [8] Andorid OS, (stranica posjećena 14. lipnja 2017.) [9] Android Developers, Android Studio (stranica posjećena 14. lipnja 2017.) [10] Wikipedia, Java (stranica posjećena 14. lipnja 2017.) [11] W3School, SQLite, (stranica posjećena 14. lipnja 2017.) 28
31 SAŽETAK Cilj ovog završnog rada bio je izrada Android mobilne aplikacije, za potporu biomedicinskoj dijagnostici bolesti štitnjače. Aplikacija na temelju odabranih simptoma korisniku daje procjenu vjerojatnosti obolijevanja od jedne od četiri bolesti uzrokovane hormonalnim poremećajem štitnjače. To su bolesti hipotireoza, hipertireoza, adenomi te Grawes-Basedowljeva bolest. U radu su prikazane bolesti štitnjače te razrađena ideja i model ove mobilne aplikacije. Nadalje dan je osvrt na programske okoline, jezike i tehnologije koje se koriste pri izradi ove aplikacije, a to su Android Studio te SQLite podrška za izradu baze podataka. Također, objašnjen je postupak razvoja, ključni programski dijelovi aplikacije, a provedeno je i testiranje ispravnosti aplikacije na odgovarajućem skupu ulaznih podataka. Pokazalo se da aplikacija daje ispravne rezultate moguće dijagnoze. Ključne riječi: Android, mobilna aplikacija, simptomi, štitnjača 29
32 ABSTRACT The main goal of this final work was to make an Android application to supplement biomedicinal diagnostics of thyroid disease. The application based on chosen symptoms gives the user an assessment of probability of one of four illnesses caused by hormonal disorders of the thyroid. Those illnesses are hypothyroidism, hyperthyroidism, adenoma and Graves-Basedow disease. In this final work illnesses of the thyroid are shown and the idea and model of this mobile application are elaborated. Furthermore, a review of IDEs, programming languages and technologies used to make this app ia given and those are Android Studio and SQLite database support. Also, the development process and key parts of the application are explained and also the application was tested on corresponding input data to ensure accuracy. The results were accurate when compared to known diagnostics data. Keywords: Android, mobile application, symptoms, thyroid 30
33 ŽIVOTOPIS Frane Mikulić rođen je godine u Đakovu, Hrvatska. Stanuje u Đakovu na adresi Franje Račkog 75. Godine započinje osnovnoškolsko obrazovanje u OŠ Ivan Goran Kovačić gdje se iskazao na brojnim županijskim natjecanjima, s istaknutim rezultatima iz matematike i geografije. Nakon završene osnovne škole, godine upisuje Gimnaziju Antuna Gustava Matoša u Đakovu. Nakon gimnazije, godine upisuje Preddiplomski studij računarstva na Fakultetu elektrotehnike, računarstva i informacijskih tehnologija u Osijeku. Posjeduje određeno znanje engleskog jezika te kao vrline navodi marljivost i upornost. Od stečenih vještina i kompetencija posebno ističe rad u timu te iznimno brzo uklapanje u novu radnu okolinu. 31
34 PRILOZI( na DVD-u) Prilog 1: Završni rad u docx i pdf formatu Prilog 2: Projekt mobilne aplikacije u Android Studiu 32
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...
Више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
Више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
Више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
Више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
Више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
ВишеČ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
Више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
Више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...
Више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
Више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
Више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
ВишеSVEUČILIŠTE JOSIPA JURJA STROSSMAYERA U OSIJEKU FAKULTET ELEKTROTEHNIKE, RAČUNARSTVA I INFORMACIJSKIH TEHNOLOGIJA OSIJEK Stručni studij ANDROID APLIKA
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
ВишеMicrosoft Word - Korisnički priručnik za liječnika.docx
Korisnički priručnik za liječnika DijabetesTV Više uspješnih liječenja. Manje nepotrebnih pregleda. Manje gužvi. Datum: 26. Ožujka 2018. Korisnički priručnik za liječnika 1.0. Funkcionalnost DijabetesTV-a
Више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
Више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
Више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
Више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
Више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.
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:
Више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
ВишеPowerPoint Presentation
i n f o r m a c i j s k i i n ž e n j e r i n g Usporedba Microsoft Analysis Services i Hyperion Essbase OLAP Marko Hilak Krešimir Futivić Maja Inđić 15.10.2009 Microsoft Analysis Services i Hyperion Essbase
Више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
Више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.
Више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
ВишеVALIDNOST CERTIFIKATA ZA PRISTUP INTERNET APLIKACIJAMA POREZNE UPRAVE FEDERACIJE BOSNE I HERCEGOVINE (npis I ejs)
VALIDNOST CERTIFIKATA ZA PRISTUP INTERNET APLIKACIJAMA POREZNE UPRAVE FEDERACIJE BOSNE I HERCEGOVINE (NPIS I EJS) POREZNA UPRAVA FEDERACIJE BOSNE I HERCEGOVINE Sektor za informacione tehnologije Sarajevo,
Више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
Више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
Више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...
Више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
ВишеMinistarstvo poljoprivrede Portal gospodarskog ribarstva Registracija prvih kupaca Uputa za korisnike
Ministarstvo poljoprivrede Portal gospodarskog ribarstva Registracija prvih kupaca Uputa za korisnike 1. Uvod Ova uputa namijenjena je korisnicima koji se žele registrirati kao prvi kupci na Portalu gospodarskog
Више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
Више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
Више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
Више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
ВишеNo Slide Title
Statistika je skup metoda za uređivanje, analiziranje i grafičko prikazivanje podataka. statistika???? Podatak je kvantitativna ili kvalitativna vrijednost kojom je opisano određeno obilježje (svojstvo)
Више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
Више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
Више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
Више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
Више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
Више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
ВишеKontrola korisnickih racuna (UAC) pomaze tako sto sprecava potencijalno stetne programe da izvrse promene u vasem racunaru i obavestava vas pre izvrse
Kontrola korisnickih racuna (UAC) pomaze tako sto sprecava potencijalno stetne programe da izvrse promene u vasem racunaru i obavestava vas pre izvrsenja svake promene a koje zahtevaju administratorsku
ВишеMicrosoft Word - InveoP_01.docx
0 INVEO-P Inveo-P je jedinstveno rješenje na tržištu razvijeno upravo za paušalne obrte i jedino koje paušalnim obrtima omogućava potpuni pregled poslovanja. Razvijen je kao integrirano poslovno rješenje
ВишеControl no:
Smart Access Postupak rukovanja A. Preduvjet... 2 1. Kompatibilnost s pametnim telefonom... 2 2. Odabir kabela... 2 a. Apple devices (Appleovi uređaji) (iphone 4/4s)... 2 b. Apple devices (Appleovi uređaji)
ВишеСТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12
СТАРТ - СТОП ПАРКИНГ СИСТЕМ КОРИСНИЧКО УПУТСТВО страна 1 од 12 РЕГИСТРАЦИЈА НА СТАРТ-СТОП ПАРКИНГ СИСТЕМ За коришћење СТАРТ-СТОП ПАРКИНГ система, корисник (физичко или правно лице) попуњава упитник у просторијама
Више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
ВишеDUBINSKA ANALIZA PODATAKA
DUBINSKA ANALIZA PODATAKA () ASOCIJACIJSKA PRAVILA (ENGL. ASSOCIATION RULE) Studeni 2018. Mario Somek SADRŽAJ Asocijacijska pravila? Oblici učenja pravila Podaci za analizu Algoritam Primjer Izvođenje
Више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
ВишеDRŽAVNO IZBORNO POVJERENSTVO REPUBLIKE HRVATSKE e-learning upute UPUTE ZA REGISTRACIJU ZA E-LEARNING TEČAJ Zagreb, 03. svibanj 2019.
DRŽAVNO IZBORNO POVJERENSTVO REPUBLIKE HRVATSKE e-learning upute UPUTE ZA REGISTRACIJU ZA E-LEARNING TEČAJ Zagreb, 03. svibanj 2019. Sadržaj 1. UVOD... 1 2. POSTUPAK REGISTRACIJE... 2 2.1 POPUNJAVANJE
Вишеm-intesa ZA KRETANJE BEZ GRANICA... INTESA SANPAOLO BANKA ZA UREĐAJE SVIJET MOGUĆEG.
m-intesa ZA KRETANJE BEZ GRANICA... INTESA SANPAOLO BANKA ZA UREĐAJE SVIJET MOGUĆEG. m-intesa ZA KRETANJE BEZ GRANICA... m-intesa Vam omogućava jednostavno, brzo i sigurno obavljanje finansijskih transakcija
Више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
Више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
Више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!
Више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
ВишеOpenDNS Family Shield CERT.hr-PUBDOC
OpenDNS Family Shield CERT.hr-PUBDOC-2019-6-381 Sadržaj 1 UVOD... 3 2 INSTALACIJA USLUGE OPENDNS FAMILY SHIELD... 5 2.1 KONFIGURACIJA NA OPERACIJSKOM SUSTAVU WINDOWS 10... 5 2.2 KONFIGURACIJA NA KUĆNOM/UREDSKOM
Више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
ВишеDaljinski upravljiva utičnica
Zvonimir Miličević;Martin Berić SEMINARSKI RAD - SPVP Projekt u sklopu Pametna kuća Poznavanje ugradbenih računalnih sustava Načini upravljanja na daljinu 14. lipnja 2018 Sažetak Svakome se dogodilo da
ВишеPROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije
PROGRAMIRANJE Program je niz naredbi razumljivih računalu koje rješavaju neki problem. Algoritam je postupak raščlanjivanja problema na jednostavnije korake. Uz dobro razrađen algoritam neku radnju ćemo
Више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
ВишеIme i prezime učenika
UPUTE ZA KORIŠTENJE TABLETA GIMNAZIJA ŽUPANJA VELIKI KRAJ 42, ŽUPANJA Škola za život U sklopu eksperimentalnog programa Škola za život, čiji je nositelj Ministarstvo znanosti i obrazovanja, svaki učenik
ВишеR u z v e l t o v a 5 5, B e o g r a d, t e l : , e - m a i l : p r o d a j 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, 1 1 0 0 0 B e o g r a d, t e l : + 3 8 1 0 1 1 7 8 5 0 3 6 1, e - m a i l : p r o d a j a @ p s i t. r s, w w w. p s i t. r s Instalacija izmena i dopuna programa MPP2 Izmene i
ВишеOBAVIJEST PZZ KORISNICIMA Poštovani korisnici programskog rješenja Last2000. Za Vas smo pripremili sljedeće novosti u programu: NOVOSTI
28.12.2016. - OBAVIJEST PZZ KORISNICIMA Poštovani korisnici programskog rješenja Last2000. Za Vas smo pripremili sljedeće novosti u programu: NOVOSTI U VERZIJI 16.1.19.0. Dodatno zdravstveno osiguranje
Више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
Више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
Више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
ВишеBiz web hosting
BIZ WEB HOSTING KORISNIČKO UPUTSTVO WWW.OBLACI.RS SADRŽAJ PRISTUP KORISNIČKOM PORTALU... 2 KUPOVINA BIZ WEB HOSTING SERVISA... 4 PRISTUP PLESK WEB KONTROLNOM PANELU... 14 PORTALI I DOMENI... 14 FAJL MENADŽER...
ВишеSlide 1
Web site development using MCMS 2002 Koncept Autori: Multiautorsko okruženje sa podijeljenim ulogama Autori ne moraju imati tehnička predznanja Veza sa MicrosoftWord Developeri: Integracija sa VS.NET Integracija
Више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
Више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
ВишеMaxtv To Go/Pickbox upute
MAXTV TO GO UPUTE ZA KORIŠTENJE MAXTV TO GO UPUTE ZA KORIŠTENJE Detaljno objašnjenje funkcionalnosti..3 Upute za prijavu na aplikaciju...4 Što je to Preporučeno za vas....6 Preporučeno za vas..7 Dodavanje
ВишеRAD SA PROGRAMOM
JOPPD obrazac Podešavanje programa Nakon prvog ulaska u program Obračun plaća 2014 potrebno je pokrenuti opciju Korekcije od 01.01.2014. godine. Program će pokušati ispravno povezati postojeće podatke
ВишеKako postupiti u slučaju prekida internet veze i nemogućnosti fiskaliziranja računa? U slučaju da dođe do prekida internet veze fiskalizacija računa n
Kako postupiti u slučaju prekida internet veze i nemogućnosti fiskaliziranja računa? U slučaju da dođe do prekida internet veze fiskalizacija računa neće biti moguća sve do ponovnog uspostavljanja internet
ВишеKorisnicke upute za uslugu "Moj e-racun"
USLUGA ZA INVESTITORE "Moj e-račun" -korisnička uputa- Stranica 1 Obim usluge Uslugom se nudi uvid investitorima koji imaju otvoren račun u sustavu Središnje Depozitarne Agencije (u daljnjem tekstu: Agencije)
Више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...
Више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...
ВишеУПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: Након
УПУТСТВО ЗА КОРИСНИКА Приступ локацији часописа Српски архив за целокупно лекарство добија се преко internet adrese: http://www.srpskiarhiv.rs/ Након тога се на екрану појављује форма за пријаву на часопис
Више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
Више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
ВишеUNION Banka DD Sarajevo Tel.: Dubrovačka br Sarajevo, Bosna i Hercegovina Fax:
UNION Banka DD Sarajevo Tel.: +387 33 561 074 Dubrovačka br.6 +387 33 561 062 71000 Sarajevo, Bosna i Hercegovina Fax: +387 33 219 201 www.unionbank.ba E-mail: unionnet@unionbank.ba UPUTSTVO ZA KORIŠTENJE
Више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:
Више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
ВишеELFI: UPUTSTVO ZA KORIŠTENJE
ELFI elearning sustav Uputstvo za instalaciju i korištenje Ivora škola informatike ELFI 2013 SADRŽAJ Sadržaj Poglavlje 1: Uvod... 2 1.1. ELFI... 2 1.2. Upute za instalaciju... 2 1.2.1. Sistemski zahtjevi
ВишеLorem ipsum dolor sit amet lorem ipsum dolor
Početna prezentacija za korisnike Ključna aktivnost 1: Mobilnost u svrhu učenja: Razmjene mladih i Mobilnost osoba koje rade s mladima Završno izvješće Mobility tool Projektni ciklus Završno izvješće 1.
ВишеUser's Manual
WEB aplikacija za korisnike prava ERC ZIPO razvojni tim: Delila Bećiragić Duraković Emir Cerić 30.04.2013. Revizija dokumenta Revizijski protokol Autor Datum Opis revizije Delila B. 12.04.2012 Draft verzija
Више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...
ВишеУпутство за пријављивање испита путем интернета Да би студент могао да пријави испит путем интернета мора прво да се пријави. Пријављивање се врши у п
Упутство за пријављивање испита путем интернета Да би студент могао да пријави испит путем интернета мора прво да се пријави. Пријављивање се врши у посебном дијалог-прозору до кога се долази линком есервис
ВишеMicrosoft Word - predavanje8
DERIVACIJA KOMPOZICIJE FUNKCIJA Ponekad je potrebno derivirati funkcije koje nisu jednostavne (složene su). Na primjer, funkcija sin2 je kompozicija funkcija sin (vanjska funkcija) i 2 (unutarnja funkcija).
Више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
Више1 NOVO U MNG CENTRU!!! OVLADAJTE TEHNOLOGIJOM IZRADE JAVA EE APLIKACIJA KORIŠ C ENJEM ORACLE ADF-A O - Otkrijte brzinu razvoja aplikacija sa ADF-om -
1 NOVO U MNG CENTRU!!! OVLADAJTE TEHNOLOGIJOM IZRADE JAVA EE APLIKACIJA KORIŠ C ENJEM ORACLE ADF-A O - Otkrijte brzinu razvoja aplikacija sa ADF-om - Minimizujte pisanje programskog koda - Smanjite obim
ВишеMicrosoft Word - Dopuna_elaborat-posebne dopusnice za rad psihologa u palijativnoj skrbi
HRVATSKA PSIHOLOŠKA KOMORA KLASA: 011-02/16-03/04 URBROJ: 251-375/01-01-16-2 Zagreb, 17. prosinca 2016. Na temelju članka 12. Statuta Hrvatske psihološke komore Skupština Hrvatske psihološke komore je
ВишеPowerPoint Presentation
. ICT sustavi za energetski održivi razvoj grada Energetski informacijski sustav Grada Zagreba Optimizacija energetske potrošnje kroz uslugu točne procjene solarnog potencijala. Energetski informacijski
ВишеHxD CERT.hr-PUBDOC
HxD CERT.hr-PUBDOC-2019-3-376 Sadržaj 1 UVOD... 3 2 INSTALACIJA ALATA HXD... 4 3 KORIŠTENJE ALATA HXD... 9 3.1 SUČELJE HXD-A... 9 3.2 PREGLEDAVANJE DATOTEKA... 12 3.3 IZMJENA DATOTEKA... 13 3.4 SIGURNO
ВишеPOSLOVNA INTELIGENCIJA I ANALITIKA ZA PRAVE POSLOVNE ODLUKE
POSLOVNA INTELIGENCIJA I ANALITIKA ZA PRAVE POSLOVNE ODLUKE Qlik Sense Family - najbolja platforma za poslovnu inteligenciju Kreiranje prilagodljivih i interaktivnih vizualizacija nikada nije bilo tako
Више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 OBLIKOVANJE DOKTORSKE DISERTACIJE Doktorska disertacija se piše na hrvatskom standardnom jeziku. Disertacija može biti napisana na nekom od s
UPUTE ZA OBLIKOVANJE DOKTORSKE DISERTACIJE Doktorska disertacija se piše na hrvatskom standardnom jeziku. Disertacija može biti napisana na nekom od svjetskih jezika (engleski, njemački itd.). Tekst disertacije
ВишеALIP1_udzb_2019.indb
Razmislimo Kako u memoriji računala prikazujemo tekst, brojeve, slike? Gdje se spremaju svi ti podatci? Kako uopće izgleda memorija računala i koji ju elektronički sklopovi čine? Kako biste znali odgovoriti
ВишеCARNet Helpdesk - Podrška obrazovnom sustavu e-dnevnik upute za administratore tel: fax: mail: url:
Sadržaj... 1 1. Predgovor... 2 2. Sučelje administracije škole... 2 3. Korisnici... 3 3.1 Ovlasti... 3 3.2 Uređivanje postojećih i dodavanje novih... 3 3.3 Dodavanje i uklanjanje tokena... 5 4. Odabir
ВишеAnnex III GA Mono 2016
PRILOG III. FINANCIJSKA I UGOVORNA PRAVILA I. PRAVILA KOJA SE PRIMJENJUJU NA PRORAČUNSKE KATEGORIJE NA TEMELJU JEDINIČNIH DOPRINOSA I.1. Uvjeti prihvatljivosti jediničnih doprinosa Ako se bespovratna sredstva
Више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
Више