Kokous perjantai 08.04.2005 Paikalla: - Tommi, puheenjohtaja - Risto - Tuomo - Jari (poistui klo 09:30) - Antti, sihteeri - Matias, ohjaaja Poissa kokonaan: - Arttu 1. Kokouksen avaus - Tommi avasi kokouksen klo 08:43 2. Edellisen kokouksen pöytäkirjan tarkistus - Edellisen kokouksen pöytäkirja hyväksyttiin, tosin siinä oli hieman epätarkkuuksia -> Pientä puhtaaksikirjoittamista kaivataan jatkossa. 3. Edellisellä kerralla annettujen tehtävien tarkastaminen - Suunnitteludokumenttiin on tehty pieniä korjauksia - Topias oli lukenut pöytäkirjan ja löysi riittävästi korjauksia: - Ohjelman aikavaatimuksia pitäisi kirjata tarkemmin (DB/KÄLI) - Miten KÄLI- ja DB-osuudet keskustelevat keskenään? Tätä pitäisi tarkentaa eli mitä palveluita moduulit tarvitsevat toisiltaan. - Tiedon käsittelyn kuvaaminen puutteellista; mistä, minne ja miten tieto siirtyy kun esim. opiskelija siirretään ryhmästä toiseen. - Kontrollin kulku; kun joku moduuli tekee toimenpiteen minne edetään ja missä järjestyksessä. - Myös suunnitteludokumentissa pitäisi tarkemmin kuvata mitä ohjelmalla käytännössä tehdään. - Suunnitteludokumenttiin ei kannata alkaa tässä vaiheessa tekemään suuria rakenteellisia muutoksia. Pienet typot ja vastaavat on hyvä korjata. Yleishuomiona; tämän dokumentin perusteella ulkopuolinen ryhmä ei pystyisi toteuttamaan vaatimusten mukaista ohjelmaa! - Tommi ei ole ohjeistanut ryhmää JUnitista. Testejä kirjoitetaan ainakin Model-luokkiin 4. Edellisen kokouksen jälkeiset muut toimet - Risto on koodannut "tietojen pystyynpanemista" ja se alkaa olemaan hyvässä kunnossa. - Antti rekonstruoinut autentikoinnin - Muu ryhmä koodannut KÄLIä 5. Toteutusvaiheen aloitus - Tommi ja JUnit - muut koodaukseen liittyvät käytännöt - Invariantin nimi on invariant - Koska Ilpo-kansiossa ryhmän eri jäsenet voivat tehdä muutoksia, niin näistä pitää ilmoittaa! Milloin aloittaa ja milloin lopettaa. 6. Muuta projektin etenemiseen liittyvää keskustelua - Hmm... 7. Uusien tehtävien määrittely - Risto toimittaa kommentoidun suunnitteludokumentin ryhmän kaappiin. Risto vääntää Modelia. - Tuomo: Kurssi.propertiesin-tiedostopääte tulee muuttaa toiseksi, jotta käyttäjälle ei tule "pakollista tarvetta" avata yleinen.properties-tiedostoa kurssi.propertiesin sijasta. Päätteeksi sovittiin .kurssi. - Tommi: JUnit! - Jari opastaa ryhmää testaamiseen liittyvästä Invariantista. Tiedosto-valikon tuo-metodi laitetaan kuntoon, myös lataa- ja tallenna-toiminnot. - Kurssin tallennuksessa ei tule tallentaa mukaan tietokantayhteyttä! Tallentamisen eston määre pitää selvittää. Antti selvittää. - Antti ja Risto käy Haaviston/Laineen luona pyytämässä parempaa testidataa. - Kaikki: Opiskelijoiden siirto ryhmien välillä toimittava sekä KÄLIssä ja Modelissa. 8. Muita asioita - Alakerran 24H-luokkaa kutsutaan tästä lähtien bunkkeriksi - Topias yrittää saada ryhmälle demoajaksi jonkun kolmesta viimeisestä "slotista" - Jokainen päivittää tuntikirjanpidonsa maanantaiksi - Topias lomalla viikon 16 (18.4-22.4.), silloin ei "virallisia" kokouksia 9. Kokouksen päättäminen - Tommi päätti kokouksen klo 09:47