Jeton Fejza: Audience Collaboration System

Dnevnik rada

1. tjedan (11.-17.3.2013.)

Dosadašnji rad

Skinuo sam potrebnu programsku podršku: FileZilla za upravljanje datotekama na poslužitelju i Netbeans kao IDE za jezik PHP koji će biti korišten tijekom rada.

Skinuo sam Auress aplikaciju koju treba dokumentirati i popraviti, što će služiti kao priprema i uvod u završni rad.

Pronašao sam na ferwebu materijale za učenje jezika PHP sa neobavezne vještine “Osnove izrade PHP aplikacija”, te druge materijale i tutoriale na internetu, i počeo ih proučiti.

Započeo sam s dokumentacijom Auressa. DOC datoteka dokumentacije će biti postavljena i ažurirana na wiki.

Daljnji koraci

Dalje proučiti jezik PHP kroz tutoriale na webu.

Dokumentirati Auress do kraja.

Razmisliti o izgledu i realizaciji funkcionalnosti AuCosa.

2. tjedan (18.-24.3.2013.)

Dosadašnji rad

Učio sam dalje jezike PHP i HTML.

Pokušavao sam ostvariti funkcionalnost slanja CSV datoteke no bezuspješno.

Daljnji koraci

Dalje proučiti PHP.

Dokumentirati još malo Auress.

Pokušati otkriti pogrešku zbog koje nije moguće preuzimanje CSV datoteke.

3. tjedan (25.-31.3.2013.)

Dosadašnji rad

Učio sam jezike PHP, Javascript i HTML

Razmišljao sam o izvedbi aplikacije za predavača u C# i .NET tehnologijama a web stranice u PHP-u.

Dokumentirao sam auress koliko je bilo moguće do kraja u komentarima u pojedinim datotekama.

Popravio sam pogrešku zbog koje preuzimanje csv datoteka u aplikaciji nije radilo. Kada se klikne na iduće pitanje automatski se generiraju csv datoteke. Promjenjena verzija je prebačena na server, tako da se sada klikom na preuzimanje prema nekom od kriterija nudi na download odgovarajuća datoteka. Funkcionalnost je ostvarena Javascript metodom window.open unutar html input taga.

Daljnji koraci

Dalje proučiti PHP i druge internetske tehnologije te dinamički web design.

Razmišljati o izgledu i ostvarenju funkcionalnosti AuCosa.

4. tjedan (1.4.-7.4.2013.)

Dosadašnji rad

Proučio internetske tehnologije.

Dodao neke elemente stranice koji će biti kasnije korišteni za ostvarivanje tražene funkcionalnosti.

Zbog laboratorija i drugih obaveza na fakultetu nisam stigao puno napraviti.

Daljnji koraci

Povezati dodane komponente PHP-om i Javascriptom.

Srediti i uređivati malo kod.

5. tjedan (8.4.-14.4.2013.)

Dosadašnji rad

Na server sam stavio update auressa gdje sam ostvario komuniciranje preko poruka.

Pri ulasku u sobu sam dodao generiranje jos jedne datoteke gdje se spremaju tekstualne poruke.

Na studentskoj stranici sam stavio polje za unos i povezao ga tako da sav uneseni tekst ide u taj file (naravno, ako soba nije zamrznuta).

Omogućio sam i download tekstualnih odgovora preko novog gumba na stranici soba. Download radi kao i kod glasanja, može ga se preuzeti tek kad se klikne iduće pitanje.

Malo sredio kod na par mjesta gdje je to bilo potrebno.

Daljnji koraci

Proučavati javascript i ajax budući da će biti potreban za stvaranje feeda gdje će se prikazivati automatski osvježene poruke.