Pilvipalvelun käyttöliittymädemo projektinhallinnan dokumentointiin
Luoma, Petri (2014)
Luoma, Petri
Oulun ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2014061212731
https://urn.fi/URN:NBN:fi:amk-2014061212731
Tiivistelmä
Opinnäytetyönä suunniteltiin ja toteutettiin käyttöliittymän demo projektinhallinnan dokumentoinnin hallintaan ja ylläpitoon tarkoitettuun pilvipalveluun. Työn pohjana toimi aiemmin tehty versio samasta ohjelmasta, joka siirrettäisiin Internet-selaimessa toimivaksi pilvisovellukseksi. Työ toteutettiin käyttämällä HTML5-merkkauskieltä ja sen ohessa toimivia skriptauskieliä Javascriptiä ja jQueryä sekä uutta CSS3-tyylinmuokkauskieltä. Tuotteen vaatimuksia olivat helppokäyttöisyys ja selkeys, jotta tuotteen käyttöönottokynnys olisi mahdollisimman pieni.
Työn suunnittelussa huomioitiin mobiilien laitteiden yleistyminen ja Adobe Flashin markkina-aseman pieneneminen. Näiden avulla päätettiin, mitä toteutustapoja työssä lopulta käytettiin. Demon vaatimuksena oli saada esiteltyä mahdollisimman viimeistelty tuote, joka vastaisi ulkonäöltään ja toiminnallisuudeltaan mahdollisimman paljon lopullista tuotetta. Toisena tavoitteena oli mahdollistaa demoon käytetyn työn ja koodin käyttö lopullisessa tuotteessa mahdollisimman laajasti, mahdollisimman pienten muutosten jälkeen.
Työn toimeksiantajana toimi raahelainen tietohallinnon palveluja tarjoava yritys Enfide Ky. Tietoperustana käytettiin koulussa eri kursseilta opittuja perusteita sekä omatoimista tutkintaa eri tilanteiden vaatimusten mukaan. Aineistona käytettiin Internetiä trendien ennustuksia katsottaessa, sekä yritykseltä löytynyttä kirjallisuutta HTML5:den perusperiaatteista ja käytöstä.
Työn tuloksena syntyi toimiva käyttöliittymä, jonka perusominaisuudet saatiin pienten muutosten jälkeen siirrettyä valmiiseen tuotteeseen. Työn perustana toiminut tutkimus antoi myös tietoa HTML5:n eri vahvuuksista ja heikkouksista ja yleisesti käyttöliittymän suunnittelusta. Tuotteen kehitys jatkui demon valmistumisen jälkeen lopullisen tuotteen kehityksenä, ja tuotteeseen lisättiin palvelinpohjaista toiminnallisuutta, sekä ulkoasun parannuksia.
Työn suunnittelussa huomioitiin mobiilien laitteiden yleistyminen ja Adobe Flashin markkina-aseman pieneneminen. Näiden avulla päätettiin, mitä toteutustapoja työssä lopulta käytettiin. Demon vaatimuksena oli saada esiteltyä mahdollisimman viimeistelty tuote, joka vastaisi ulkonäöltään ja toiminnallisuudeltaan mahdollisimman paljon lopullista tuotetta. Toisena tavoitteena oli mahdollistaa demoon käytetyn työn ja koodin käyttö lopullisessa tuotteessa mahdollisimman laajasti, mahdollisimman pienten muutosten jälkeen.
Työn toimeksiantajana toimi raahelainen tietohallinnon palveluja tarjoava yritys Enfide Ky. Tietoperustana käytettiin koulussa eri kursseilta opittuja perusteita sekä omatoimista tutkintaa eri tilanteiden vaatimusten mukaan. Aineistona käytettiin Internetiä trendien ennustuksia katsottaessa, sekä yritykseltä löytynyttä kirjallisuutta HTML5:den perusperiaatteista ja käytöstä.
Työn tuloksena syntyi toimiva käyttöliittymä, jonka perusominaisuudet saatiin pienten muutosten jälkeen siirrettyä valmiiseen tuotteeseen. Työn perustana toiminut tutkimus antoi myös tietoa HTML5:n eri vahvuuksista ja heikkouksista ja yleisesti käyttöliittymän suunnittelusta. Tuotteen kehitys jatkui demon valmistumisen jälkeen lopullisen tuotteen kehityksenä, ja tuotteeseen lisättiin palvelinpohjaista toiminnallisuutta, sekä ulkoasun parannuksia.