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
Kartor för blodbussarna i mobila enheter: Samla information från HTML-kod med Java
KTH, School of Information and Communication Technology (ICT).
2014 (Swedish)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [sv]

Examensarbetets mål är en färdig mobilapplikation som snabbast möjligast avgör avstånd och väg till blodbussar genom olika informationssamlare och som visar upp resultatet i Google Maps. Målet med själva applikationen är att den ska underlätta för användare att ge blod och därmed i förlängningen att den brist på blod som idag råder i Sverige minskar.

Att samla information genom att välja och formatera information är ett väldigt smidigt sätt om man är säker på att hemsidan du samlar ifrån inte kommer förändras inom den närmaste framtiden. Möjligheterna för informationssamlande är helt beroende på hur sidan du hämtar informationen ifrån ser ut. Jag har använt Java och Android när jag hämtat information från Blodbussens hemsida.

Undersökningen som har gjorts mellan olika informationssamlare hade även den ett mål i sig och det var att jämföra två bibliotek som väljs genom en förstudie för att senare göra själva html-informationssamlingen och så har jag använt en egen klass som använder några utav Android positionsmetoder för att komma från adress till koordinater. Mitt fokus har varit på jämförelsen mellan de olika html-informationssamlarna och jag har utvärderat det i rapporten under resultat. De aspekter jag har haft i åtanke är korrekthet och hastighet.

Detta projekt resulterade i en "proof-of-concept"-applikation som visar var de olika bussarna befinner sig relativt till en individs position. Resultatet av förstudien kring de olika informationssamlarna har lett till ökad kunskap inom parsning och bland de två jag jämförde mer grundligt har jag fått större inblick i deras styrkor och svagheter.

Abstract [en]

The goal of this degree project is to give a complete Native Mobile application which determines the range and route to the bloodmobiles through different information collectors and show the result in Google Maps as fast as possible. The goal with the application is that it should make it easier to donate blood and in the long run terminate the shortage of blood that reign in Sweden.

To get information through selecting and formatting information is a very flexible way of getting information if you are certain that the page won’t change anything in a near future. The possibilities of getting information are totally dependent on how the homepage is looking. I have used Java and Android when I have been gathering information from the Blood Bus homepage.

The study of the different information collectors also had a goal in itself and that was to examine two libraries which are chosen by a pre-study for the html-information-collector and then I have made a class of my own to go from address to coordinates which are using a few of the location methods from Android. My main focus is on the comparison between the html-information-collector and I have evaluated that in the report under results. The main aspects I have had in mind for my evaluation are correctness and speed.

This project resulted in a "proof-of-concept"-application that shows where the different buses are relative to your position. The result of the pre-study about the different information collectors has given me increased knowledge in parsing and insight of the up- and downsides of the two libraries that I compared more thorough.

Place, publisher, year, edition, pages
2014. , 59 p.
Series
TRITA-ICT-EX, 2014:116
Keyword [en]
Java, Information Collection, Android, App development, Bloodmobile
Keyword [sv]
Java, Informationssamlare, Android, Apputveckling, Blodbussen
National Category
Computer and Information Science
Identifiers
URN: urn:nbn:se:kth:diva-177322OAI: oai:DiVA.org:kth-177322DiVA: diva2:872247
Examiners
Available from: 2015-12-01 Created: 2015-11-18 Last updated: 2017-08-01Bibliographically approved

Open Access in DiVA

fulltext(1975 kB)3 downloads
File information
File name FULLTEXT01.pdfFile size 1975 kBChecksum SHA-512
fa082396a43c2d81ea1b1bf73331eac36125528703e6a052f73b227a36b297851dc342b4a19136a9b48ca16a570aa60724bb302b4e6683ca273f80414da38dca
Type fulltextMimetype application/pdf

By organisation
School of Information and Communication Technology (ICT)
Computer and Information Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 3 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

urn-nbn

Altmetric score

urn-nbn
Total: 72 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