Skip to content

Jenniemilia/ot-harjoitustyo

Repository files navigation

Ohjelmistotekniikka, harjoitustyö - Budjettisovellus

Budjettisovellus on tarkoitettu työvälineeksi esimerkiksi kaupan alalle. Tietokannassa on edellisen tuloskauden toteutuneet myynnit ja avainluvut kuukausitasolla. Näiden pohjalta pystytään muokaamaan tulevan tuloskauden myynti- sekä henkilöstökustannustavoitteita. Asetetun tavoitteen mukaisesti voidaan seuraavassa näkymässä muokata avainlukutavoitteita niin, että budjetti saavutettaisiin.

Dokumentaatio

Vaatimusmäärittely

Tuntikirjanpito

Arkkitehtuurikuvaus

Käyttöohje

Testaus raportti

Releaset

Viikko 5

Viikko 6

Final release

Asennus

  1. Asenna riippuvuudet komennolla:
poetry install
  1. Alusta tietokanta komennolla:
poetry run invoke build
  1. Käynnistä sovellus komennolla:
poetry run invoke start

Komentorivitoiminnot

Ohjelman suorittaminen onnistuu komennolla:

poetry run invoke start

Ohjelman testit suoritetaan komennolla:

poetry run invoke test

Testikattavuuden voi generoida komennolla:

poetry run invoke coverage-report 

Raportti löytyy tämän jälkeen:

htmlcov-hakemistosta

Laatutarkastuksen voi suorittaa komennolla:

poetry run invoke lint