Korisnički alati

Site alati


studenti:digobr_auress:digobr-auress_start

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:digobr_auress:digobr-auress_start [2018/12/14 11:44]
igrgurina
studenti:digobr_auress:digobr-auress_start [2023/06/19 16:21] (trenutno)
Redak 5: Redak 5:
 == T1 == == T1 ==
  
-Auress se (između ostalog) koristi za evidenciju i bodovanje interakcije na predavanjima iz vjekoma (~220 studenata po predavanju) i na drugim manjim kolegijima. Android ​i eventualno iphone ​aplikaciju trebalo bi napraviti samo za publiku i to s ciljem smanjivanja količine interakcije korisnika sa sustavom (da se izbjegne potreba za unošenjem web adrese, JMBAG-a i omogući pregled svih poslanih poruka). <​del>​U suštini aplikacija bi trebala biti izuzetno jednostavna i mislim da ovo nije jako zahtjevan zadatak. Ako vam je to prejednostavno,​ dodajte i aplikaciju za predavača u kojoj ćete razdvojiti rezultate od tipki za njihovu konfiguraciju. Kod je potrebno dobro dokumentirati i podijeliti s nastastavnicima u nekom besplatnom repozitoriju.</​del>​+Auress se (između ostalog) koristi za evidenciju i bodovanje interakcije na predavanjima iz vjekoma (~220 studenata po predavanju) i na drugim manjim kolegijima. Android aplikaciju trebalo bi napraviti samo za publiku i to s ciljem smanjivanja količine interakcije korisnika sa sustavom (da se izbjegne potreba za unošenjem web adrese, JMBAG-a i omogući pregled svih poslanih poruka). 
 + 
 +Koristiti vizualni identitet auress. Po otvaranju aplikacije zatražiti unos ID sobe, ID korisnika. Pamtiti zadnje unesene vrijednosti. 
 + 
 +<​del>​U suštini aplikacija bi trebala biti izuzetno jednostavna i mislim da ovo nije jako zahtjevan zadatak. Ako vam je to prejednostavno,​ dodajte i aplikaciju za predavača u kojoj ćete razdvojiti rezultate od tipki za njihovu konfiguraciju. Kod je potrebno dobro dokumentirati i podijeliti s nastastavnicima u nekom besplatnom repozitoriju.</​del>​
 == T2 == == T2 ==
  
 Treba doraditi ili omogućiti konfiguriranje grafičkog prikaza, konkretnije:​ Treba doraditi ili omogućiti konfiguriranje grafičkog prikaza, konkretnije:​
  
-  * Po potrebi naći novi alat za grafove ili prilagoditi postojeći skalira u odnosu na veličinu prikaza (trenutno su numeričke vrijednosti i ABCD odgovori koje se ispisuju uz graf daleko premale). Predložiti način/​poziciju ispisa. +  * <del>Po potrebi naći novi alat za grafove ili prilagoditi postojeći skalira u odnosu na veličinu prikaza (trenutno su numeričke vrijednosti i ABCD odgovori koje se ispisuju uz graf daleko premale). Predložiti način/​poziciju ispisa.</​del><​font inherit/​inherit;;#​27ae60;;​inherit>​RIJEŠENO</​font>​ 
-  * Ispraviti prebrojavanje glasova "​Votes:​ X/Y". I za tekstualne odgovore i za ABCDE glasove X je broj trenutno primljenih jedinstvenih odgovora (tj. odgovora s različitih uređaja), a Y treba biti najveći broj jedinstvenih glasova po pitanju do sad zabilježen. +  * <del>Ispraviti prebrojavanje glasova "​Votes:​ X/Y". I za tekstualne odgovore i za ABCDE glasove X je broj trenutno primljenih jedinstvenih odgovora (tj. odgovora s različitih uređaja), a Y treba biti najveći broj jedinstvenih glasova po pitanju do sad zabilježen. ​Predložiti način za efikasno prebrojavanje glasova.</​del><​font inherit/​inherit;;#​27ae60;;​inherit>​RIJEŠENO</​font>​ * //<font inherit/​inherit;;#​c0392b;;​inherit>​ZA BUDUĆNOST PREDLAŽEM PREBACIVANJE PODATAKA IZ DATOTEKA U BAZU PODATAKA KAKO BI RJEŠENJE OVOG ZADATKA BILO JEDNOSTAVNO SLANJE SQL UPITA</​font>//​ 
-  * <​del>​Povećajte font dropdown liste s brojem ponuđenih odgovora (nakon što se klikne na nju)</​del>​ +      * <​del>//<​font inherit/​inherit;;#​c0392b;;​inherit>​Koliko sam primjetio, ovo prebrojavanje glasova dobro funkcionira,​ osim za prvo pitanje - ZATO ŠTO SE MAX GLASOVI BROJE TEK PRI GENERIRANJU .csv DATOTEKA PRI PRELAZU NA IDUĆE PITANJE</​font>//​ </​del>​ 
-  * Predložiti efikasno rješenje za dizajn tipki auto /refresh. Možda opet dropdown lista s "​Auto"​ i "​Manual"​ stavkama, pa kada se odabere manual, onda se prikaže i tipka za refresh? +  * <​del>​Povećajte font dropdown liste s brojem ponuđenih odgovora (nakon što se klikne na nju)</​del><​font inherit/​inherit;;#​27ae60;;​inherit>​RIJEŠENO</​font
-  * Glavna stranica izvodi nekoliko GET zahtjeva po sekundi za auto refresh (overkill) ​te kontinuirano puca zahtjeve na graf.php tražeći broj glasova (iz fje getCurrentVotes()) unatoč tome što je refresh postavljen na manual (popraviti) +  * <del>Predložiti efikasno rješenje za dizajn tipki auto /refresh. Možda opet dropdown lista s "​Auto"​ i "​Manual"​ stavkama, pa kada se odabere manual, onda se prikaže i tipka za refresh?</​del><​font inherit/​inherit;;#​27ae60;;​inherit>​RIJEŠENO</​font>​ 
-  * Zasad ignorirati: Nova tipka na sučelju za postavljanje labela (nova tipka na sučelju).+  * <del>Glavna stranica ​(soba.php?​) ​izvodi nekoliko GET zahtjeva po sekundi za auto refresh (overkill)</​del><​font inherit/​inherit;;#​27ae60;;​inherit>​RIJEŠENO</​font>​ 
 +  * <​del>​Glavna stranica ​kontinuirano puca zahtjeve na graf.php tražeći broj glasova (iz fje getCurrentVotes()) unatoč tome što je refresh postavljen na manual (popraviti)</​del><​font inherit/​inherit;;#​27ae60;;​inherit>​RIJEŠENO</​font>​ 
 +  * <​del>​Omogućiti efikasno računanje info za prikaz kada je odabran prvi ili zadnji glas, pogotovo za tekstualne poruke (trenutno se koriste neke pomoćne datoteke što je vjerojatno nepotrebno).</​del><​font inherit/​inherit;;#​c0392b;;​inherit>//​U BUDUĆNOSTI PREBACIVANJE NA SQL, RJEŠENJE DOVOLJNO DOBRO FUNKCIONIRA ZASAD//</​font>​ 
 +  * <​del>​Dodati tipku Previous question na sučenje)</​del> ​ i omogućiti pregledavanje starih pitanja odnosno učitavanje starih podataka <font inherit/​inherit;;#​f1c40f;;​inherit>​**//​* NIJE MOGUĆE IZVESTI BEZ TOTALNOG REDIZAJNA APLIKACIJE - probao sam sve, i kad jedno popravim, 10 drugih stvari više ne radi, i tako u krug, bilo bi jednostavnije napraviti aplikaciju od nule s modernim web stackom//​**</​font>​ 
 +  * <del>Zasad ignorirati: Nova tipka na sučelju za postavljanje labela (nova tipka na sučelju).</​del>​
  
 == T3 == == T3 ==
Redak 22: Redak 30:
  
   * <​del>​Dodati captchu za prijavu na stranicama lecturer.php ili auress.org/​s/​index.php</​del>​   * <​del>​Dodati captchu za prijavu na stranicama lecturer.php ili auress.org/​s/​index.php</​del>​
-  * Feedback na stranici za publiku (svi ABCDE glasovi - to već je, ali i info o primljenim/​poslanim tekstualnim porukama skupa s indeksom pitanja i prvih X znakova poruke)+  * <del>Feedback na stranici za publiku (svi ABCDE glasovi - to već je, ali i info o primljenim/​poslanim tekstualnim porukama skupa s indeksom pitanja i prvih X znakova poruke)</​del>​
   * Predložiti i argumentirati izgled stranice za publiku na velikom ekranu. Sučelje preko cijelog ekrana ili malo sučelje kao i na mobitelu?   * Predložiti i argumentirati izgled stranice za publiku na velikom ekranu. Sučelje preko cijelog ekrana ili malo sučelje kao i na mobitelu?
   * Predložiti rješenje za QR kod shadowbox. može li se prostor bolje iskoristiti postavljanjem elemenata u dva stupca ako je zaslonu x os znatno dulja od y osi?   * Predložiti rješenje za QR kod shadowbox. može li se prostor bolje iskoristiti postavljanjem elemenata u dva stupca ako je zaslonu x os znatno dulja od y osi?
   * <​del>​Povećati font dropdown liste s brojem odgovora.</​del>​ <​del>​Accep votes pretvoriti u Accept votes labelu + dropdown tipka ON/OFF. Ostaviti boju na odabranoj opciji kako je sada.</​del>​   * <​del>​Povećati font dropdown liste s brojem odgovora.</​del>​ <​del>​Accep votes pretvoriti u Accept votes labelu + dropdown tipka ON/OFF. Ostaviti boju na odabranoj opciji kako je sada.</​del>​
-  * Za predavača (soba.php) omogučiti definiranje popisa studenata u grupi u csv datoteci. Predložiti i izvesti rješenje. Prijedlog neka je da se predavaču omogući učitavanje popisa u formatu ID; Ime Prezime, pri čemu aplikacija onda onda, ako je u tekstualnoj poruci prisutan ID to prepoznaje i taj ID ispisuje umjesto id oznake koja se trenutno koristi. Povratnu informaciju o prijavi (Ime i prezime) treba ispisati i na stranici ispitanika.+  * <del>Za predavača (soba.php) omogučiti definiranje popisa studenata u grupi u csv datoteci. Predložiti i izvesti rješenje. Prijedlog neka je da se predavaču omogući učitavanje popisa u formatu ID; Ime Prezime, pri čemu aplikacija onda onda, ako je u tekstualnoj poruci prisutan ID to prepoznaje i taj ID ispisuje umjesto id oznake koja se trenutno koristi. Povratnu informaciju o prijavi (Ime i prezime) treba ispisati i na stranici ispitanika.</​del>​
   * <​del>​Ispraviti da se labele Lecturer i Audience ispisuju odmah na početnoj stranici.</​del>​   * <​del>​Ispraviti da se labele Lecturer i Audience ispisuju odmah na početnoj stranici.</​del>​
-  * Osvježavanje cookiesa i za predavača i za publiku i trajanje 2 sata nakon zadnjeg klika.+  * Osvježavanje cookiesa i za predavača i za publiku i trajanje 2 sata nakon zadnjeg klika. ​Dealjno testirati cookies postavke. U trenutnim uvjetima često se događa da cookie istekne neplanirano. Što se događa sa starim cookijem ako se na istom računalu otvori nova soba?
   * <​del>​Maknuti gradijent s tipki</​del>​   * <​del>​Maknuti gradijent s tipki</​del>​
-  * Aplikaicja podatke pohranjuje u datoteke u direktoriju sobe. Ovi podaci nisu tajni, ali zasad se mogu preuzeti i izravno preko weba. Predložiti rješenje za očuvanje privatnosti podataka. ​koristiti ​randommizirana imena datoteka kao php session varijable?+  * <del>Aplikaicja podatke pohranjuje u datoteke u direktoriju sobe. Ovi podaci nisu tajni, ali zasad se mogu preuzeti i izravno preko weba. Predložiti rješenje za očuvanje privatnosti podataka. ​Koristiti ​randommizirana imena datoteka kao php session varijable?</​del>​ 
 + 
 +**T4** 
 +  * pretražite prvenstveno znanstvenu literaturu, prvenstveno baze WoS, IEEE explore i Scopus. Ključne riječi za pretragu možete pronaći u radu [[https://​ieeexplore.ieee.org/​document/​6338498|https://​ieeexplore.ieee.org/​document/​6338498]] . Linkove na sve baze možete pronaći na stranicama [[http://​onlinebaze.irb.hr/​|http://​onlinebaze.irb.hr/​]] i nekima od njih možete pristupiti samo iz IP adresnog prostora UniZG. Naravno, možete koristiti i Google (Scholar) ili bilo koju drugu metodu pretrage, ali najbitniji su nam rezultati iz navedenih baza. 
 +  * Informacije koje tražite i koje su bitne za saznati su: 
 +      * koji su primjeri drugih dobrih besplatnih ARS? 
 +      * koje funkcije sve ARS imjplementiraju i kako (tipično odgovori na ABCD pitalice, ali što još i kako - ad hoc ili treba pripremiti pitanja isl.?) 
 +      * na koje načine se, barem u znanstvenoj literaturi, koriste u nastavi (za provjeru znanja tijekom predavanja? za feedback predavaču? za suradničko učenje? za provjeru spremnosti za predavanje? za nešto drugo?)
  
 === Vremenski plan rada i podjela zadataka === === Vremenski plan rada i podjela zadataka ===
Redak 48: Redak 63:
   * Testiranje + UAT   * Testiranje + UAT
  
-== T3 Miro Čolić, ​Stjepan Banek ==+== T3 Stjepan Banek ==
  
   * Analiza postojećeg rješenja   * Analiza postojećeg rješenja
Redak 54: Redak 69:
   * Implementacija rješenja   * Implementacija rješenja
   * Testiranje   * Testiranje
 +
 +== T4 Miro Čolić ==
  
 === Izvještaji o napredku === === Izvještaji o napredku ===
Redak 63: Redak 80:
 == T2 == == T2 ==
  
-  * ništa +  * izvještaji o napretki i komentari su ispisani kraj pojedinih zadataka
-  * … +
-  * …+
  
 == T3 == == T3 ==
  
-  * ništa +  * Implementiran captcha kod kreiranja sobe i ulaska u sobu​​​​​​ 
-  *  +  * Poboljšanje sučelja sukladno estetskim zahtjevima 
-  * +  * U HTML kod ubačeni skriveni podaci potrebni za rad mobline aplikacije 
 +  * Dodan feedback za publiku tj. ispis poslanih poruka 
 +  * Implementirano učitavanje datoteke studenata i verifikacija studenta uz ispis poruke
  
  
studenti/digobr_auress/digobr-auress_start.1544787846.txt.gz · Zadnja izmjena: 2023/06/19 16:20 (vanjsko uređivanje)