Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • LAB-ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • LAB-ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Sovelluskehyksen integrointi sulautettuun järjestelmään : case: Teknoware Oy

Vilmi, Jarkko (2023)

 
Avaa tiedosto
Vilmi_Jarkko.pdf (811.6Kt)
Lataukset: 


Vilmi, Jarkko
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023110728733
Tiivistelmä
Työssä selvitettiin Teknoware Oy:n ohjelmistokehityksen tehostamista, keskittyen React-, Angular- ja Vue-sovelluskehysten vertailuun sekä integrointiin olemassa olevaan sulautettuun järjestelmään. Työn tavoitteina oli muun muassa suoraviivaistaa ohjelmistokehitystä sekä parantaa ylläpidettävyyttä ja ohjelmistokoodin laatua.

Kehyksiä vertailtiin pääasiassa niiden ominaisuuksien, ylläpidettävyyden, oppimiskynnyksen ja soveltuvuuden perusteella. Edellä mainittuja asioita vertailtiin esimerkkisovelluksilla, joissa olemassa olevista web-sivuista toteutettiin uusi versio sovelluskehyksillä. Näiden esimerkkisovelluksien pohjalta tarkasteltiin sovelluskehysten soveltuvuutta hyödyntää niitä yhdessä olemassa olevan Django-pohjaisen sovelluksen kanssa. Lisäksi vertailussa hyödynnettiin kirjallisia lähteitä, sekä sovelluskehysten dokumentaatioita.

Työn keskeisimpänä tuloksena todettiin, että Vue soveltuisi parhaiten Teknowaren nykyisen sovelluksen päivittämiseen. Vue erottui muista sovelluskehyksistä monipuolisimmalla mahdollisuudella hyödyntää sitä ilman sovelluksen käännösvaihetta. Myös sen muut ominaisuudet, kuten joustavuus, ylläpidettävyys ja helppokäyttöisyys, tekivät siitä Teknowaren tapaukseen parhaiten istuvan vaihtoehdon.

Päätelmänä voidaan sanoa, että sopivan sovelluskehyksen hyödyntäminen voi merkittävästi tehostaa ohjelmistokehitystä, kunhan sovelluskehys on linjassa yrityksen tavoitteiden kanssa.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste