Web-sovelluskehitys Vaadin-sovelluskehyksellä
Tamminen, Vesa (2015)
Tamminen, Vesa
Laurea-ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201502242502
https://urn.fi/URN:NBN:fi:amk-201502242502
Tiivistelmä
Tämän toiminnallisen opinnäytetyön tavoitteena oli kehittää toimeksiantajan asiakasprojektiin rajattu kokonaisuus web-sovelluksesta, joka toteutettiin käyttämällä suomalaista Vaadin-sovelluskehystä. Opinnäytetyönä toteutettiin yksi keskeinen näkymä kyseisessä web-sovelluksessa sekä ulkoasun että back-end –toiminnallisuuden osalta.
Toimeksiantajayritys opinnäytetyölle oli Elisa Appelsiini Oy. Appelsiini Finland Oy perustettiin vuonna 1999. Elisa osti Appelsiinin vuonna 2010. Yrityksen nimi muuttui Elisa Appelsiiniksi vuonna 2014.
Toimeksiantaja toivoi, että opinnäytetyö olisi konkreettista kehitystyötä asiakasprojektiin. Toimeksiannossa luotava web-sovelluksen osa meni tuotantoon vuoden 2014 lopussa.
Opinnäytetyössä havainnollistettiin projektissa kehitettyä ominaisuutta toimeksiannon tarkan kuvauksen lisäksi kuvakaappauksilla, Vaadin-komponenttien avaamisella sekä varsinaisella Java-ohjelmakoodilla.
Opinnäytetyön teoriaosuudessa tarkasteltiin myös Vaadin-sovelluskehyksen rakennetta ja käyttöä. Sovelluskehystä avaamalla pyritään taustoittamaan sitä, miksi erityisesti Vaadinsovelluskehys sopii tällaiseen projektiin. Tämän lisäksi avattiin myös muita Java EE –projektin web-sovelluskehitykseen liittyviä moduuleja, joiden toiminnasta opinnäytetyöprojekti oli riippuvainen.
Toimeksiantajayritys opinnäytetyölle oli Elisa Appelsiini Oy. Appelsiini Finland Oy perustettiin vuonna 1999. Elisa osti Appelsiinin vuonna 2010. Yrityksen nimi muuttui Elisa Appelsiiniksi vuonna 2014.
Toimeksiantaja toivoi, että opinnäytetyö olisi konkreettista kehitystyötä asiakasprojektiin. Toimeksiannossa luotava web-sovelluksen osa meni tuotantoon vuoden 2014 lopussa.
Opinnäytetyössä havainnollistettiin projektissa kehitettyä ominaisuutta toimeksiannon tarkan kuvauksen lisäksi kuvakaappauksilla, Vaadin-komponenttien avaamisella sekä varsinaisella Java-ohjelmakoodilla.
Opinnäytetyön teoriaosuudessa tarkasteltiin myös Vaadin-sovelluskehyksen rakennetta ja käyttöä. Sovelluskehystä avaamalla pyritään taustoittamaan sitä, miksi erityisesti Vaadinsovelluskehys sopii tällaiseen projektiin. Tämän lisäksi avattiin myös muita Java EE –projektin web-sovelluskehitykseen liittyviä moduuleja, joiden toiminnasta opinnäytetyöprojekti oli riippuvainen.