Töiden raportointi- ja laskutusohjelma BASE : Web-sovellus
Nousiainen, Tomi (2011)
Nousiainen, Tomi
Metropolia Ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011060711236
https://urn.fi/URN:NBN:fi:amk-2011060711236
Tiivistelmä
Insinöörityössä esitellään BASE-toiminnanohjausjärjestelmä sekä sen määrittelyä, suunnittelua, toteutusta ja käyttöönottoa. Työn tavoitteena oli kehittää helppokäyttöinen järjestelmä työajan raportointiin, joka toimisi laskutusperusteena tehdyistä töistä.
Työssä esitellyn määrittelyn perusteella rakennettiin web-pohjainen portaali, joka toimii työntekijöiden raportoinnin portaalina, laskuttajan työkaluna sekä tarjoaa asiakkaalle säh-köisen laskutuksen seurantatyökalut. Järjestelmä tehtiin Yritystili Finland Oy:lle. Markkinoilla olevista järjestelmistä ei löytynyt täysin tarpeeseen sopivaa ja halutunlaista ohjelmistoa, joten päädyttiin vielä tutkimaan avoimen lähdekoodin järjestelmiä. Kun oli käytetty Sillajin avoimen lähdekoodin sovellusta vuoden verran, päädyttiin järjestelmän tilaamiseen, koska Sillajin toiminnot eivät vain enää riittäneet.
Järjestelmä on rakennettu Linux-pohjaiseen palvelinkoneeseen, jossa HTTP-palvelinohjelmana toimii Apache. Palvelinpuolen komentosarjakielenä käytetään PHP:tä ja tiedot tallennetaaan MySQL-tietokantaan. Käyttäjäntunnistukseen käytetään LDAP-tekniikkaa.
Järjestelmä valmistui aikataulustaan myöhässä, mikä johtui kehitysvaiheessa lisätyistä ominaisuuksista. Onnistuneen pilottivaiheen jälkeen järjestelmä otettiin käyttöön Yritystilin 25:n asiakkaan kanssa. Laskutukseen käytettävä aika on vähentynyt kolmasosaan eikä yhtään järjestelmään kirjattua työtä enää ole jäänyt laskuttamatta Asiakkaat ovat myös olleet tyytyväisiä pystyessään tarkastamaan laskujensa perusteet järjestelmästä tietäen, etteivät maksa mistään ylimääräisestä.
Tulevaisuudessa järjestelmää kehitetään asiakaspalautteen myötä sekä sen liityntöjä laajennetaan mm. reskontraohjelmiin, jolloin laskutus voidaan synkronoida suoraan järjestelmästä käsin. Myös asiakkaille tehdään mahdollisuus kirjoittaa laskuja järjestelmän kautta, jolloin ne kirjautuvat suoraan oman tilitoimistonsa reskontraohjelman kautta kirjanpitoon.
Työssä esitellyn määrittelyn perusteella rakennettiin web-pohjainen portaali, joka toimii työntekijöiden raportoinnin portaalina, laskuttajan työkaluna sekä tarjoaa asiakkaalle säh-köisen laskutuksen seurantatyökalut. Järjestelmä tehtiin Yritystili Finland Oy:lle. Markkinoilla olevista järjestelmistä ei löytynyt täysin tarpeeseen sopivaa ja halutunlaista ohjelmistoa, joten päädyttiin vielä tutkimaan avoimen lähdekoodin järjestelmiä. Kun oli käytetty Sillajin avoimen lähdekoodin sovellusta vuoden verran, päädyttiin järjestelmän tilaamiseen, koska Sillajin toiminnot eivät vain enää riittäneet.
Järjestelmä on rakennettu Linux-pohjaiseen palvelinkoneeseen, jossa HTTP-palvelinohjelmana toimii Apache. Palvelinpuolen komentosarjakielenä käytetään PHP:tä ja tiedot tallennetaaan MySQL-tietokantaan. Käyttäjäntunnistukseen käytetään LDAP-tekniikkaa.
Järjestelmä valmistui aikataulustaan myöhässä, mikä johtui kehitysvaiheessa lisätyistä ominaisuuksista. Onnistuneen pilottivaiheen jälkeen järjestelmä otettiin käyttöön Yritystilin 25:n asiakkaan kanssa. Laskutukseen käytettävä aika on vähentynyt kolmasosaan eikä yhtään järjestelmään kirjattua työtä enää ole jäänyt laskuttamatta Asiakkaat ovat myös olleet tyytyväisiä pystyessään tarkastamaan laskujensa perusteet järjestelmästä tietäen, etteivät maksa mistään ylimääräisestä.
Tulevaisuudessa järjestelmää kehitetään asiakaspalautteen myötä sekä sen liityntöjä laajennetaan mm. reskontraohjelmiin, jolloin laskutus voidaan synkronoida suoraan järjestelmästä käsin. Myös asiakkaille tehdään mahdollisuus kirjoittaa laskuja järjestelmän kautta, jolloin ne kirjautuvat suoraan oman tilitoimistonsa reskontraohjelman kautta kirjanpitoon.