Utveckling av språkverktyget EngOnline för plattformsanpassning, driftsäkerhet och effektivt underhåll

Bakgrund

EngOnline är ett webbaserat verktyg som ger Chalmersstudenter möjlighet att öva engelsk grammatik inom ramen för fackspråkliga studier. Tanken med EngOnline-systemet var att bygga en flexibel och individualiserad lärmiljö. Systemet utvecklades av Avdelningen för fackspråk och kommunikation i slutet av 1990-talet och det togs i drift första gången i början på 2000-talet. Sedan har det genomgått en utveckling och en flytt över till ett annat gränssnitt 2004 genom en samverkan mellan en utvecklare på ITS och fackspråks personal. Sedan några år tillbaka är inte ITS med och utvecklar programmet, och det har därför i princip stått utan support. I dagsläget fungerar programmet även om det ibland uppstår småfel vid körning.

Kort övergripande beskrivning av det nuvarande systemet: Systemet bygger på ett antal sammankopplade webbsidor som presenterar information. Lärarna på fackspråk har administratörsrättigheter och kan bland annat lägga till externa användare, nya sidor, uppdatera informationen och lägga till olika typer av frågeblock och nya frågor till sidorna. Frågor som finns i programmet skapas som olika typer av multiple-choice eller fritextfält. Systemet har även en funktion där valda frågor från frågeblocken kan slumpas fram så att man kan använda dem i testsammanhang. Systemet har en mysql-databas och är kodat i php idag.

Projekt-/problembeskrivning

Uppgiften är att i olika steg utveckla EngOnline så att det går att köra och uppdatera. Den primära uppgiften är att se till att programmet fungerar och säkerställa programmets driftsäkerhet. I nästa steg ingår utveckling och utvärdering av plattform och gränssnitt.

Genomförande/viktiga moment/teknikinnehåll

  1. Reparera kända fel i nuvarande version
  2. Identifiera risker och potentiella felkällor i nuvarande system
  3. Utvärdera programmets eventuella utvecklingspotential
  4. Undersöka vilka möjligheter och begränsningar nuvarande gränssnitt erbjuder
  5. Ta fram nya funktioner i samverkan med kontaktperson på fackspråk
  6. Ta fram en helhetslösning där systemet kan köras, där det lätt går att växla mellan typ av databas (relationsdatabas), funktionalitet och gränssnitt
  7. Utvärdera val av teknik (teknikval är flexibelt)
Projektkod DATX02_1241
Målgrupp D, IT, Z
Gruppstorlek 3-5
Speciella förkunskapskrav
Objektorienterad programmering.
Handledare

Förslagslämnare:

Linda Bradley, avdelningen för fackspråk och kommunikation
Andreas Eriksson, avdelningen för fackspråk och kommunikation

Institution Data- och informationsteknik
Uppdaterad: 04 november 2011

 SÖK


Exjobb?
Har ditt företag förslag på exjobb att anmäla, skicka ett email!
DATA- OCH INFORMATIONSTEKNIK - Chalmers tekniska högskola och Göteborgs universitet - 412 96 Göteborg
Telefon: 031-772 1000