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
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Lokitietojen kerääminen ja hyödyntäminen

Pelkonen, Leevi (2021)

 
Avaa tiedosto
Insinöörityö - Leevi Pelkonen.pdf (1.485Mt)
Lataukset: 


Pelkonen, Leevi
2021
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-202103293982
Tiivistelmä
Insinöörityön tarkoituksena oli luoda työn tilanneen yrityksen mobiilisovellukselle virheraportointijärjestelmä. Sovelluksen testausvaiheen läpi voi päästä jokin virhe, jota ei ole pystytty havaitsemaan huolellisesta testauksesta huolimatta. Hyvän virheraportointijärjestelmän avulla virheenkorjausprosessi nopeutuu ja helpottuu. Projektin tavoitteena oli luoda Android-kirjasto, joka kerää lokitietoja käyttäjän liikkeistä sovelluksessa ja virheen sattuessa luo kattavan virheraportin.

Projektin aikana perehdyttiin erilaisiin virheraportointijärjestelmiin ja niiden vahvuuksiin ja heikkouksiin. Tavoitteena oli saada yleiskuva hyvän virheraportin ominaisuuksista. Tavoitteena oli löytää mahdollisimman hyvin yrityksen tarpeiden mukaisia ominaisuuksia.

Insinöörityössä luotiin Java-ohjelmointikielellä Android-pohjainen DevocaLogger-kirjasto käyttäen Android Studiota. Kirjastosta tehtiin mahdollisimman helppokäyttöinen, jotta sen voi ottaa nopeasti käyttöön useissa eri projekteissa. Työn aikana kirjastosta tehtiin myös Javadoc-dokumentaatio sekä ohjeet käyttöönottoa varten.

DevocaLogger-kirjaston tarkoituksena on kerätä kaikki tarpeellinen tieto ohjelmoijien virheenkorjausprosessin helpottamiseksi. DevocaLoggerin muodostama virheraportti koostuu kuvakaappauksesta virheen tapahtumahetkeltä, lokitiedoista, vapaasti täytettävästä lisätiedosta sekä pinojäljityksestä. Ohjelmoijan vastuulle jää, mitä lokitietoja halutaan kerätä ja mitä näyttää lisätieto-osiossa. Virheraportti voidaan luoda automaattisesti virheen sattuessa, mutta on myös mahdollista luoda raportti manuaalisesti. DevocaLogger-kirjaston muodostamat virheraportit nopeuttavat virheen korjausta.

DevocaLoggerin automaattisella virheraportoinnilla varmistetaan, että kaikista virheistä muodostetaan kattava virheraportti. DevocaLogger-kirjasto otettiin käyttöön yrityksen mobiilisovelluksessa, ja se on osana jokapäiväistä ohjelmistokehitysprosessia.
 
Kokoelmat
  • Opinnäytetyöt
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