IOS-asiakassovellus tuntienseurantajärjestelmään
Syri, Aki (2011)
Syri, Aki
Oulun seudun ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011112515651
https://urn.fi/URN:NBN:fi:amk-2011112515651
Tiivistelmä
Tässä opinnäytetyöprojektissa toteutettiin iOS-käyttöjärjestelmälle sovellus, joka laajentaa Eneris Solutions Oy:n TimeSheet-tuoteperheen mobiililaitetukea. Projektissa keskityttiin käyttöliittymän toimivuuteen ja käytön nopeuteen. Projektissa tehty sovellus käyttää valmista serveritoteutusta.
Projektissa toteutetulla sovelluksella voidaan lisätä ja poistaa tuntimerkintöja halutulle projektille sekä tarkastella raportteja merkityistä tunneista. Lisäksi ylläpitäjä voi lisätä uusia käyttäjiä sekä muokata käyttäjien tietoja. Ylläpitäjä voi myös lisätä muille käyttäjille projekteja, joihin he voivat tehdä tuntimerkintöjä.
IOS-asiakassovellus tehtiin Objective-C-ohjelmointikielellä, xCode-kehitystyökalulla. Sovellus lähettää ja vastaanottaa tietoa serveriltä http-yhteydellä käyttäen aiemmin määriteltyä JSON-pohjaista protokollaa.
Projektin lopputuotteena saatiin toimiva iOS-sovellus, joka toimii luotettavasti ja on nopea ja helppo käyttää.
Projektissa toteutetulla sovelluksella voidaan lisätä ja poistaa tuntimerkintöja halutulle projektille sekä tarkastella raportteja merkityistä tunneista. Lisäksi ylläpitäjä voi lisätä uusia käyttäjiä sekä muokata käyttäjien tietoja. Ylläpitäjä voi myös lisätä muille käyttäjille projekteja, joihin he voivat tehdä tuntimerkintöjä.
IOS-asiakassovellus tehtiin Objective-C-ohjelmointikielellä, xCode-kehitystyökalulla. Sovellus lähettää ja vastaanottaa tietoa serveriltä http-yhteydellä käyttäen aiemmin määriteltyä JSON-pohjaista protokollaa.
Projektin lopputuotteena saatiin toimiva iOS-sovellus, joka toimii luotettavasti ja on nopea ja helppo käyttää.