Tietokannan käyttöönotto ja tulostiedostoparserin toteutus RFIC-testausjärjestelmään
Sirviö, Jani (2013)
Sirviö, Jani
Oulun seudun ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013053112211
https://urn.fi/URN:NBN:fi:amk-2013053112211
Tiivistelmä
Opinnäytetyö toteutettiin Renesas Mobile Europe Oy:n kehitteillä olevaan RFIC-testausjärjestelmään. Järjestelmään oli hankittu ulkoiselta yritykseltä ostettu kaupallinen tietokantapalvelu, jonka avulla tulosten analysointi ja varastointi oli mahdollista. Tietokantaa ei kuitenkaan voinut ottaa käyttöön ennen sen alustamista eri testejä varten. Lisäksi testausjärjestelmän tuottama tulostiedosto ei ollut yhteensopiva tietokannan tukeman tiedostomuodon kanssa.
Työn tavoitteina oli alustaa tietokanta toimintavalmiiksi sekä toteuttaa tietokannan ja testausjärjestelmän välille yhteys siten, että testien ajon jälkeen järjestelmä tuottaisi tulostiedoston, joka olisi suoraan yhteensopiva tietokannan kanssa.
Tietokannan alustaminen tehtiin käyttämällä ulkoisen yrityksen toteuttamia alustusyökaluja. Näiden työkalujen tuli palvella testausjärjestelmän testitapauksia ja niiden raja-arvoja, joten ne tuli suunnitella yhteistyössä Renesas Mobile Europe Oy:n kanssa. Näin alustustyökalut saatiin palvelemaan testausjärjestelmän ja sen testitapausten rakennetta oikein. Testausjärjestelmän tulostiedostolle ohjelmoitu parseri puolestaan toteutettiin käyttäen LabVIEW’ta, sillä koko testausjärjestelmä pohjautui siihen. Lisäksi työssä perehdyttiin tietokannan rakenteeseen, MySQL-komentokieleen, tietokantatestaukseen, tulosten analysointiin sekä ohjelmistotestaukseen LabVIEW’lla toteutetuille ohjelmille.
Opinnäytetyön tuloksena saatiin aikaan toimintavalmis tietokanta sekä testausjärjestelmän tulostiedostolle parserointityökalu. Työkalu parseroi ja tallentaa tiedoston oikeaan muotoon tietokantaa varten, minkä jälkeen kyseinen tiedosto voidaan viedä tietokantaan tulosten tallennusta ja analysointia varten.
Työn tavoitteina oli alustaa tietokanta toimintavalmiiksi sekä toteuttaa tietokannan ja testausjärjestelmän välille yhteys siten, että testien ajon jälkeen järjestelmä tuottaisi tulostiedoston, joka olisi suoraan yhteensopiva tietokannan kanssa.
Tietokannan alustaminen tehtiin käyttämällä ulkoisen yrityksen toteuttamia alustusyökaluja. Näiden työkalujen tuli palvella testausjärjestelmän testitapauksia ja niiden raja-arvoja, joten ne tuli suunnitella yhteistyössä Renesas Mobile Europe Oy:n kanssa. Näin alustustyökalut saatiin palvelemaan testausjärjestelmän ja sen testitapausten rakennetta oikein. Testausjärjestelmän tulostiedostolle ohjelmoitu parseri puolestaan toteutettiin käyttäen LabVIEW’ta, sillä koko testausjärjestelmä pohjautui siihen. Lisäksi työssä perehdyttiin tietokannan rakenteeseen, MySQL-komentokieleen, tietokantatestaukseen, tulosten analysointiin sekä ohjelmistotestaukseen LabVIEW’lla toteutetuille ohjelmille.
Opinnäytetyön tuloksena saatiin aikaan toimintavalmis tietokanta sekä testausjärjestelmän tulostiedostolle parserointityökalu. Työkalu parseroi ja tallentaa tiedoston oikeaan muotoon tietokantaa varten, minkä jälkeen kyseinen tiedosto voidaan viedä tietokantaan tulosten tallennusta ja analysointia varten.