PureMVC-ohjelmistokehyksen käyttöönotto
Kauhanen, Janne (2010)
Kauhanen, Janne
Hämeen ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010120216806
https://urn.fi/URN:NBN:fi:amk-2010120216806
Tiivistelmä
Tässä opinnäytetyössä tehtiin ohjeistus PureMVC-ohjelmistokehyksen käyttöönottoon ActionScript 3.0 ohjelmointikielelle. Työn toimeksiantajana oli Hämeen ammattikorkeakoulun Riihimäen yksikkö ja työ tehtiin Mediatekniikan verstaan tarpeisiin.
Työn tavoitteena oli luoda ohjeistus, jonka avulla mediatekniikan verstaan uudet työntekijät voivat ottaa käyttöön PureMVC-Ohjelmistokehyksen ohjelmointiprojektissa. Lisäksi työn tehtävänä oli selvittää MVC-mallin taustalla olevaa teoriaa sekä esitellä hyödyllisiä ohjelmointityökaluja.
Teoriaosuudessa selvitettiin MVC-arkkitehtuurin historiaa sekä toimintaperiaatetta. Osuudessa myös tutustuttiin PureMVC-ohjelmistokehyksen toimintaan, suunnitelumallien ja MVC-mallin teorian kautta.
Opinnäytetyössä tehtiin kohta kohdalta opastaen esimerkkisovellus PureMVC-kehystä hyväksi käyttäen. Esimerkkisovellus ohjelmoitiin Adobe AIR-ympäristöön, AS3.0-ohjelmointikielellä käyttäen Adobe Flex-kirjastoja.
Lopputuloksena syntyi ohjeistus, joka tutustuttaa lukijan MVC-arkkitehtuuriin, suunnittelumalleihin sekä havainnollisesti opettaa miten ottaa käyttöön PureMVC, MVC-arkkitehtuurin toteutus. Ohjeistuksessa esitellään myös lyhyesti teknologiavaihtoehtoja, kehitysympäristöjä sekä hyödyllisiä sovellustyökaluja.
Työn tavoitteena oli luoda ohjeistus, jonka avulla mediatekniikan verstaan uudet työntekijät voivat ottaa käyttöön PureMVC-Ohjelmistokehyksen ohjelmointiprojektissa. Lisäksi työn tehtävänä oli selvittää MVC-mallin taustalla olevaa teoriaa sekä esitellä hyödyllisiä ohjelmointityökaluja.
Teoriaosuudessa selvitettiin MVC-arkkitehtuurin historiaa sekä toimintaperiaatetta. Osuudessa myös tutustuttiin PureMVC-ohjelmistokehyksen toimintaan, suunnitelumallien ja MVC-mallin teorian kautta.
Opinnäytetyössä tehtiin kohta kohdalta opastaen esimerkkisovellus PureMVC-kehystä hyväksi käyttäen. Esimerkkisovellus ohjelmoitiin Adobe AIR-ympäristöön, AS3.0-ohjelmointikielellä käyttäen Adobe Flex-kirjastoja.
Lopputuloksena syntyi ohjeistus, joka tutustuttaa lukijan MVC-arkkitehtuuriin, suunnittelumalleihin sekä havainnollisesti opettaa miten ottaa käyttöön PureMVC, MVC-arkkitehtuurin toteutus. Ohjeistuksessa esitellään myös lyhyesti teknologiavaihtoehtoja, kehitysympäristöjä sekä hyödyllisiä sovellustyökaluja.