Veebiprogrammeerimise kursuse akadeemiline juhend sügissemestril 2008 Esitatavad tööd Töö Maksimumpunkte * Valideeruv temaatiline veebilehestik 2 24.09 * Andmetabeli väljund veebis 2 15.10 * Veebi kaudu muudetava sisuga lehestik 2 05.11 * Vähemalt kolme tabeliga rakendus 2 10.12 * Grupitöö 2 08.12 * Seminar 0 15.12 * Kontrolltöö 2 26.11 * Arvestusülesanne 3 10.12 Hindamisskaala Skaala 5/A 14 4/B 12 3/C 10 2/D 8 1/E 6 F Selgitusi * Valideeruv temaatiline veebilehestik Enese koostatud veebilehestik. Teemaks võib olla koostaja ise (sel juhul on tegemist oma kodulehega). Võib aga olla ka tutvustatav üritus, koht, teooriamaterjal või muud vastavalt vajadustele ja fantaasiale. Kellel on juba enne kursuse algust miskit valminud, võib selle julgesti välja näidata. Töö ettenäitamisega kaasneb vestlus teemal, kuidas lehestik loodi, milliseid võimalusi/vahendeid kasutati ning kuidas oleks saanud veel teha. Orienteeruvaks suuruseks 10 lk, aga kui hästi kunstipäraselt ja andekalt tehtud, võib ka vähemaga piirduda. Ülemist piiri samuti pole. * Andmetabeli väljund veebis SQL-andmetabelis olevate andmete näitamine, otsing, muutmine ja kustutamine veebi kaudu. Võib olla realiseeritud poe hinnakirjana, külalisraamatuna, anektoodikogumikuna või muul meeldival ja kasutataval moel. * Veebi kaudu muudetava sisuga lehestik Kujundatud, piiritletud sisuga veebilehestik (nt. väikefirma koduleht), kus vähemasti paari lehekülje sisu saab veebi kaudu muuta. * Vähemalt kolme seotud tabeliga rakendus Lehestik, mille aluseks on vähemalt kolme erisugusesse ja omavahel seotud tabelisse paigutatud andmed. Näiteks kaubad, kliendid ja ostud. Või muusikapalad, raadiojaamad ning mängimisajad. Peab olema võimalik andmeid lisada ja otsida. Kujundus ja taustainfo vastavalt fantaasiale. * Grupitöö Vajadusel reaalelus kasutatav veebirakendus. Näiteks kooli tundide ja hinnete haldamise süsteem. Või hotelli reserveeringute vahend. Või kantriansambli fännklubi lehestik. Soovitavalt kuuluksid rakendusse kasutajanime ja parooliga registreeritud kasutajad, kuid kui rakendus muidu piisavalt keerukas ja huvitav, siis pole see vajalik. Rakendus tuleks korrektselt kujundada ning testida. Juurde paarileheküljeline kirjeldus/dokumentatsioon, et rakendusest saaks ülevaate ka inimene, kel parajasti arvutit käepärast pole. Semestri lõpul esitleb iga grupp oma tööd klassi ees. Grupi suuruseks 2-4 inimest.