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

Ohjelmistokehitysympäristön suunnittelu ja toteutus

Keränen, Juho (2019)

 
Avaa tiedosto
Keranen_Juho.pdf (2.192Mt)
Lataukset: 


Keränen, Juho
Kajaanin ammattikorkeakoulu
2019
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201902142316
Tiivistelmä
Työn tilaajana oli Valmet Oyj:n Kajaanin yksikkö Valmet Automation Oy. Valmet on suomalainen pörssiyhtiö, joka toimittaa teknologiaa, automaatiota ja palveluita sellu-, paperi- ja energiateollisuuden alalle. Valmetin automaatioliiketoimintalinja tarjoaa asiakkaille automaatioratkaisuja. Kajaanin yksikön päätuotteina ovat analysaattorit ja mittalaitteet.

Työn tavoitteena oli tutkia, suunnitella ja kehittää Valmetin analysaattoreissa käytettävän uuden IO-alustan kehitysympäristö. IO-alustan tarkoitus on ohjata laitteiden lähtöjä ja tuloja ja hoitaa laitteen tietoliikenne.

Raportin alussa käsitellään ohjelmistoarkkitehtuurin ja ohjelmistontuotannon teoriaa. Ohjelmistojen kehittäminen on monivaiheinen prosessi, etenkin sulautettujen laitteiden kanssa. Sulautettuja laitteita suunniteltaessa ja niille ohjelmistoja kehittäessä tulee huomioida useita eri asioita, jotka vaikuttavat paljon lopputulokseen ja laitteen tulevaisuuteen.

Työssä hyödynnettiin kehitysalustaa, jonka avulla voidaan helposti testata haluttuja ominaisuuksia ennen oman kortin suunnittelua. Toteutusvaiheessa käydään koko prosessi läpi: vaatimusmäärittely, suunnittelu, toteutus ja testaus.

Kehitysympäristöä testattiin käyttämällä mikrokontrollerin sisältävää kehitysalustaa ohjelmiston ajamiseen. Tulosten perusteella havaittiin, että kehitysympäristö toimii asianmukaisesti. Kehitysympäristön käytön helpottamiseksi erillisten kirjastojen suunnitteleminen toteutetaan myöhemmin jatkokehityksessä.

Lopputuloksena on kehitysympäristö, jossa on tarvittavat komponentit ohjelmistojenkehitystyötä varten ja ohjeistus siitä, kuinka kehitysympäristöä käytetään.
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