Karstula-projekti TARKASTUSPÖYTÄKIRJA 1.3.2007 Tarkastuksen aika ja paikka 1.3.2007 Alkoi klo 10:15 ja päättyi klo 11:55 Sali A218 Tietojenkäsittelytieteen laitos (Exactum) Gustaf Hällströmin katu 2b, Helsinki Osallistujat Antto Mäkinen, puheenjohtaja Juha-Pekka Juutilainen, tarkastaja Hannu Kukko, tarkastaja Antti Rajasärkkä, tarkastaja Ari Raunio, tarkastaja Mika Tantarinkäki, tarkastaja Sanna Keskioja, sihteeri Poissa Ei poissaolijoita Tarkastettu tuotos Suunnitteludokumentti (luvut 1-5) Yhteensä 22 sivua. Tarkastamatta jäi luku 6. Tarkastettu osio hyväksyttiin muutoksin. Tyyppimerkinnät VV - vakava virhe V - vähemmän vakava virhe TV - tulkinnan varainen esitystapa P - selvä puute MP - mahdollinen puute Todetut puutteet Nro Luku Sivu Tyyppi Kappale Kuvaus ---------------------------------------------------------------------------- 1 2 1 VV Toteutusympäristö Java-ympäristöstöksi uusin versio. 2 3 1 P Arkkitehtuuri Arkkitehtuuri-kuva puuttuu. 3 3 1 TV Arkkitehtuuri Jako osajärjestelmiin ilmaistu epäselvästi. 4 4 1 TV Käyttöliittymä Johdanto lukuun. 5 4.1.2 1 VV Teorianäkymä Osa-alueiden välillä siirtyminen ok. Paluu kesken olevan harjoitteluun. 6 4.1.3 2 ? Harjoittelunäkymä Oikea vastaus näytetään käyttäjälle kahden vihjeen ja vastauksen jälkeen. 7 4.1.3 2 P Harjoittelunäkymä Harjoittelujakson kysymysten määrää (=5) voi säätää. Kirjoita alun tekstiin. 8 4.1.4 3 P Testinäkymä Varmistuskysymys ennen ohjelman keskeyttämistä. 9 4.1.5 4 P Ylläpitonäkymä Lisättävä tulostusasetukset. 10 4.1.5 4 V Ylläpitonäkymä Poiston check-boxit korvataan joka rivin päässä olevalla poistonapilla -> Kysymysten riittävän määrän tarkistus + poiston varmistus. 11 4.2.2 5 MP Tarkkailija-malli Siirtymä harjoittelusta teoriaan - tarkkailijamalliin? 12 4.2.2 6 ? Tarkkailija-malli updateStats-metodia ei tarvita. 13 4.2.2 7 TV Test_view Ensimmäinen kappale kirjoitettu epäselvästi. 14 4.2.2 7 MP Test_view Onko kysymysten lkm aina 10? 15 4.2.2 7 ? Test_view/3. kpl Logiikka-komponentti kutsuu update-metodia. 16 4.2.2 11 P Admin_view Myös koekysymys voidaan vaihtaa harjoituskysymykseksi + lukumäärän tarkistus + tarvittaessa huolehdittava vihjeistä. 17 4.2.2 11 ? Admin_view Maintenance-päättely logiikalle (pois kälistä) + uusi metodi 18 5 11 V Logiikkajärj. Korjaa tekstiin: pääluokkia vain 4. 19 5 12 ? Logiikkajärj. Luokkakaaviolle aliotsikko. 20 5.1.1 13 TV Practice Luokan kuvauksen täsmentäminen. 21 5.1.1 13 P metodit Poikkeukset lisättävä kaikkiin niihin metodeihin, joista ne puuttuvat 22 5.1.1 13 P getNextQuestion Tarkennetaan kuvaukseen mitä tehdään jos ei kysymyksiä. 23 5.1.1 13 P getNextQuestion Milloin poikkeukset, missä vaiheessa kysymysten lkm:n tarkistaminen 24 5.1.2 15 ? Statistics Kentät muutetaan metodeiksi (get). 25 5.1.2 16 P getRecommendation Tekstimuotoisen suosituksen määritelmä puuttuu. 26 5.1.2 16 P getQuestions Testi- ja harjoittelukysymysten määritelmät puuttuvat 27 5.1.2 17 P changeDistribution Tarkistukset. 28 5.1.2 18 ? RemoveQuestion Poikkeuksen kuvaus muutettava. 29 5.1.5 20 P Print Kuvaus muutetaan koskemaan kaikkea tulostamista. 30 5.1.5 20 P Print Answer-luokan kuvaus. 31 5.1.7 22 TV Theory Metodien kuvauksen parantaminen. Lisäksi korjattavaa: 4.1.5 Ensimmäisen kappaleen oikeinkirjoitus 4.2.2 View:t omiksi aliluvuiksi, luokkien nimet eivät vastaa nimeämiskäytäntöä. Koko dokumentissa kuvien päivitys vastaamaan muutoksia, kuvatekstit, kuvien numerointi ja niihin viittaaminen tekstissä.