Tietojärjestelmän kehittäminen Satucon Oy:n sisäiseen raportointiin
Kaartinen, Marko; Mikkanen, Jonne (2011)
Kaartinen, Marko
Mikkanen, Jonne
Savonia-ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201105117224
https://urn.fi/URN:NBN:fi:amk-201105117224
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli suunnitella ja kehittää Satucon Oy-erikoislääkäriyrityksen käyttöön tulosraportointijärjestelmä. Järjestelmän tuli toimia Linux-palvelimella, käyttää MySQL-tietokantaa ja olla käytettävissä Internetin yli tavallisella verkkoselaimella. Ohjelmiston teossa käytettiin tavallisen HTML-kielen lisäksi PHP:tä, JavaScriptiä ja Ajaxia sekä joitakin muita avoimella lähdekoodilla julkaistuja kirjastoja ja ohjelmia.
Työssä keskitytään kuvaamaan, miten raportointijärjestelmän luonti tapahtui sekä perustelemaan esimerkiksi järjestelmän ulkoasusta, käytettävyysasioista ja rakenteesta tehdyt ratkaisut. Opinnäytetyössä kuvataan myös päällisin puolin ohjelmiston luonnissa käytetyt työkalut. Raportointijärjestelmän käytöstä pyrittiin tekemään niin sulavaa ja yksinkertaista kuin mahdollista, pitämällä silti myös tilitapahtumia käsitellessä oleelliset tietoturva-asiat mielessä. Tavoitteena oli myös seurata järjestelmän käyttäjäryhmän mielipiteitä sen käytöstä ja siinä tehdyissä ratkaisuista jo kehitysvaiheessa sekä vastata mahdollisiin parannusehdotuksiin nopeasti; ketterä kehitystapa sopi tähän projektiin, ja projekti onnistui pitkälti sen ansiosta.
Raportointiohjelmiston kehittämisprojekti onnistui hyvin, ja järjestelmä on yhä Satucon Oy:n käytössä. Palaute järjestelmästä on ollut pääosin positiivista. Projektin loppumisen jälkeen ohjelmiston käyttöä on opetettu sekä siihen varatussa koulutustilaisuudessa sekä erikseen tehdyn opetusvideon avulla.
Raportointijärjestelmästä on tässä opinnäytetyössä kuvatun kehitysprojektin jälkeen jatkokehitetty rakentamalla sen ympärille myös laajempi projektinhallintajärjestelmä.
Työssä keskitytään kuvaamaan, miten raportointijärjestelmän luonti tapahtui sekä perustelemaan esimerkiksi järjestelmän ulkoasusta, käytettävyysasioista ja rakenteesta tehdyt ratkaisut. Opinnäytetyössä kuvataan myös päällisin puolin ohjelmiston luonnissa käytetyt työkalut. Raportointijärjestelmän käytöstä pyrittiin tekemään niin sulavaa ja yksinkertaista kuin mahdollista, pitämällä silti myös tilitapahtumia käsitellessä oleelliset tietoturva-asiat mielessä. Tavoitteena oli myös seurata järjestelmän käyttäjäryhmän mielipiteitä sen käytöstä ja siinä tehdyissä ratkaisuista jo kehitysvaiheessa sekä vastata mahdollisiin parannusehdotuksiin nopeasti; ketterä kehitystapa sopi tähän projektiin, ja projekti onnistui pitkälti sen ansiosta.
Raportointiohjelmiston kehittämisprojekti onnistui hyvin, ja järjestelmä on yhä Satucon Oy:n käytössä. Palaute järjestelmästä on ollut pääosin positiivista. Projektin loppumisen jälkeen ohjelmiston käyttöä on opetettu sekä siihen varatussa koulutustilaisuudessa sekä erikseen tehdyn opetusvideon avulla.
Raportointijärjestelmästä on tässä opinnäytetyössä kuvatun kehitysprojektin jälkeen jatkokehitetty rakentamalla sen ympärille myös laajempi projektinhallintajärjestelmä.