Ohjelmistotekniikan menetelmät-kurssin harjoitustyö keväällä 2018, joka on toteutettu Liikuntapäiväkirja-sovelluksena. Sovelluksen tarkoitus on, niin kuin nimikin kertoo, toimia liikuntapäiväkirjana. Sovellukseen rekisteröitytään käyttäjänimellä ja salasanalla, voi käyttäjä kirjata päivien liikuntamäärät sovelluksella, jonka avulla voi seurata omaa liikuntaa ja asettaa itselleen viikkotavoitteen. Tämän lisäksi sovellus näyttää käyttäjälle vanhemmat viikkopisteet, oman tuloslistan sekä tuloslistan sovelluksen kaikista käyttäjistä. Viikkopisteet ja -tavoite koostuu tietystä määrästä pisteestä; jokaisesta liikuntatunnista käyttäjä ansaitsee 10 pistettä.
Testit suoritetaan komennolla:
mvn test
Testikattavuusraportti luodaan komennolla:
mvn jacoco:report
Kattavuusraporttia voi tarkastella avaamalla tiedosto target/site/jacoco/index.html
jar-tiedoston generointi suoritetaan komennolla:
mvn package
Suoritettavan jar-tiedoston löytyy target-hakemistosta nimellä Liikuntapaivakirja-1.0-SNAPSHOT.jar
Tiedostoon checkstyle.xml määrittelemät tarkistukset suoritetaan komennolla:
mvn jxr:jxr checkstyle:checkstyle
Ohjelman mahdolliset virheilmoitukset selviävät avaamalla tiedosto target/site/checkstyle.html
JavaDoc generoidaan komennolla:
mvn javadoc:javadoc
JavaDocia voi tarkastella avaamalla tiedosto target/site/apidocs/index.html