Laravel-ohjelmistokehys nykyaikaisessa ohjelmistokehityksessä
Laine, Jarno (2017)
Laine, Jarno
Metropolia Ammattikorkeakoulu
2017
Creative Commons Attribution-NonCommercial-NoDerivs 1.0 Suomi
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705097173
https://urn.fi/URN:NBN:fi:amk-201705097173
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli tutustua Laravel 5.2 -ohjelmistokehyksen ominaisuuksiin ja sen tuomiin mahdollisuuksiin nykyaikaisessa ohjelmistokehityksessä. Projektia varten luotiin esimerkkiohjelmistona urheiluseurojen tarpeita vastaava tilavarausohjelmisto, jonka avulla mallinnettiin ohjelmiston kehityksen eri vaiheita.
Laravel valittiin tähän tarkoitukseen sen saavuttaman suuren suosion takia PHP-yhteisössä. Laravel toteuttaa hyvin MVC-mallin mukaista web-ohjelmointia ja ohjelmistokehyksen ominaisuuksien tunteminen suunittelumalleiltaan auttaa ymmärtämään myös muita ohjelmistokehyksiä ja niiden toimintaa.
Työn lopputuloksena toteutettiin ohjelmisto, joka vastaa urheiluseuroille merkittävien tapahtumien ylläpidon tarpeita ja josta pystytään raportoimaan laskutusta tai tuntien laskemiseen perustuvaa dataa.
Laravel valittiin tähän tarkoitukseen sen saavuttaman suuren suosion takia PHP-yhteisössä. Laravel toteuttaa hyvin MVC-mallin mukaista web-ohjelmointia ja ohjelmistokehyksen ominaisuuksien tunteminen suunittelumalleiltaan auttaa ymmärtämään myös muita ohjelmistokehyksiä ja niiden toimintaa.
Työn lopputuloksena toteutettiin ohjelmisto, joka vastaa urheiluseuroille merkittävien tapahtumien ylläpidon tarpeita ja josta pystytään raportoimaan laskutusta tai tuntien laskemiseen perustuvaa dataa.