Projektet ska resultera i en webbaserad databasdriven applikation. Projektet genomför ni individuellt, men vi uppmuntrar givevis samarbete över projektgränserna!
I samband med projektet ska ni också fördjupa er inom tillgänglighet och i Ajax för att sedan implementera sådant i era projekt. Under projektarbetet ges även möjlighet till ytterligare fördjupning inom det webbtekniska området till exempel andra utvecklingsverktyg/miljöer, webbsäkerhet, nya tekniker som Websockets mm.
En mer utförlig specifikation över vad som ska finnas med i ert projekt hittar ni i projektdirektivet nedan
Vi ser gärna att ni hittar projekt som ni driver mot något företag, någon förening eller liknande.
Har ni idétorka har vi listat några förslag här nedan:
Pokerspel
Luffarschack
Bokningssystem till camping, frisersalong...
Webbutik till inredningsbutik, videobutik
Enkätsystem
Köp och sälj-site alternativt auktionssite.
Projektdokument
Projektbeskrivning - cirka en A4:a där ni beskriver er projektidé, en frivillig uppgift (men en projektbeskrivning ska ändå in i nästa dokument så...).
Projektspecifikation - en så detaljerad beskrivnings som bara möjligt av framför allt de tekniska bitarna av projektet, men också litet runt hur ni tänkt lägga upp arbetet. Glöm inte att ta hänsyn till de krav vi ställer på projektet.
Basera gärna er specifikation på vår mall
(Rubriken arbetsfördelning utelämnar ni givetvis)
Projektrapport - en teknisk rappor som beskriver er applikation (inklusive ER-schema, flödesschema och skärmdumpar) och hur väl er applikation möter de krav som sattes i er projektspecifikation. Reflektera också litet runt själva utvecklingsarbetet. Basera gärna er rapport på vår mall
Projektredovisning
Er projektredovisning förväntas pågå i cirka 20 minuter (minst 15).
Studenter som läser kursen på campus redovisar sina projekt enligt schema. Studenter som läser kursen på distans redovisar via Skype, ni bokar tid för redoivsning via e-post till kursansvarig. Alternativt redovisar ni via en inspelad Jing-film.
Under projektredovisningen tar ni bland annat upp följande:
- Hur er applikation är uppbyggd
(exempelvis baserar ni detta på ER-schema och flödesschema)
- Ingående beskrivningar av mera komplicerade delar i applikationen
(exempelvis om ni har implementerat e-postfunktion, kryptering, filuppladdning...)
- Beskrivning av uppkomna problem och hur ni löst eller gått runt dessa
- Demonstration av applikation
- Förslag på förbättringar och möjliga vidareutvecklingar
Basera era redovisning på PowerPoint-bilder, så att era kamrater kan se en tydlig struktur på er redovisning.
Ni som läser kursen på distans kan välja mellan att redovisa via Skype eller Jing. Men även er redovisning ska basera sig på en PowerPoint med samma innehåll som listats ovan.