Skip to content

sebazai/Sudoku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ohjelmistotekniikka - SUDOKU

Sovelluksen avulla käyttäjä pystyy pelaamaan sudoku peliä omalla tietokoneellaan. Käyttäjä pystyy tallettaa keskeneräisen pelin ja jatkamaan myöhemmin kyseistä peliä. Pelien vaikeusasteet ovat helppo, kohtalainen ja vaikea. Käyttäjä pystyy halutessaan ratkaista pelin nappia painamalla.

Dokumentaatio

Käyttöohje

Vaatimuusmäärittely

Arkkitehtuurikuvaus

Testausdokumentti

Tuntikirjanpito

Releaset

Final/Viikko 7

Final

Viikko 6

V. 2.2

Viikko 5

V. 1.0

Komentorivitoiminnot

Ohjelman ajaminen

Lataa ZIP tiedosto ja pura se koneellesi. Voit aukaista projektin Netbeans:ssa tai ajaa seuraavan komennon kansiossa "sudoku":

mvn compile exec:java -Dexec.mainClass=sudoku.ui.SudokuUi

Komento

mvn package

generoi hakemistoon target suoritettavan jar-tiedoston sudoku-1.0-SNAPSHOT.jar

Testaus

Testit suoritetaan kansiossa sudoku, komennolla

mvn test

Kattavuusraportti testeistä luodaan komennolla

mvn jacoco:report

Kattavuusraportin voit aukaista selaimella, tiedosto sijaitsee target/site/jacoco/index.html

JavaDoc

JavaDoc generoidaan komennolla

mvn javadoc:javadoc

JavaDocia voi tarkastella avaamalla selaimella tiedoston target/site/apidocs/index.html

Checkstyle

Tiedoston checkstyle.xml määrittelemät tarkistukset suoritetaan kansiossa sudoku komennolla, komennon jälkeen tiedosto löytyy kansiosta /sudoku/target/site/ nimellä checkstyle.html

mvn jxr:jxr checkstyle:checkstyle