Pientalon sähköinen huoltokirja
Hekkala, Asko (2013)
Hekkala, Asko
2013
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-2023110128330
https://urn.fi/URN:NBN:fi:amk-2023110128330
Tiivistelmä
Opinnäytetyöni tavoitteena oli suunnitella ja toteuttaa omaan käyttöön tuleva omakotitalon sähköinen huoltokirja. Huoltokirjaan on mahdollista kirjata tehdyt huoltotoimenpiteet sekä energian kulutus. Lisäksi energian kulutusta pystyy seuraamaan ja vertailemaan sekä kuukausi- että vuositasolla. Tämän työn lopputuloksena syntyneeseen huoltokirjasovellukseen toteutettiin huoltokirjalle vaaditut perusominaisuudet.
Sovellus toteutettiin Java ohjelmointikielellä. Toteutus tapahtui käyttäen testivetoista ohjelmistokehityksen menetelmää. Toteutuksen yhteydessä kiinnitettiin erityistä huomiota sovelluksen testattavuuteen automaattisilla testeillä sekä sovelluskoodin testikattavuuteen. Sovelluksen toteutuksessa hyödynnettiin mahdollisimman paljon avoimen lähdekoodin kirjastoja, jotka nopeuttivat sovelluksen toteuttamista.
Työn lopputuloksena saavutettiin tavoitteiden mukainen huoltokirja, joka täyttää huoltokirjalle vaaditut perusominaisuudet. Sovelluksen toteutukselle oli vaatimuksena sen laajennettavuus, joten huoltokirjaan voidaan jatkossa tämän työn pohjalta kehittää uusia ominaisuuksia.
Sovellus toteutettiin Java ohjelmointikielellä. Toteutus tapahtui käyttäen testivetoista ohjelmistokehityksen menetelmää. Toteutuksen yhteydessä kiinnitettiin erityistä huomiota sovelluksen testattavuuteen automaattisilla testeillä sekä sovelluskoodin testikattavuuteen. Sovelluksen toteutuksessa hyödynnettiin mahdollisimman paljon avoimen lähdekoodin kirjastoja, jotka nopeuttivat sovelluksen toteuttamista.
Työn lopputuloksena saavutettiin tavoitteiden mukainen huoltokirja, joka täyttää huoltokirjalle vaaditut perusominaisuudet. Sovelluksen toteutukselle oli vaatimuksena sen laajennettavuus, joten huoltokirjaan voidaan jatkossa tämän työn pohjalta kehittää uusia ominaisuuksia.