Tapahtumantekijän työkalupakki : case: Ice Event
Ruuskanen, Tuomas (2011)
Ruuskanen, Tuomas
Lahden ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201105096896
https://urn.fi/URN:NBN:fi:amk-201105096896
Tiivistelmä
Opinnäytetyön tarkoituksena oli valmistaa sivusto, jossa esitettäisiin kootusti matkailun laitoksen Ice Event -projektissa kerättyä aineistoa. Sivustosta tuli tehdä helppokäyttöinen sekä näyttävä.
Työssä käytettiin Ajax-tekniikkaa, jolla sivuston käytöstä tulisi vaivatonta ylimääräisten sivulatausten hävitessä. Haasteena oli myös dynaamisen valikon rakentaminen, jonka sisältö haettiin suoraan tietokannasta. Valikon nappien painaminen haki sivulle sisältöä tietokannasta, ilman sivulatausta.
Tarkoituksena oli myös erottaa ohjelmoijan sekä graafikon työt erikseen, joten yhtäaikainen työskentely olisi mahdollista, ilman päällekäin tehtyjä muutoksia. Tätä varten käytettiin erillistä CSS-tiedostoa, ja sivuston rakenne sovittiin jo projektin alussa. Näin graafikko pystyi muokkaamaan tyylejä ohjelmoijan työstäessä sisältöä.
Työn aikana havaittiin Ajaxin sopivan hyvin tällaisen sivuston toteutukseen. Se ei vaatinut uusien ohjelmointikielien opiskelua, perinteisten kielien tuntemuksen lisäksi. Sivustosta tuli halutunlainen ja asiakkaat olivat erityisen tyytyväisiä ulkoasuun.
Työssä käytettiin Ajax-tekniikkaa, jolla sivuston käytöstä tulisi vaivatonta ylimääräisten sivulatausten hävitessä. Haasteena oli myös dynaamisen valikon rakentaminen, jonka sisältö haettiin suoraan tietokannasta. Valikon nappien painaminen haki sivulle sisältöä tietokannasta, ilman sivulatausta.
Tarkoituksena oli myös erottaa ohjelmoijan sekä graafikon työt erikseen, joten yhtäaikainen työskentely olisi mahdollista, ilman päällekäin tehtyjä muutoksia. Tätä varten käytettiin erillistä CSS-tiedostoa, ja sivuston rakenne sovittiin jo projektin alussa. Näin graafikko pystyi muokkaamaan tyylejä ohjelmoijan työstäessä sisältöä.
Työn aikana havaittiin Ajaxin sopivan hyvin tällaisen sivuston toteutukseen. Se ei vaatinut uusien ohjelmointikielien opiskelua, perinteisten kielien tuntemuksen lisäksi. Sivustosta tuli halutunlainen ja asiakkaat olivat erityisen tyytyväisiä ulkoasuun.