Työmaan dokumentinhallinta iOS-alustalle
In: URN:NBN:fi:amk-201802252768; 10024/1759; (2018)
Hochschulschrift
Zugriff:
Opinnäytetyön tarkoituksena oli suunnitella ja toteuttaa dokumentinhallintajärjestelmä iOS-alustalle. Dokumenteilla tarkoitetaan tässä tapauksessa erilaisia sähköisiä tiedostoja kuten Microsoft Word- ja Excel-ohjelmien käyttämiä tiedostoja. Dokumentinhallinta käsitti dokumenttien ja kansioiden lisäämisen, selaamisen, poiston, avaamisen sekä muokkaamisen. Työn tilaajana toimi East Dataconst Oy ja opinnäytteen tavoitteena oli tuoda selaimella ja Android-järjestelmässä saatavilla oleva toiminnallisuus myös iOS-alustalle. Sovellusta käyttävät työmailla työskentelevät henkilöt. Työssä käydään läpi millaisia haasteita iOS-alusta aiheuttaa dokumentinhallintajärjestelmän toteutukselle ja miten ne voidaan ratkaista. Työssä käsitellään myös teoriapohjaa, johon dokumentinhallintajärjestelmä pohjautuu ja tutkitaan, millaisia muita sovelluksia on saatavilla samaan tarpeeseen. Järjestelmän kehittämisessä käytettiin kehitysalustana Xcode-ohjelmistoa ja ohjelmointikielenä Swift-ohjelmointikieltä. Sovelluksen toimintaa testattiin iPhone- ja iPad-laitteilla. Dokumentinhallinta lisättiin osaksi olemassa olevaa natiivia iOS-sovellusta. Työn aikana tutkittiin mahdollisia tapoja toteuttaa halutut ominaisuudet ja päädyttiin toteuttamaan järjestelmä kahdessa osassa. Ensimmäinen osa järjestelmää on osa muuta sovellusta ja tarjoaa kaiken muun toiminnallisuuden paitsi tiedostojen muokkaamisen. Toinen osa järjestelmää on File Provider -sovelluslaajennus, jonka avulla mahdollistettiin tiedostojen muokkaus ja muokkausten lähetys palvelimelle. Laajennusta käytetään toisten sovellusten kautta. Kaikki sisältö haettiin ja muutokset päivitettiin olemassa olevalle palvelimelle. Työn lopputuloksena dokumentinhallintajärjestelmään saatiin toteutettua kaikki vaaditut ominaisuudet ja sovellus julkaistiin App Storeen, kun se saatiin valmiiksi ja testattua. ; The purpose of this thesis was to design and implement a document management system for the iOS operating system. Document in this case means different electronic files such as files used by the ...
Titel: |
Työmaan dokumentinhallinta iOS-alustalle
|
---|---|
Autor/in / Beteiligte Person: | Sinokki, Samuli ; Savonia-ammattikorkeakoulu |
Link: | |
Quelle: | URN:NBN:fi:amk-201802252768; 10024/1759; (2018) |
Veröffentlichung: | Savonia-ammattikorkeakoulu, 2018 |
Medientyp: | Hochschulschrift |
ISSN: | 2018-0225 (print) |
Schlagwort: |
|
Sonstiges: |
|