Sensorirajapinnan integraatio Savonian SaMi-järjestelmään.

Opinnäytetyön tarkoituksena oli tutustua johonkin sensorirajapintaan ja toteuttaa tämän perusteella esimerkkisovel-lus toteuttaen tätä rajapintaa. Rajapintavaihtoehtoja oli lähtötilanteessa kaksi, joista toinen valikoitui järkevämmäksi vaihtoehdoksi, ollessaan huomattavasti modernimpi ja tukiessaan...

Full description

Bibliographic Details
Main Author: Myllys, Joona
Other Authors: Savonia-ammattikorkeakoulu
Format: Other/Unknown Material
Language:Finnish
Published: Savonia-ammattikorkeakoulu 2018
Subjects:
Online Access:http://www.theseus.fi/handle/10024/146160
id fttheseus:oai:www.theseus.fi:10024/146160
record_format openpolar
spelling fttheseus:oai:www.theseus.fi:10024/146160 2023-05-15T18:12:10+02:00 Sensorirajapinnan integraatio Savonian SaMi-järjestelmään. Myllys, Joona Savonia-ammattikorkeakoulu 2018 http://www.theseus.fi/handle/10024/146160 fi fin Savonia-ammattikorkeakoulu URN:NBN:fi:amk-201805158139 http://www.theseus.fi/handle/10024/146160 10024/1759 Creative Commons Attribution 1.0 Suomi CC-BY SensorThings API .Net Internet of Things fi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology| Tietotekniikka fi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis| 2018 fttheseus 2021-08-17T07:05:58Z Opinnäytetyön tarkoituksena oli tutustua johonkin sensorirajapintaan ja toteuttaa tämän perusteella esimerkkisovel-lus toteuttaen tätä rajapintaa. Rajapintavaihtoehtoja oli lähtötilanteessa kaksi, joista toinen valikoitui järkevämmäksi vaihtoehdoksi, ollessaan huomattavasti modernimpi ja tukiessaan suurempaa määrää eri data formaatteja. Työssä käydään läpi, minkälainen tietokantarakenne toteutettiin sovellusta varten ja miten sovellus käytännössä ottaen toimii. Tietokantarakenteet rakennettiin Microsoftin SQL Server Management Studio 17 sovelluksella ja de-mon kehitys tapahtui Microsoftin Visual Studio 2017 kehitysympäristössä ja tässä ohjelmointikielenä toimi c#. Sovel-lusta testattiin Postman-ohjelmalla, jolla pystyy lähettämään HTTP-kutsuja sovellukselle, ilman, että tarvitsee kir-joittaa ylimääräistä koodia. Integraatio SaMi-järjestelmään ei loppujen lopuksi tämän työn aikana toteutunut ja sen toteuttaminen jäi odotta-maan jatkokehitystä. Kyseisen integraation toteuttaminen olisi tuonut huomattavasti lisää laajuutta tähän työhön ja tämän takia päädyttiin toteuttamaan standardin ominaisuuksia toteuttava sovellus käyttäen, sille itse laadittuja tieto-kantarakenteita. The purpose of this thesis was to get to know one sensory framework and to create a demo application implementing that framework. At the start there were two framework options and one was chosen as a more sensible option, due to it being more modern and supporting a larger number of different data formats. The thesis examined the type of database structure that was built for the demo and how the demo works in practice. The database structures were built with Microsoft’s SQL Server Management Studio 17 application and the development of the demo was done with Microsoft’s Visual Studio 2017 development environment and c# was used as the programming language. The demo was tested using an application called Postman, which lets the user send HTTP requests to the demo without the need for additional code. As the result of this thesis, a demo application was created but, the integration to the Savonia Measurements system was not done as it would have made the project so much broader and that is why the demo application was created with its own database to implement the standard features of the used framework. The integration remains to be implemented in later development phase. Other/Unknown Material sami Theseus.fi (Open Repository of the Universities of Applied Sciences)
institution Open Polar
collection Theseus.fi (Open Repository of the Universities of Applied Sciences)
op_collection_id fttheseus
language Finnish
topic SensorThings API
.Net
Internet of Things
fi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|
Tietotekniikka
spellingShingle SensorThings API
.Net
Internet of Things
fi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|
Tietotekniikka
Myllys, Joona
Sensorirajapinnan integraatio Savonian SaMi-järjestelmään.
topic_facet SensorThings API
.Net
Internet of Things
fi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology|
Tietotekniikka
description Opinnäytetyön tarkoituksena oli tutustua johonkin sensorirajapintaan ja toteuttaa tämän perusteella esimerkkisovel-lus toteuttaen tätä rajapintaa. Rajapintavaihtoehtoja oli lähtötilanteessa kaksi, joista toinen valikoitui järkevämmäksi vaihtoehdoksi, ollessaan huomattavasti modernimpi ja tukiessaan suurempaa määrää eri data formaatteja. Työssä käydään läpi, minkälainen tietokantarakenne toteutettiin sovellusta varten ja miten sovellus käytännössä ottaen toimii. Tietokantarakenteet rakennettiin Microsoftin SQL Server Management Studio 17 sovelluksella ja de-mon kehitys tapahtui Microsoftin Visual Studio 2017 kehitysympäristössä ja tässä ohjelmointikielenä toimi c#. Sovel-lusta testattiin Postman-ohjelmalla, jolla pystyy lähettämään HTTP-kutsuja sovellukselle, ilman, että tarvitsee kir-joittaa ylimääräistä koodia. Integraatio SaMi-järjestelmään ei loppujen lopuksi tämän työn aikana toteutunut ja sen toteuttaminen jäi odotta-maan jatkokehitystä. Kyseisen integraation toteuttaminen olisi tuonut huomattavasti lisää laajuutta tähän työhön ja tämän takia päädyttiin toteuttamaan standardin ominaisuuksia toteuttava sovellus käyttäen, sille itse laadittuja tieto-kantarakenteita. The purpose of this thesis was to get to know one sensory framework and to create a demo application implementing that framework. At the start there were two framework options and one was chosen as a more sensible option, due to it being more modern and supporting a larger number of different data formats. The thesis examined the type of database structure that was built for the demo and how the demo works in practice. The database structures were built with Microsoft’s SQL Server Management Studio 17 application and the development of the demo was done with Microsoft’s Visual Studio 2017 development environment and c# was used as the programming language. The demo was tested using an application called Postman, which lets the user send HTTP requests to the demo without the need for additional code. As the result of this thesis, a demo application was created but, the integration to the Savonia Measurements system was not done as it would have made the project so much broader and that is why the demo application was created with its own database to implement the standard features of the used framework. The integration remains to be implemented in later development phase.
author2 Savonia-ammattikorkeakoulu
format Other/Unknown Material
author Myllys, Joona
author_facet Myllys, Joona
author_sort Myllys, Joona
title Sensorirajapinnan integraatio Savonian SaMi-järjestelmään.
title_short Sensorirajapinnan integraatio Savonian SaMi-järjestelmään.
title_full Sensorirajapinnan integraatio Savonian SaMi-järjestelmään.
title_fullStr Sensorirajapinnan integraatio Savonian SaMi-järjestelmään.
title_full_unstemmed Sensorirajapinnan integraatio Savonian SaMi-järjestelmään.
title_sort sensorirajapinnan integraatio savonian sami-järjestelmään.
publisher Savonia-ammattikorkeakoulu
publishDate 2018
url http://www.theseus.fi/handle/10024/146160
genre sami
genre_facet sami
op_relation URN:NBN:fi:amk-201805158139
http://www.theseus.fi/handle/10024/146160
10024/1759
op_rights Creative Commons Attribution 1.0 Suomi
op_rightsnorm CC-BY
_version_ 1766184723398262784