Arkistointitietojärjestelmän kehityssuunnitelma
Kolehmainen, Heikki (2016)
Kolehmainen, Heikki
Karelia-ammattikorkeakoulu (Pohjois-Karjalan ammattikorkeakoulu)
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2016121220009
https://urn.fi/URN:NBN:fi:amk-2016121220009
Tiivistelmä
Tiivistelmä
Opinnäytetyön tavoitteena oli tarkastella toimeksiantajan arkistointitietojärjestelmää ja löytää siihen uusi toteutustapa. Samalla kartoitettiin nykyisen tietojärjestelmän puutteita ja mahdollisia kehityskohteita. Opinnäytetyössä käsitellään myös verkkosovelluskehityksen uusia teknologioita sekä tutustutaan hieman verkkosovelluskehityksen historiaan.
Nykyisen tietojärjestelmän kehityskohteiden arvioinnissa ei käytetty varsinaisia mittareita, koska sopivia mittareita verkkosovelluksen nykyisen toiminnan analysoimiseksi ei ollut. Työssä pohdittiin, millainen hyvän tietojärjestelmän tulisi olla. Nykyisen tietojärjestelmän kehityskohteita ja puutteita selvitettiin vertaamalla tietojärjestelmää näihin vaatimuksiin. Työssä tutustuttiin myös Node.js-, Play! Framework- ja CakePHP-verkkosovelluskehityksiin ja tutkittiin, voiko verkkosovellusten avulla saada tietojärjestelmä reaaliaikaisemmaksi, tietoturvallisemmaksi ja käyttäjäystävällisemmäksi.
Opinnäytetyön tuloksena löytyi kaksi varteenotettavaa verkkosovelluskehystä Play! Framework ja Node.js, joiden avulla nykyinen arkistointitietojärjestelmä voidaan kehittää ja rakentaa modernin verkkosovelluskehityksen vaatimusten mukaiseksi. Edellä mainitut verkkosovelluskehykset tarjoavat myös monipuoliset ratkaisut opinnäytetyössä esitettyihin tietojärjestelmän kehityskohteisiin.
Opinnäytetyön tavoitteena oli tarkastella toimeksiantajan arkistointitietojärjestelmää ja löytää siihen uusi toteutustapa. Samalla kartoitettiin nykyisen tietojärjestelmän puutteita ja mahdollisia kehityskohteita. Opinnäytetyössä käsitellään myös verkkosovelluskehityksen uusia teknologioita sekä tutustutaan hieman verkkosovelluskehityksen historiaan.
Nykyisen tietojärjestelmän kehityskohteiden arvioinnissa ei käytetty varsinaisia mittareita, koska sopivia mittareita verkkosovelluksen nykyisen toiminnan analysoimiseksi ei ollut. Työssä pohdittiin, millainen hyvän tietojärjestelmän tulisi olla. Nykyisen tietojärjestelmän kehityskohteita ja puutteita selvitettiin vertaamalla tietojärjestelmää näihin vaatimuksiin. Työssä tutustuttiin myös Node.js-, Play! Framework- ja CakePHP-verkkosovelluskehityksiin ja tutkittiin, voiko verkkosovellusten avulla saada tietojärjestelmä reaaliaikaisemmaksi, tietoturvallisemmaksi ja käyttäjäystävällisemmäksi.
Opinnäytetyön tuloksena löytyi kaksi varteenotettavaa verkkosovelluskehystä Play! Framework ja Node.js, joiden avulla nykyinen arkistointitietojärjestelmä voidaan kehittää ja rakentaa modernin verkkosovelluskehityksen vaatimusten mukaiseksi. Edellä mainitut verkkosovelluskehykset tarjoavat myös monipuoliset ratkaisut opinnäytetyössä esitettyihin tietojärjestelmän kehityskohteisiin.