HenTyLi-projekti PÖYTÄKIRJA 26.10.2004 Aika ja paikka 26.10.2004 klo 14:15 Sali CK109 Tietojenkäsittelytieteen laitos (Exactum) Gustaf Hällströmin katu 2b, Helsinki Osallistujat Mikko Heilimo, puheenjohtaja Jussi Gustafsson, sihteeri Joonas Lindholm Jussi Ylikoski Mikael Tötterström 1. Avaus Puheenjohtaja avasi kokouksen klo 14:15. 2. Suunnitteludokumentti Asiakkaalta oli tullut postia, jonka mukaan päällekkäiset työsuhteet on voitava kirjata järjestelmään. Kuitenkin työsuhteista vain toinen vaikuttaa lisien laskentaan. Päätettiin merkiata ei-laskentaan vaikuttavaa arvoa tietokannassa numerolla -1. Lisätään tietokantarajapinnan tapahtumahaun parametreihin boolean-arvo määrittelemään, haetaanko laskentaan mukaan päällekkäisiksi merkatut työsuhteet. Otettiin tavoitteeksi saada suunnitteludokumentti metodikuvausten osalta valmiiksi perjantaiksi 29.10. Jos joku haluaa tehdä metodikuvaukset mielummin Wordillä, lähettäköön ne Jussi G:lle Latex-muunnosta varten viimeistään torstai-iltana. Metodikuvauksiin tulee metodin nimi, sisään ajettavat parametrit, paluuarvot, poikkeukset ja metodin vapaamuotoinen kuvaus. Myös tärkeimmät parametrit olisi hyvä selittää, jos parametrin tarkoitus ei tule kyllin hyvin nimestä selväksi. Perjantaiksi olisi hyvä toteuttaa myös metodityngät, jotka tulostavat metodin toiminnon tyyliin "Tämä metodi tulostaa nimikirjanotteen" olisi hyvä saada perjantaiksi tehdyksi rajapinnan testaamista varten. Suunnitteludokumentin on oltava valmis tiistaina 2.11., jotta perjantaina 5.11. voidaan dokumentti käydä muodollisesti läpi. Päätettiin sopia alkaneelle 2. periodille uusi tiistain tapaamisaika ensi perjantain kokouksssa. Joonas kertoi, että UML-kaavioiden piirtämiseen löytyy näppärä työkalu osoitteesta http://www.gentleware.com/products/descriptions/ce.php4. Työkalu käynnistyy näpäyttämällä linkkiä Web start now. 3. Seuraavaan kokoukseen mennessä Joonas tutkii, onko Vector-luokan tilalle olemassa jokin tehokkaampi työkalu, piirtää tärkeimmistä tapauksista sekvenssikaaviot ja poistaa tietokantarajapinnasta lisäys-, poisto- ja muokkausoperaatiot. Henkilön tietojen poistaminen poistetaan myös arkkitehtuuria esittävästä kuvasta. Joonas jatkaa metodikuvausten kirjoitusta. Mikko jatkaa käyttöliittymän kehitystä ja kirjoittaa listalle lyhkäisen ohjeen, miten rekisteriä tulee sorkkia jotta käyttöön saadaan Javan versio 1.5. Jussi Y kirjoittaa dokumenttiin käyttöliittymäsuunnitelman. Suunnitelmassa esitetään screenshotteina, kuinka tärkeimmät käyttötapaukset esitetään järjestelmässä. Lisäksi Jussi selvittää, miten Mssql-murteessa tietoja poistetaan rekursiivisesti viittauksineen (Postgresissä on delete cascade). Silja kirjoittaa testaussuunnitelmaan testitapaukset ja korjaa testimenetelmäksi white box -testauksen. Jussi G jatkaa metodikuvausten kirjoittamista ja muuttaa tarpeen mukaan Latex-muotoon muiden ryhmäläisten metodikuvauksia. Mikael jatkaa metodikuvausten kirjoittamista 4. Kokouksen päättäminen Puheenjohtaja päätti kokouksen noin kello 15.45.