Tuntiensyöttösovelluksen kehittäminen
Lehesvuori, Timo (2007)
Lehesvuori, Timo
2007
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025091924850
https://urn.fi/URN:NBN:fi:amk-2025091924850
Tiivistelmä
Länsirannikon JPT Oy:llä on ollut aikaisemmin käytössään Excel-pohjainen tuntikirjausmenetelmä. Johtaja kirjasi työntekijöiden palauttamat paperiset työlistat käsin Excel-taulukoihin. Työn tarkoituksena oli luoda verkko-pohjainen sovellus, jonka avulla työntekijät voisivat kirjata työlistansa kotonaan verkon kautta tietokantaan. Ohjelman myötä johtajalle jäisi aikaa hoitaa tuottoisampia asioita, kuten esimerkiksi urakkalaskentaa tai laskutusta.
Opinnäytetyössä käydään läpi sovelluksen määrittely, suunnittelu, toteutus ja testaus. Määrittelyvaiheessa käytiin läpi ohjelman pääkohdat, jotka sovelluksen tulisi täyttää. Määrittelystä saatujen tietojen perusteella suunniteltiin ohjelman rakenne ja tarvittavat toiminnot. Toteutusvaiheessa käyttöliittymä luotiin käyttäen Hyper Text Markup Language -kieltä ja siihen lisättiin dynaamisia ominaisuuksia Preprocessor Hypertextillä. Ohjelman MySQL -tietokanta toteutettiin graafisella käyttöliittymällä. Testaus suoritettiin ohjelman edetessä vaiheittain.
Työssä kehitettiin toimiva tuntiensyöttösovellus, joka täytti sille asetetut tavoitteet hyvin. Ohjelma on tällä hetkellä testikäytössä yrityksen vanhan järjestelmän rinnalla. Projektin aikana syntyi useita jatkokehitysideoita, joten ohjelmaa tullaan kehittämään edelleen tulevaisuudessa.
Opinnäytetyössä käydään läpi sovelluksen määrittely, suunnittelu, toteutus ja testaus. Määrittelyvaiheessa käytiin läpi ohjelman pääkohdat, jotka sovelluksen tulisi täyttää. Määrittelystä saatujen tietojen perusteella suunniteltiin ohjelman rakenne ja tarvittavat toiminnot. Toteutusvaiheessa käyttöliittymä luotiin käyttäen Hyper Text Markup Language -kieltä ja siihen lisättiin dynaamisia ominaisuuksia Preprocessor Hypertextillä. Ohjelman MySQL -tietokanta toteutettiin graafisella käyttöliittymällä. Testaus suoritettiin ohjelman edetessä vaiheittain.
Työssä kehitettiin toimiva tuntiensyöttösovellus, joka täytti sille asetetut tavoitteet hyvin. Ohjelma on tällä hetkellä testikäytössä yrityksen vanhan järjestelmän rinnalla. Projektin aikana syntyi useita jatkokehitysideoita, joten ohjelmaa tullaan kehittämään edelleen tulevaisuudessa.