wiki:suunnitelma_maankeve
Last modified 3 years ago Last modified on 2014-06-15 13:10:12

TIEA218 Harjoitustyö

Suunnitelma

Harjoitusyö koostuu kolmesta osasta:

  1. Javascript clientti (javascript, html5, css):
    • Pienen selvityksen jälkeen valitsen kiinnostavan javascript frameworkin.
    • keskustelee APIn kanssa JSONilla.
    • Näyttää kiinnostavan datan esim. 'dashboard' tyylisesti (lukuja ja graafeja yhdellä sivulla).
  1. API (backend):
    • HTTP API joka vastaanottaa/palauttaa JSONia.
    • Sovellus ei tiedä open datasta mitään yksityiskohtia, koska se käyttää open datan käsittelyyn luotua kirjastoa.
  1. Kirjasto open datan käsittelyyn (open data):

Tavoitteena arvosana: 5

Aikataulu

Keskimäärin kokonaistyömäärä on 140h, joten tämä jaetaan kolmen isomman kokonaisuuden kesken seuraavasti:

  1. JS client (70h):
    • Tästä on itsellä melko vähän kokemusta ja yllätyksiä/ongelmia tulee varmasti.
  1. API (30h):
    • Tämä on tuttua hommaa ja tässä tuskin tulee suurempia yllätyksiä.
  1. Open data -kirjasto (40h):
    • Tässä parsitaan JSON/XML dataa. Ei suuria ongelmia odotettavissa.

En osaa vielä tarkemmin pilkkoa aikataulua pienempiin osiin, mutta tulen kirjaamaan tunnit tarkemmin työn edistyessä. Teen harjoitustyötä töiden ohessa lähinnä viikonloppuisin ja joskus arki-iltaisin. Epäsäännöllisen työskentelyn takia en pysty antamaan tarkkaa aikataulua, mutta aion saada työn valmiiksi viimeistään elokuun loppuun mennessä.

Tekijä: Matias Keveri