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...
Main Author: | |
---|---|
Other Authors: | |
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 |