Pages

Testiranje web orijentiranih programskih rješenja
Testiranje web orijentiranih programskih rješenja
Martina Marenci
U ovom radu opisani su modeli razvoja programskog proizvoda te povezanost modela sa načinom na koji će se programski proizvod testirati. Uz predstavljene vrste testiranja i testova te njihove upotrebe detaljno su opisane testne tehnike koje olakšavaju izradu testnih slučajeva. U laboratorijskom dijelu rada, izrađene su testne skripte za automatizirano testiranje IBM-ovim alatom „Rational Functional Tester“. Ukratko je opisan postupak instalacije alata te upute za korištenje...
Testiranje web sjedišta s automatskim porukama
Testiranje web sjedišta s automatskim porukama
Domagoj Planjar
Web sjedišta su opremljena mnogim funkcionalnostima za koje je potrebno osigurati ispravnost kako bi se stvorio optimalni korisnički doživljaj pri korištenju. Ispravnost se osigurava provođenjem testiranja nad web sjedištima. Automatsko testiranje omogućava stvaranje skripti koje određuju radnje koje se izvršavaju na web sjedištu te koje se mogu snimati i ponavljati potreban broj puta. Dobiveni rezultati se uspoređuju s očekivanima te se greške dojavljuju ispitivaču koji ih...
Testiranje web-orijentiranih programskih rješenja
Testiranje web-orijentiranih programskih rješenja
Ivan Vlašić
Testiranje softvera i web usluga je nužno jer nam se svima događaju propusti i pogreške, a neke se greške pojavljuju zbog pogrešnih pretpostavki pa je poželjno da i drugi provjere softver kako bi se izbjegle. Po definiciji, testiranje softvera predstavlja proces analize elemenata softvera kako bi se utvrdila razlika između postojećeg stanja i zahtjeva i kako bi se ustanovile karakteristike softvera. Testiranje je važno raditi pravovremeno jer što se u ranijoj fazi otkrije greška,...
Testiranjem upravljano programiranje za programske module poslovnih procesa
Testiranjem upravljano programiranje za programske module poslovnih procesa
Filip Šošić
U radu je dan osvrt na dio dubinske analize procesa, otkrivanje procesnih modela. Razmatraju se dnevnici događaja, procesni modeli i jedan od algoritama otkrivanja, α-algoritam. Razvijena je implementacija α-algoritma u programskom jeziku Java primjenjujući načela testiranjem upravljanog programiranja (engl. Test Driven Development). Ispitni slučajevi su implementirani pomoću okvira JUnit 5 te provjeravaju funkcionalnost implementacije nad provjerenim i ispravnim primjerima iz raznih...
Testno okruženje za verifikaciju radijskih pristupnih mreža
Testno okruženje za verifikaciju radijskih pristupnih mreža
Danijel Sokač
S obzirom na kompleksnost aplikacija za verifikaciju radijskih pristupnih mreža, od iznimne je važnosti postaviti kvalitetno testno okruženje. U tu svrhu, u sklopu ovog diplomskog rada, analizirana su dostupna testna okruženja i odabrana su najpogodnija za testiranje aplikacija namijenjenih radijskim pristupnim mrežama. Ujedno, u svrhu simuliranja stvarnih uvjeta prilikom testiranja, implementiran je i generator kontroliranih mrežnih i radijskih parametara.
Testovi prostosti i metode faktorizacije
Testovi prostosti i metode faktorizacije
Marko Ivić
U konstrukciji kriptosustava s javnim ključem, tj. osobnih jednosmjernih funkcija, obično se koriste neki „teški“ matematički problemi. Jedan od tih problema je problem faktorizacije velikih prirodnih brojeva. Najpoznatiji takav kriptosustav je RSA, kod kojega se pomoću velikih prostih brojeva p i q gradi javni modul n. U ovom diplomskom radu obrađene su osnove RSA kriptosustava s ciljem predstavljanja problematike na koju sustav nailazi. Sigurnost RSA kriptosustava temelji se na...
Text2Emo: Aplikacija za vizualizaciju emocija iz teksta
Text2Emo: Aplikacija za vizualizaciju emocija iz teksta
Dominik Bezić
Analiza osjećaja (ili prikupljanje mišljenja) pristup je metodi prirodne obrade jezika koja identificira emocije iza teksta. To je popularan način da tvrtke odrede i kategoriziraju mišljenja o proizvodu i prate emocije u povratnim informacijama i u konačnici razumiju potrebe kupaca. Ovaj pristup uključuje korištenje tehnika kao što su data-mining, strojno učenje i umjetna inteligencija s ciljem raspoznavanja emocija i subjetktivnih informacija iz teksta. Cilj ovog diplomskog rada...
Tipkovnice i dinamička prilagodba
Tipkovnice i dinamička prilagodba
Mateo Plavec
Rad daje repliku na prijašnja istraživanja o zadovoljivosti i korištenju tipkovnih prečaca. Opisuje funkcionalnost i razvoj alata za prikupljanje podataka i mjerenja tipkovnih prečaca. Ručnom analizom podataka može se doći do rješenja koja optimiziraju korištenje prečaca i ubrzavaju svakodnevni rad na računalu. Također se daje ideja za upotrebu API-ja za pristupačnost u nekonvencionalne svrhe prikupljanja podataka.
Tizen aplikacija za GPS praćenje kretanja
Tizen aplikacija za GPS praćenje kretanja
Ivan Biluš
Cilj ovog rada je proučavanje operacijskog sustava Tizen , procesa izrade aplikacija te postavljanja tih aplikacija na mrežno tržište koristeći službene kanale dostupne za operacijski sustav i uređaje. Osim istraživanja tokom rada je razvijena aplikacija za pametne satove koji koriste Tizen operacijski sustav koje imaju funkcionalnost praćenja lokacije korisnika te zapisivanja prijeđenih puteva u datoteke standardnog formata koje se mogu izvesti iz aplikacije, kao i funkcionalnost...
Tokovi otvorenih podataka u stvarnom vremenu
Tokovi otvorenih podataka u stvarnom vremenu
Leon Sattvik Kolenc
Cilj rada je proučavanje problematike implementacije tokova podataka u stvarnom vremenu specifično u okviru otvorenih podataka. Rad se osvrće na identificiranje i analizu primjene dostupnih tehnologija za implementaciju sustava tokova podataka, te se konačno razvija vlastito programsko rješenje za transformaciju pasivnog izvora podataka u sustav koji aktivno šalje podatke korisnicima.
Tokovi povezanih otvorenih podataka
Tokovi povezanih otvorenih podataka
Ivan Medvedec
U sklopu diplomskog rada proučena je terminologija povezanih i otvorenih tokova podataka. Uz pomoć proučenih standarda i tehnologija implementiran je prototip sustava za povezivanje otvorenih tokova RDF podataka. Sustav je implementiran nad Apache Kafka platformom. Povezivanjem otvorenih podataka bliskih domena ostvaruje se uvid u novi skup informacija. Algoritam povezivanja podataka razvijen je kao skup pravila u RDF standardu koja definiraju način povezivanja različitih tokova...
Toplinski izračun donjeg plenuma reaktorske posude
Toplinski izračun donjeg plenuma reaktorske posude
Ivan Ilievski
Toplinskom analizom donjeg plenuma ispitana je termička izdržljivost stijenke reaktorske posude prilikom teškog akcidenta sa taljenjem jezgre. Analiziran je donji plenum posude PWR reaktora kakav se nalazi u Nuklearnoj elektrani Krško. Načinjena su tri modela, koji su predstavljali tri scenarija prilikom nesreće, a razlikovali su se u količini rastaljene jezgre u donjem plenumu (70%, 50% i 30%). Simulacijama su prikazana ponašanja struktura donjeg plenuma i mogućnosti odvođenja...

Pages