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
WordHunch: Server kommunikation och Datahantering i MySQL och Java
KTH, School of Information and Communication Technology (ICT).
2015 (Swedish)Independent thesis Advanced level (professional degree), 10 credits / 15 HE creditsStudent thesisAlternative title
WordHunch : Server communications and Data Management in MySQL and Java (English)
Abstract [sv]

Målet med detta projekt var att utforma en kommunikation och databassystem för ett multiplayer ordbaserat spel åt Tweakers HB. Tweakers HB är ett produktbolag som utvecklar mobila applikationer där Wordhunch är en utav deras produkter. Systemet är en webbaserad API som stöds av en databas system för att kunna hantera olika aspekter av ett multiplayer ordbaserat spel. API: et kommer att användas av en Android applikation som utvecklas av andra utvecklare på Tweakers HB. Kommunikationssystemet har tagits fram med Extreme Programming samt testdriven utveckling. Utvecklingen skedde med välkända och beprövade metoder för att kunna säkerställa att ett system med hög kvalitet levereras. Båda system utnyttjar gamla och vältestade verktyg så som MySQL för databashantering medan REST-arkitektur används för kommunikationssystem. I slutet av utvecklingen uppfylldes alla ställda krav. System klarar av prestandakravet enligt de tester som utfördes. Under testning har flera komplikationer uppstått som inte var kända under utvecklingen eller före som t.ex. ta fram det korrekta ord när ett felstavat ord har skickats in.

Abstract [en]

The goal of the project was to design a communication and database system for a multiplayer word based game for Tweakers HB. Tweakers HB is a company that develops mobile applications, where WordHunch is one of their products. The product itself is a web based API which is supported by a database system for handling different areas of a multiplayer based mobile game. The API will be used by the other developers of Tweakers HB for communication between Server and multiple Android and iOS mobiles. The system is a fully accomplished system. The system has been produced using Extreme programming. Development was done with well-known and proven methods to ensure that a system of high-quality was delivered. Both systems utilizes old and well tested products like MySQL for database management while REST architecture style for API system. At the end of the project all requirements were met. The system passed all the required tests conducted and will be able to handle large quantity of incoming traffic from Android and iOS mobile devices, according to tests. During testing multiple issues came up which were neither known before the production or under production for ex. retrieving the correct word when a misspelled word has been submitted.

Place, publisher, year, edition, pages
2015.
Series
TRITA-ICT-EX, 2015:81
Keyword [en]
API, MySQL, Android, RESTful, JSON, GCM, Jersey, Levenshtein Distance, OAuth2.0
Keyword [sv]
API, MySQL, Android, RESTful, JSON, GCM, Jersey, Levenshtein Distance, OAuth2.0
National Category
Computer and Information Science
Identifiers
URN: urn:nbn:se:kth:diva-176007OAI: oai:DiVA.org:kth-176007DiVA: diva2:865240
Examiners
Available from: 2015-10-27 Created: 2015-10-27 Last updated: 2017-06-14Bibliographically approved

Open Access in DiVA

fulltext(1544 kB)5 downloads
File information
File name FULLTEXT01.pdfFile size 1544 kBChecksum SHA-512
aa31704dc5732f7dc4bc43137b5716543ea0998b9dd8a13118e9f27ccddfa2eae6611b324f9e2b64c9b749a45aa42ea29d7b8ef36a68acfa9b70f0df6fafe953
Type fulltextMimetype application/pdf

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

Search outside of DiVA

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