Online-varausjärjestelmän jatkokehitys
Metsola, Neea (2020)
Metsola, Neea
2020
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-2020061118396
https://urn.fi/URN:NBN:fi:amk-2020061118396
Tiivistelmä
Tämän opinnäytetyön aiheena oli Tampereen Tulli Business Parkissa käytettävän online-varausjärjestelmän jatkokehitys. Työn toimeksiantajana toimi ohjelmistotalo BearIT Oy. Opinnäytetyön tavoitteena oli jatkokehittää online-varausjärjestelmää vastaamaan paremmin sen loppukäyttäjien tarpeisiin. Työn tarkoituksena oli tutustua jatkokehityksessä käytettäviin tekniikoihin ja määritellä, suunnitella sekä toteuttaa järjestelmän jatkokehitysprojekti.
Opinnäytetyön tuloksena syntyi uusi järjestelmäversio, joka sisältää päivitettyjä ja uusia toiminnallisuuksia. Järjestelmän ohjelmistokoodia refaktoroitiin jatkokehityksen yhteydessä. Refaktoroiminen tarkoittaa ohjelmistokoodin rakenteen ja luettavuuden parantamista niin, ettei ohjelmiston ulkoinen toiminta muutu. Järjestelmän jatkokehitys edisti sen mahdollista laajempaa käyttöönottoa, sillä uusi versio lisäsi sen käyttömahdollisuuksia ja paransi sen rakennetta.
Refaktoroimista voidaan pitää tärkeänä osana ohjelmistokehitystä. Refaktoroimalla ohjelmistokoodia säännöllisesti sen rakenne pysyy selkeänä, jolloin sen ylläpitäminen on tehokkaampaa. Työssä käsitellyn online-varausjärjestelmän vielä laajempi refaktoroiminen olisi hyödyllistä sen ylläpidon ja laajemman käyttöönoton kannalta.
Opinnäytetyön tuloksena syntyi uusi järjestelmäversio, joka sisältää päivitettyjä ja uusia toiminnallisuuksia. Järjestelmän ohjelmistokoodia refaktoroitiin jatkokehityksen yhteydessä. Refaktoroiminen tarkoittaa ohjelmistokoodin rakenteen ja luettavuuden parantamista niin, ettei ohjelmiston ulkoinen toiminta muutu. Järjestelmän jatkokehitys edisti sen mahdollista laajempaa käyttöönottoa, sillä uusi versio lisäsi sen käyttömahdollisuuksia ja paransi sen rakennetta.
Refaktoroimista voidaan pitää tärkeänä osana ohjelmistokehitystä. Refaktoroimalla ohjelmistokoodia säännöllisesti sen rakenne pysyy selkeänä, jolloin sen ylläpitäminen on tehokkaampaa. Työssä käsitellyn online-varausjärjestelmän vielä laajempi refaktoroiminen olisi hyödyllistä sen ylläpidon ja laajemman käyttöönoton kannalta.