Verkkosovelluskehitys Laravel 5.3:lla
Nguyen, Anh-Vu (2017)
Nguyen, Anh-Vu
Metropolia Ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705178711
https://urn.fi/URN:NBN:fi:amk-201705178711
Tiivistelmä
Insinöörityössä tutustuttiin Laravel 5.3 Framework -sovelluskehykseen. Työn tavoitteena oli oppia Laravelin käyttöä, ja sitä käyttämällä nopeuttaa monimutkaisen ja turvallisen verkkosovelluksen luomista ja kehitystä. Laravel on avoimen lähdekoodin PHP-sovelluskehys, joka perustuu MVC-malliin. Sen tarkoituksena on helpottaa ja nopeuttaa verkkosovelluskehittäjän työtä.
Samalla haluttiin luoda kaksi päiväkodeille suunnattua verkkosovellusta kyseistä sovelluskehystä käyttämällä. Halutuista verkkosovelluksista ensimmäinen oli tarkoitettu päiväkodin työntekijöille ja toinen päiväkodin lasten huoltajille. Verkkosovellusten tarkoituksena oli helpottaa lasten huoltajien ja päiväkodin työntekijöiden välistä kommunikaatiota,
läsnäolojen ja ruokailujen merkintää, sekä näyttää huoltajille lastensa päivän kuulumiset.
Työssä kerrottiin aluksi yleisesti verkko-ohjelmoinnin perustasta, jotka lukijan piti ymmärtää ja osata ennen kuin syvennyttiin Laravel-sovelluskehykseen. Sitten käytiin Laravelin asennus läpi askel askeleelta, jonka jälkeen syvennyttiin Laravelin dokumentaatioon.
Laravelin dokumentaatio-osiossa käytiin läpi kaikki haluttujen verkkosovellusten kannalta tarpeelliset Laravelin tarjoamat toiminnallisuudet. Omilla koodiesimerkeillä havainnollistettiin Laravelin tarjoamien toiminnallisuuksien käyttämistä, ja samalla kerrottiin niiden merkityksistä halutuissa päiväkotisovelluksissa. Laravelin toiminallisuudet ja dokumentaatio käytiin läpi myös siinä järjestyksessä kuin niitä käytettiin verkkosovelluskehityksen aikana.
Lopputuloksena syntyi kaksi turvallista ja tavoitteiden mukaista päiväkodeille tarkoitettua verkkosovellusta. Sovellukset on tarkoitus myydä kunnille päiväkodin nykyisen järjestelmän digitalisoinnin tueksi.
Samalla haluttiin luoda kaksi päiväkodeille suunnattua verkkosovellusta kyseistä sovelluskehystä käyttämällä. Halutuista verkkosovelluksista ensimmäinen oli tarkoitettu päiväkodin työntekijöille ja toinen päiväkodin lasten huoltajille. Verkkosovellusten tarkoituksena oli helpottaa lasten huoltajien ja päiväkodin työntekijöiden välistä kommunikaatiota,
läsnäolojen ja ruokailujen merkintää, sekä näyttää huoltajille lastensa päivän kuulumiset.
Työssä kerrottiin aluksi yleisesti verkko-ohjelmoinnin perustasta, jotka lukijan piti ymmärtää ja osata ennen kuin syvennyttiin Laravel-sovelluskehykseen. Sitten käytiin Laravelin asennus läpi askel askeleelta, jonka jälkeen syvennyttiin Laravelin dokumentaatioon.
Laravelin dokumentaatio-osiossa käytiin läpi kaikki haluttujen verkkosovellusten kannalta tarpeelliset Laravelin tarjoamat toiminnallisuudet. Omilla koodiesimerkeillä havainnollistettiin Laravelin tarjoamien toiminnallisuuksien käyttämistä, ja samalla kerrottiin niiden merkityksistä halutuissa päiväkotisovelluksissa. Laravelin toiminallisuudet ja dokumentaatio käytiin läpi myös siinä järjestyksessä kuin niitä käytettiin verkkosovelluskehityksen aikana.
Lopputuloksena syntyi kaksi turvallista ja tavoitteiden mukaista päiväkodeille tarkoitettua verkkosovellusta. Sovellukset on tarkoitus myydä kunnille päiväkodin nykyisen järjestelmän digitalisoinnin tueksi.