Korisnički alati

Site alati


studenti:martina_mihalic:mm_dnevnik

Razlike

Slijede razlike između dviju inačica stranice

Poveznica na ovu usporedbu

Starije izmjene na obje strane Starija izmjena
Novija izmjena
Starija izmjena
studenti:martina_mihalic:mm_dnevnik [2014/03/20 09:50]
mmihalic [Dnevnik rada]
studenti:martina_mihalic:mm_dnevnik [2023/06/19 16:21] (trenutno)
Redak 27: Redak 27:
  
 == Dosadadšnji rad == == Dosadadšnji rad ==
 +
 +Iako reinstaliranje Netbeansa nije pomoglo, problem je riješen. ​
 +
 +Pri specificiranju namespace-a u datoteci index.html, trebalo je umjesto dotadašnjeg ("​http://​xmlns.jcp.org/​jsf/​core"​) ubaciti sljedeći URI:
 +xmlns:​f="​http://​java.sun.com/​jsf/​core"​. Iz toga razloga nisu radili neki tagovi s prefiksom f, pa nije bilo moguće učitati case.
 +
 +Također sam ubacila dio koji je dotad bio zakomentiran u datoteci web.xml:
 +
 +    <​context-param>​
 +        <​param-name>​javax.faces.FULL_STATE_SAVING_VIEW_IDS</​param-name>​
 +        <​param-value>/​case_solving.xhtml</​param-value>​
 +    </​context-param>​
 +
 +Dotad nije bilo moguće učitati više od jednog parametra.
  
 == Daljnji koraci == == Daljnji koraci ==
  
-=== 1. tjedan (4.8.2.2014.) ===+Potrebno je učitati sve dijagnoze iz case-a te napraviti padajući izbornik uz svaku od njih sa stavkama: very likely, somewhat likely, very unlikely. Ovisno o svakom parametru, korisnik bi odabrao koliko smatra da je neka dijagnoza vjerojatna. Također je potrebno pamtiti njegov izbor za svaki parametar. 
 + 
 +=== 4. tjedan (24.3. - 30.3.2014.) ===
  
 == Dosadadšnji rad == == Dosadadšnji rad ==
 +
 +Prvo sam napravila klasu Dijagnoze u koju bi se trebale učitavati dijagnoze te informacija jesu li točne ili ne za navedeni slučaj. Pošto case-ovi iz baze iz koje se učitavaju nisu u dobrom formatu, tj. nemaju ponuđeno više dijagnoza, već samo jednu točnu, pokušala sam učitati neki case sa mog računala. No dobivam neki error pri tom pokušaju kad pokušam učitati case u aplikaciji, pa sam zasad manualno dodala par dijagnoza u polje dijagnoza u kodu, a s ovim problemom ću se pozabaviti kasnije.
 +
 +Dosad sam napravila padajući izbornik uz svaku dijagnozu u aplikaciji.
 +
  
 == Daljnji koraci == == Daljnji koraci ==
 +
 +Trebalo bi smisliti kako da se pamti odabrana stavka u izborniku za određeni parametar i određenu dijagnozu. Mislila sam to ostvariti pomoću forEach taga (za svaku dijagnozu) u u kojem bi se iscrtavao izbornik i pamtila određena stavka za trenutno aktivni parametar i učitau dijagnozu. Nisam jos sigurna kako da to spremim pa sam zasad na googlanju navedenog problema.
 +
 +=== 5. tjedan (31.4. - 6.4.2014.) ===
 +
 +== Dosadadšnji rad ==
 +
 +Korisnikov odabir se sada sprema u polje History svake dijagnoze na gumb "​Spremi odabir"​.
 +
 +
 +== Daljnji koraci ==
 +
 +Pokušat ću napraviti da se korisnikov odabir sprema pri odabiru novog parametra, a ne na gumb "​Spremi odabir"​.
 +
 +=== 6. tjedan (7.4. - 13.4.2014.) ===
 +
 +== Dosadadšnji rad ==
 +
 +Prebacila sam dio koda koji se izvršava na gumb "​Spremi odabir"​ u metodu koja se poziva pri odabiru novog parametra, no to ne radi. Debugiranjem sam utvrdila da se pri korisnikovom odabiru stavke u izborniku njegov odabir uopce ne sprema u privremenu varijablu svake dijagnoze.
 +
 +
 +== Daljnji koraci ==
 +
 +Pokušat ću riješiti spomenuti problem, ali i jedan novi na koji sam naišla. Naime, neki parametri se mogu više puta dodati u dostupne, što se ne bi smjelo događati. Postoji metoda koja pri odaberu parametara provjerava je li on već dodan u dostupne parametre tako da ne razumijem zašto ona ne radi.
 +Također, potrebno je napraviti da se stavke u izbornicima učitavaju iz liste.
 +
 +=== 7. tjedan (14.4. - 20.4.2014.) ===
 +
 +== Dosadadšnji rad ==
 +
 +Stavke u padajućim izbornicima se sada učitavaju iz liste, ali dva spomenuta problema još uvijek nisam uspjela riješiti zbog nedostatka vremena.
 +
 +
 +== Daljnji koraci ==
 +
 +Zasada ću malo čitati o JSF-u i proučiti nekoliko tutoriala u svrhu razumijevanja tagova koji se koriste i njihovih atributa pa mi možda bude jasnije zašto djelovi koda ne rade dobro.
 +
 +=== 8. i 9. tjedan (21.4. - 4.5.2014.) ===
 +
 +== Dosadašnji rad ==
 +
 +Posljednja 2 tjedna sam proučavala neke mogućnosti u JSF-u svrhu razumijevanja spomenutih problema na koje nailazim ​
 +
 +== Daljnji koraci ==
 +
 +U nastavku planiram rješiti problem višestrukog dodavanja istog parametra te spremanje korisnikovog odabira vjerojatnosti dijagnoza. ​
 +
 +=== 10. tjedan (5.5. - 11.5.2014.) ===
 +
 +== Dosadašnji rad ==
 +
 +Uspjela sam rješiti problem višestrukog dodavanja parametara. Problem je bio banalan, parametri se nisu prepoznavali kao već dostupni zbog razlike u velikom/​malom početnom slovu. Prvo sam mislila da postoji problem u postavkama projekta u Netbeansu pa zbog toga nisam ranije razmatrala ovu mogućnost. ​
 +
 +== Daljnji koraci ==
 +
 +Sljedeći korak je rješavanje problema spremanja korisnikovog odabira vjerojatnosti dijagnoza.
 +
 +=== 11. tjedan (12.5. - 18.5.2014.) ===
 +
 +== Dosadašnji rad ==
 +
 +Korištenjem taga ajax uspjela sam postići da se pri svakoj promjeni korisnikovog odabira za neku dijagnozu to pohranjuje u odgovarajuću varijablu te se sad to izvodi na odgovarajući način.
 +
 +== Daljnji koraci ==
 +
 +Potrebno je osmisliti prikazivanje multimedijskih sadržaja kao vrijednosti parametra.
 +
 +=== 12. tjedan (19.5. - 25.5.2014.) ===
 +
 +== Dosadašnji rad ==
 +
 +Jedna od mogućnosti je da se unutar odgovarajućeg bloka za prikaz vrijednosti parametra one prikazuju u iframe-u. Potrebno je to urediti da se prikazuju na najbolji mogući način ovisno o veličini slike/videa u iframe-u u odnosu na veličinu bloka gdje je iframe smješten.
 +
 +== Daljnji koraci ==
 +
 +Potrebno je razmotriti i druge mogućnosti prikaza multimedijskih sadržaja.
 +
 +
 +=== 13. tjedan (26.5. - 1.6.2014.) ===
 +
 +== Dosadašnji rad ==
 +
 +Kao bolja opcija čini se korištenje lightbox-a za prikaz multimedijskih sadržaja preko iframe-a pošto je veličina bloka gdje se prikazuju vrijednosti parametra premala. ​
 +Potrebno je urediti veličinu lightboxa tako da se bolje prilagođava sadržaju te eventualno ostvariti njegov prikaz automatski prilikom unosa parametra, a ne tek prilikom klika na proizvoljnu poruku.
 +
 +== Daljnji koraci ==
 +
 +Potrebno je napraviti dokumentaciju o dosadašnjem radu, napraviti (već spomenute) preinake vezane uz prikaz multimedijskih sadržaja te ovisno o mogućnostima vidjeti koji su daljnji koraci ukoliko ću se baviti aplikacijom i tijekom ljeta.
 +
 +
studenti/martina_mihalic/mm_dnevnik.1395309045.txt.gz · Zadnja izmjena: 2023/06/19 16:20 (vanjsko uređivanje)