Tämä on harjoitustyö kurssille ohjelmistotekniikan menetelmät.
Sovelluksen runko on kaikille käyttäjille yhteinen tietokanta, johon on koottu hajuvesiä. Hajuvesien kuvauksessa kuhunkin hajuveteen on merkitty suositeltavia käyttöaikoja (vuorokaudenaika ja vuodenaika), sekä tieto onko hajuvesi ajateltu naisille, miehille vai unisex-tuoksuksi. Sovellukseen voi luoda käyttäjätunnuksen, jonka jälkeen käyttäjä voi valita oman kokoelman tietokannan hajuvesistä. Sovelluksessa on myös mahdollisuus lisätä hajuvesiä tietokantaan.
Ohjelmasta tehdyt julkaisut:
Testit suoritetaan komennolla
mvn test
Testikattavuusraportti luodaan komennolla
mvn jacoco:report
Kattavuusraporttia voi tarkastella avaamalla selaimella tiedosto target/site/jacoco/index.html
Komento
mvn package
generoi hakemistoon target suoritettavan jar-tiedoston ScentUp-1.0-SNAPSHOT.jar
JavaDoc generoidaan komennolla
mvn javadoc:javadoc
JavaDocia voi tarkastella avaamalla selaimella tiedosto target/site/apidocs/index.html
Tiedostoon checkstyle.xml määrittelemät tarkistukset suoritetaan komennolla
mvn jxr:jxr checkstyle:checkstyle
Mahdolliset virheilmoitukset selviävät avaamalla selaimella tiedosto target/site/checkstyle.html