miun.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Sakernas Internet och Radiofrekvensidentifiering: En central anpassad lösning för att läsa unika användare med hjälp av populär teknik
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information Systems and Technology.
2017 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

The Internet of Things is a growing market that creates opportunities and chal- lenges for companies. Bergeforsen Obstacle Race is an obstacle race which 2016 attracted 250 people to participate. To investigate new ways of creating a more giving event for competitors and spectators, an independent work has dur- ing its 10 weeks done a theoretical study of Internet of Things with its popular technology Radio Frequency Identification, RESTful web services and Digest authentication to lay the grounds for a RESTful web service which purpose is to enable modules of user interfaces. Impact mapping and user stories was used before construction to build a product backlog. During construction agile meth- ods from Cowboy was followed. The service was developed with modern tech- nology like Node.js and MongoDB. An overview of a scenario of the event has been used to visualize how it could be used where nodes, which are computers with RFID reader modules, can read a competitor and send their identifier with time to a server through RESTful methods. To store sent data, database objects have been created for races, competitors and readings. The security of the sys- tem has been investigated by implementing Digest authentication and database Role Base Access Control. The result is a RESTful web service with 2 routes to modify races and competitors and 2 more routes to give functionality to adding and removing competitors from races and readings. The routes have been con- trolled with functional testing, and their value investigated. At last a comparison have been made with the current used system and the constructed RESTful web service. The independent work was then examined to show that a closer cus- tomer relationship could lay the foundation for a better system and comparison but motivated a RESTful web service as there was only specifications of cus- tomer values. The work has provided ethical aspects regarding licenses, security and sensitive information.

Abstract [sv]

Sakernas Internet är en växande marknad som skapar nya möjligheter och ut- maningar hos företag. Bergeforsen Obstacle Race är en hinderbanetävling som 2016 drog 250 personer till att delta. För att undersöka nya sätt att kunna skapa ett roligare evenemang för deltagare och åskådare har det självständiga arbetet som genomförts under 10 veckor genomfört en teoristudie av Sakernas Internet med populära tekniken Radiofrekvensidentifiering, REST-baserade webbtjäns- ter och Digest autentisering använts för att ligga till grunden för en REST-base- rad webbtjänst som ska kunna möjliggöra moduler av användargränssnitt. Innan konstruktion har Impact Mapping och användarhistorier använts för att bygga en product backlog. Under konstruktion har agila metoder från utvecklingsme- toden Cowboy följts för att färdigställa systemet. Systemet har utvecklats med moderna tekniker som Node.js och MongoDB. I systemet har en överblick av ett evenemang skapats för att visualisera hur systemet skulle kunna användas. I det finns de noder som med RFID-modul ska kunna läsa av en deltagare och skicka det till en server genom REST-metoder. För att kunna lagra den data som skickas har databasobjekt skapats för typerna evenemang (races), deltagare (competitors) och avläsningar (readings). Tjänstens säkerhet har tagits i åtanke då Digest autentisering och rollbaserad åtkomstkontroll till databas implemente- rats. Resultatet har blivit ett system som i öppen källkod möjliggjort modifie- ring av resurserna races och competitors genom två routes. Utöver det har ytter- ligare två routes skapats för enklare modifiering av tillägg och borttagning för deltagare av evenemang och avläsningar. För att säkerställa systemet har funk- tionella tester genomförts och mervärdet undersökts. Till sist har en jämförelse mot nuvarande bakomliggande system genomförts. Det självständiga arbetet granskades sedan för att visa på att en närmare kundrelation kunde legat till grunden för ett bättre system och jämförelse. Eftersom att det endast fanns spe- kulationer av mervärden så motiverades det REST-baserade systemet. Arbetet har gett etiska aspekter gällande licens, säkerhet och känslig information.

Place, publisher, year, edition, pages
2017. , 78 p.
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:miun:diva-31059Local ID: DT-V17-G3-023OAI: oai:DiVA.org:miun-31059DiVA: diva2:1117473
Subject / course
Computer Engineering DT1
Educational program
Computer Science TDATG 180 higher education credits
Supervisors
Examiners
Available from: 2017-06-29 Created: 2017-06-29 Last updated: 2017-06-29Bibliographically approved

Open Access in DiVA

fulltext(2809 kB)13 downloads
File information
File name FULLTEXT01.pdfFile size 2809 kBChecksum SHA-512
e0b200df16ec8e65eb5387c5365d1894bd929e7f9b574f52b8285580dd6cac815ba34630d43a39d62d531df7c1e5f177091c65675d16c29fe61a863e8ce668bf
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Sundling, Mattias
By organisation
Department of Information Systems and Technology
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 13 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 23 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf