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
  • Yrkeshögskolan Arcada
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Yrkeshögskolan Arcada
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Uppdatering av Strålsäkerhetscentralens öppna datatjänst

Lähepelto, Atte (2025)

Avaa tiedosto
Lahepelto_Atte.pdf (1.312Mt)
Lataukset: 


Lähepelto, Atte
2025
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025052515731
Tiivistelmä
Detta arbete behandlar migreringen av en webbaserad applikation från Vue.js 2 till Vue.js 3, tillsammans med förbättringar i backend och införandet av en ny funktion för visualisering av radionukliders koncentration i luften. För att genomföra migreringen framgångsrikt och förbättra applikationens prestanda och säkerhet användes en stegvis uppdatering av kodbasen, där äldre Vue.js 2-komponenter ersattes med Vue.js 3-kompatibla motsvarigheter. Syftet var att förbättra applikationens prestanda, säkerhet och användarupplevelse genom teknologisk modernisering och systemarkitekturens optimering. Eftersom Finska Meteorologiska Institutets EDR API inte var fullt fungerande, användes det äldre WFS API för backend-implementeringen. EDR API erbjuder dock flera fördelar jämfört med WFS API, såsom effektivare datahämtning, bättre stöd för tidsserier och högre precision vid dataförfrågningar. För att möjliggöra bearbetning av data om luftens radionuklider och strålningsdosvärden utvecklades ett skript för databehandling, vilket även ledde till skapandet av en ny API-tjänst för hantering och hämtning av tidsseriedata för radionuklider. På frontend-sidan förbättrades användargränssnittet och applikationens prestanda genom uppdatering av Vue-komponenter samt implementera det av en ny kartfunktion som ger användarna möjlighet att växla bakgrundskarta mellan OpenStreetMap och andra karttjänster. För att verifiera förbättringarna genomfördes prestandamätningar baserade på laddningstider, filstorlek och renderingsprestanda, medan säkerhetsgranskningar identifierade och åtgärdade tidigare sårbarheter. Resultaten från prestandatester visade på snabbare laddningstider och en mer responsiv användarupplevelse. Säkerhetsscanningar identifierade tidigare sårbarheter vilka har åtgärdats för att förbättra applikationens säkerhet. En potentiell framtida förbättring är att byta helt och hållet till EDR API när det blir tillgängligt, samt att optimera dataflödet direkt till frontend för att minska lagringskraven och reducera systemets komplexitet.
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