Skip to content

Latest commit

 

History

History
30 lines (29 loc) · 2.7 KB

tyoaikakirjanpito.md

File metadata and controls

30 lines (29 loc) · 2.7 KB

Työaikakirjanpito

Päivämäärä aika Tehty
14.3. 1 tunti Tehty alustava vaatimuusmäärittely
16.3. 1 tuntia 30 min Lisätty alustava käyttöliittymä ja muokattu vaatimusmäärittelyä
18.3. 1 tunti Alustettu harjoitustyö ja tutkittu referenssisovellusta
20.3. 5 tuntia Lisätty sovelluksen konfiguraatiot, alkeelliset toiminnot tietokannan käsittelyä varten ja vastaavat testit
21.3. 3 tuntia Säädetty projektiasetuksia, refaktoroitu Course-luokkaa, lisätty ja debuggattu testejä
29.3. 3 tuntia Säädetty TkInter toimimaan, lisätty alustava käyttöliittymä
30.3. 2 tuntia 30 min Päivitetty README, refaktoroitu Course-luokka ja lisätty testit
31.3 3 tuntia 30 min Toteutettu ja testattu CourseRepository, refaktoroitu ja testattu Course-luokkaa, päivitetty changlogia
8.4. 3 tuntia Säädetty testin konfiguraatiota, lisätty alustava arkkitehtuuridokumentti, lisätty kurssin lisäysnäkymä käyttöliittymään
9.4. 2 tuntia Täydennetty kurssin lisäysnäkymää, lisätty sovelluslogiikasta vastaava luokka
11.4. 3 tuntia 30 min Lisätty alustava kurssien lisäystoiminto, refaktoroitu käyttöliittymä käyttämään ttk.Notebook-luokkaa
17.4. 1 tunti 30 min Refaktoroitu koodia, lisätty kurssien muokkaustoiminto
18.4. 1 tunti 30 min Korjattu kurssien lisäys- ja muokkaustoiminto, lisätty kurssin poistotoiminto
19.4. 4 tuntia Lisätty testejä PlannerService-luokalle, lisätty alustava aikataulutusalgoritmi, refaktoroitu Course- ja CourseRepository-luokkia
24.4. 3 tuntia Lisätty alustava laskurinäkymä, refaktoroitu käyttöliittymää ja logiikkaa
25.4. 3 tuntia Refactoroitu tietokantaan liittyvät koodit samaan luokkaan, lisätty testejä PlannerService-luokalle
28.4. 8 tuntia Toteutettu uusi aikataulutusalgoritmi Kahnin algoritmin pohjalta, vähemmän tyhjiä periodeja, lisätty testejä, lisätty Tyhjennä-nappi kurssin luontinäkymään
29.4. 4 tuntia Tehty koodikatselmointi, eriytetty aikataulutusalgoritmi omaksi luokaksi ja korjattu algoritmia
1.5. 2 tuntia 30 min Hiottu aikataulutusalgoritmia, refaktoroitu Scheduler-luokka, kirjoitettu arkkitehtuuridokumenttia
2.5. 30 min Kirjoitettu testausdokumenttia, asetettu kattavuusraportin automaattinen lataaminen Codecoviin
5.5. 6 tuntia Säädetty käyttöliittymää, lisätty periodien määrä ympäristömuuttujaksi, lisätty alustava tiedoston käsittelijä
6.5. 7 tuntia Refaktoroitu luokkia, lajiteltu uudestaan
7.5. 7 tuntia Toteutettu kurssien vienti ja tuonti, hienosäädetty käyttöliittymää, päivitetty dokumentaatiota
11.5. 1 tunti 30 min Täydennetty ja refaktoroitu testejä
13.5. 30 min Päivitetty arkkitehtuuridokumentti
Yht. 79 tuntia 0 min