Slijede razlike između dviju inačica stranice
Starije izmjene na obje strane Starija izmjena Novija izmjena | Starija izmjena | ||
studenti:martina_mihalic:mm_dnevnik [2014/03/28 10:05] mmihalic [Dnevnik rada] |
studenti:martina_mihalic:mm_dnevnik [2023/06/19 16:21] (trenutno) |
||
---|---|---|---|
Redak 35: | Redak 35: | ||
Također sam ubacila dio koji je dotad bio zakomentiran u datoteci web.xml: | Također sam ubacila dio koji je dotad bio zakomentiran u datoteci web.xml: | ||
- | <context-param> | + | <context-param> |
<param-name>javax.faces.FULL_STATE_SAVING_VIEW_IDS</param-name> | <param-name>javax.faces.FULL_STATE_SAVING_VIEW_IDS</param-name> | ||
<param-value>/case_solving.xhtml</param-value> | <param-value>/case_solving.xhtml</param-value> | ||
Redak 46: | Redak 46: | ||
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. | 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. | ||
- | === 1. tjedan (4.2 - 8.2.2014.) === | + | === 4. tjedan (24.3. - 30.3.2014.) === |
== Dosadadšnji rad == | == Dosadadšnji rad == | ||
Redak 58: | Redak 58: | ||
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. | 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. | ||
+ | |||
+ |