Henkilöstölehden verkkojulkaisu
Nieminen, Hanna (2015)
Nieminen, Hanna
Metropolia Ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201504204588
https://urn.fi/URN:NBN:fi:amk-201504204588
Tiivistelmä
Insinöörityön tarkoituksena oli yrityksen henkilöstölehden verkkojulkaisun kokonaisvaltainen uudistaminen. Työn tavoitteena oli korvata vanha julkaisujärjestelmä, uudistaa verkkojulkaisun ulkoasu, helpottaa tiedon löytämistä, parantaa luettavuutta ja mahdollistaa lehtijuttujen kirjoittaminen ja julkaiseminen jokaiselle yrityksen työntekijälle helposti ja vaivattomasti. Tehtyjen ratkaisujen osalta pyrittiin siihen, että ne ovat julkaisualustasta riippumattomia ja tuotenäkökulmasta uudelleen käytettäviä.
Kehittämistyön lähtökohtana oli käyttäjäkeskeinen suunnittelumenetelmä, jossa huomioidaan ensisijaisesti lehden lukijoiden toiveet ja tarpeet. Menetelmän päävaiheet ovat esiselvitys, määrittely, suunnittelu ja toteutus. Työn aluksi analysoitiin vanha julkaisujärjestelmä ja sen puutteet, ja uuden järjestelmän vaatimusten selvittämiseksi suoritettiin lisäksi lehden lukijatutkimus. Seuraavaksi määriteltiin järjestelmän käyttäjät ja käyttötapaukset sekä sivuston rakenne ja tietosisältö. Näiden vaatimusten pohjalta kuvattiin käyttöliittymät.
Varsinainen toteutus tehtiin pääosin asiakaspuolen ohjelmointina hyödyntäen tämänhetkisen www-sovelluskehityksen uusinta teknologiaa: REST-rajapintaa, JavaScriptiä ja sen ohjelmakirjastoja sekä Ajax-tekniikkaa. Sivuston ulkoasuun tehtävät muutokset tehtiin manipuloimalla luettelonäkymien vakio XSLT-määrityksiä ja CSS-tyyleillä. Ainoastaan sivujen asettelumallit ja arkistointi toteutettiin valitun julkaisualustan keinoin. Näin toteutettuna uusi palvelu tai sen osia on mahdollista siirtää sellaisenaan valitun tuotteen seuraaviin versioihin, sen pilvipalveluihin tai kokonaan toiselle alustalle, joka tukee vastaavien teknologioiden käyttämistä.
Kehittämistyön lähtökohtana oli käyttäjäkeskeinen suunnittelumenetelmä, jossa huomioidaan ensisijaisesti lehden lukijoiden toiveet ja tarpeet. Menetelmän päävaiheet ovat esiselvitys, määrittely, suunnittelu ja toteutus. Työn aluksi analysoitiin vanha julkaisujärjestelmä ja sen puutteet, ja uuden järjestelmän vaatimusten selvittämiseksi suoritettiin lisäksi lehden lukijatutkimus. Seuraavaksi määriteltiin järjestelmän käyttäjät ja käyttötapaukset sekä sivuston rakenne ja tietosisältö. Näiden vaatimusten pohjalta kuvattiin käyttöliittymät.
Varsinainen toteutus tehtiin pääosin asiakaspuolen ohjelmointina hyödyntäen tämänhetkisen www-sovelluskehityksen uusinta teknologiaa: REST-rajapintaa, JavaScriptiä ja sen ohjelmakirjastoja sekä Ajax-tekniikkaa. Sivuston ulkoasuun tehtävät muutokset tehtiin manipuloimalla luettelonäkymien vakio XSLT-määrityksiä ja CSS-tyyleillä. Ainoastaan sivujen asettelumallit ja arkistointi toteutettiin valitun julkaisualustan keinoin. Näin toteutettuna uusi palvelu tai sen osia on mahdollista siirtää sellaisenaan valitun tuotteen seuraaviin versioihin, sen pilvipalveluihin tai kokonaan toiselle alustalle, joka tukee vastaavien teknologioiden käyttämistä.