Hyppää sisältöön
    • Suomeksi
    • In English
Trepo
  • Suomeksi
  • In English
  • Kirjaudu
Näytä viite 
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
  •   Etusivu
  • Trepo
  • Opinnäytteet - ylempi korkeakoulututkinto
  • Näytä viite
JavaScript is disabled for your browser. Some features of this site may not work without it.

Tiedon synkronointi päätelaitteiden välillä

Väntsi, Esa (2017)

 
Avaa tiedosto
vantsi.pdf (689.8Kt)
Lataukset: 



Väntsi, Esa
2017

Tietotekniikka
Tieto- ja sähkötekniikan tiedekunta - Faculty of Computing and Electrical Engineering
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2017-12-07
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tty-201711202189
Tiivistelmä
Koska kaikkialla ei välttämättä ole saatavilla toimivaa matkapuhelinverkkoa, on käyttäjäkokemuksen kannalta tärkeää että älypuhelinsovellusta voidaan käyttää verkottomassa tilassa. Jotta älypuhelinsovelluksen käyttö verkottomassa tilassa olisi mahdollista, voidaan joutua lataamaan koko käyttäjän sisältö älypuhelimelle verkon ollessa saatavilla. Usein on riittävää, että käyttäjän tekemät muutokset tietosisältöön välittyvät taustajärjestelmälle viiveellä.

Tämä työ on tehty osana ohjelmistokehitysprojektia. Projektin vaatimuksiin kuului, että sovellusta on voitava käyttää ilman verkkoyhteyttä mahdollisimman samalla tavalla kuin verkkoyhteyden ollessa käytettävissä. Lisäksi edellytettiin, että sovelluksen käyttäjän on voitava käyttää sovellusta useammalta älypuhelimella samanaikaisesti siten, että tehdyt muutokset välittyvät kaikille laitteille.

Tässä diplomityössä esitellään menetelmä, jolla toteutettiin tietosisällön synkronointi sovelluksessa. Synkronoinnilla voidaan ratkaista edellä mainitut vaatimukset: verkoton käyttö ja muutosten välittyminen kaikille käyttäjän laitteille.

Kehitetyssä menetelmässä synkronoitavilla objekteilla on numeerinen ominaisuus, joka ilmaisee viimeisen muutoksen ajankohtaa. Tämän ominaisuuden avulla objekteja voidaan järjestää muokkausajan mukaan. Numeerinen ominaisuus mahdollistaa sen, että voidaan tarkastella mitä muutoksia on tapahtunut tietyn ajankohdan jälkeen.

Kehitetyn menetelmän avulla projektissa onnistuttiin ratkaisemaan sille asetetut vaatimukset. Mahdollisena ongelmana toteutustavassa nähdään se, että kerralla siirrettävän tiedon määrä voi kasvaa liian suureksi.
Kokoelmat
  • Opinnäytteet - ylempi korkeakoulututkinto [41780]
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste
 

 

Selaa kokoelmaa

TekijätNimekkeetTiedekunta (2019 -)Tiedekunta (- 2018)Tutkinto-ohjelmat ja opintosuunnatAvainsanatJulkaisuajatKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
Kalevantie 5
PL 617
33014 Tampereen yliopisto
oa[@]tuni.fi | Tietosuoja | Saavutettavuusseloste