Varastosovelluksen ohjelmistomigraatio
Salomäki, Antti (2011)
Salomäki, Antti
Metropolia Ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201105066609
https://urn.fi/URN:NBN:fi:amk-201105066609
Tiivistelmä
Tämän opinnäytetyön aiheena on varastosovelluksen ohjelmistomigraatio. Opinnäytetyön tavoitteena oli päivittää 1990-luvulla tehdyn varastosovelluksen ohjelmisto nykyaikaisempaan tekniikkaan. Ohjelmiston tekniikkaan tehtävien muutosten lisäksi tavoitteena oli myös päivittää ohjelman käyttöliittymän ulkonäköä samanlaiseksi kuin yrityksen muissa käyttöliittymissä.
Päivitettävä ohjelmisto on osa Konecranes Oy:n asiakkailla toimivaa pystyrullavaraston varastonhallintajärjestelmää. Sen on tarkoitus palvella asiakasta näyttämällä pystyrullavaraston paperirullatietoja ja nosturin diagnostiikkaa. Uusi ohjelmisto toimii samalla tavalla kuin aikaisempi, mutta tämän lisäksi siihen on lisätty uuden tekniikan tarjoamia käyttöliittymäominaisuuksia.
Opinnäytetyössä perehdytään migraatioprosessin eri vaiheisiin, ohjelmointikielten ulko-asuun, käyttöliittymäsuunnitteluun, migraation tuomiin hyötyihin yrityksen näkökulmasta ja tekniikoihin, joilla uusi ohjelmisto toteutetaan. Insinöörityössä käytettiin paljon apuna eri lähdeaineistoja. Kirjojen ja artikkeleiden lisäksi lähdeaineistona käytettiin dokumentteja, joista suurin osa on Internetistä saatuja verkkodokumentteja.
Opinnäytetyö tehtiin yrityksen pyynnöstä osana Konecranes Oy:n tuotekehitysosaston sovelluskehitysprojektia. Yritykselle opinnäytetyön ajankohtaisuus korostuu, koska vanhan ohjelmiston tekniikka vanhentuu ja sen tekninen tuki on jo päättynyt muutamia vuosia sitten. Työn lopputuloksena on, että varastosovelluksen ohjelmistomigraatio saatiin valmiiksi ja sen käyttöliittymä on myös uudistettu. Päivitetty ohjelmisto toimii tulevien järjestelmien pohjana, jota voidaan hyödyntää yrityksen ohjelmistokehityksessä tulevaisuudessa.
Varastosovelluksen kehityksessä käytettiin apuna sovelluskehitysympäristöjä kuten .NET Framework 3.5, Visual Studio 2008 sekä Expression Blend. Tiedon käsittelemiseen käytettiin Microsoft SQL Server 2008 -tietokantarajapintaa.
Päivitettävä ohjelmisto on osa Konecranes Oy:n asiakkailla toimivaa pystyrullavaraston varastonhallintajärjestelmää. Sen on tarkoitus palvella asiakasta näyttämällä pystyrullavaraston paperirullatietoja ja nosturin diagnostiikkaa. Uusi ohjelmisto toimii samalla tavalla kuin aikaisempi, mutta tämän lisäksi siihen on lisätty uuden tekniikan tarjoamia käyttöliittymäominaisuuksia.
Opinnäytetyössä perehdytään migraatioprosessin eri vaiheisiin, ohjelmointikielten ulko-asuun, käyttöliittymäsuunnitteluun, migraation tuomiin hyötyihin yrityksen näkökulmasta ja tekniikoihin, joilla uusi ohjelmisto toteutetaan. Insinöörityössä käytettiin paljon apuna eri lähdeaineistoja. Kirjojen ja artikkeleiden lisäksi lähdeaineistona käytettiin dokumentteja, joista suurin osa on Internetistä saatuja verkkodokumentteja.
Opinnäytetyö tehtiin yrityksen pyynnöstä osana Konecranes Oy:n tuotekehitysosaston sovelluskehitysprojektia. Yritykselle opinnäytetyön ajankohtaisuus korostuu, koska vanhan ohjelmiston tekniikka vanhentuu ja sen tekninen tuki on jo päättynyt muutamia vuosia sitten. Työn lopputuloksena on, että varastosovelluksen ohjelmistomigraatio saatiin valmiiksi ja sen käyttöliittymä on myös uudistettu. Päivitetty ohjelmisto toimii tulevien järjestelmien pohjana, jota voidaan hyödyntää yrityksen ohjelmistokehityksessä tulevaisuudessa.
Varastosovelluksen kehityksessä käytettiin apuna sovelluskehitysympäristöjä kuten .NET Framework 3.5, Visual Studio 2008 sekä Expression Blend. Tiedon käsittelemiseen käytettiin Microsoft SQL Server 2008 -tietokantarajapintaa.