Ohjelmistotuotantoprojekti Biocafe PÖYTÄKIRJA 29.6.2006 AIKA 29.6.2006 klo 14:15 PAIKKA Sali B319 Tietojenkäsittelytieteen laitos (Exactum) Gustaf Hällströmin katu 2b, Helsinki OSALLISTUJAT Sami Laiti, puheenjohtaja Juho Naalisvaara Sampsa Lappalainen, sihteeri Jaakko Nyman Teemu Kemppainen POISSA Mari Vierelä 1. Kokouksen avaus Puheenjohtaja avasi kokouksen kello 14:16 2. Suunnittelu Huomautettiin ohjaajalle, että pöytäkoneen puuttuminen salista hankaloittaa sihteerin ja esittelijän yhtäaikaista työskentelyä. Käytettiin videotykkiä sihteerin kannettavalla. Tämä lupasi yrittää siirtää salivarausta. Päätettiin tehdä seuraavat muutokset Halson luokkarakenteeseen sekä eräisiin muihin suunnittelun alla oleviin komponentteihin: Poistetaan riippuuvuus Main-luokan ja DBLibin väliltä. Muutetaan DBLib Interfacesta normaaliksi luokaksi. DBLib ei palauta onnistuneista tietokantaanvienneistä mitään palautetta ja heittää itse määrittelemämme poikkeuksen epäonnistuneista vienneistä. Päätettiin käyttää olioiden kenttien muokkaamiseen setKenttä-tyyppisiä ilmaisuita ja tietokantaolioiden muokkaamiseen (esim. käyttäjä) modifyUser-tyyppisiä ilmaisuita. Kun suljetaan dialogi jossa asetetaan sormenjäljet, palauttaa dialogi sormenjäljet jossain muodossa sitä kutsuneelle operaatiolle. Tässä operaatiossa asetetaan saadut sormenjäljet sitä vastaavan User-olion kenttään. User-olioon lisätään operaatio isModified, jolla tiedetään, onko näkymän oliota muokattu. Kun olio lähetetään tietokantaan, asetetaan kenttä epätodeksi. 3. Muut asiat Tulevista tehtävistä sovittiin seuraavaa: Xxxxx on sihteeri seuraavassa kokouksessa. Juho tekee luokkakaavion kahvihuoneen sovelluksesta perjantaiksi. Sami tekee tarvittavat korjaukset halson kaavioon ja tutustuu vielä syvällisemmin sen toimintalogiikkaan. Teemu ja Jaakko perehtyvät javan graafiseen ohjelmointiin. Sampsa tekee luokkakaavion viestinvälitysolioista. Sovittiin myös, että suunnitteludokumentti tarkastetaan sovitussa aikataulussa. Dokumentti tarkastetaan siinä laajudessa, missä se on tiistai-iltana. Tarkempi ajankohta määräytyy siten, että kaikki ehtivät dokumenttiin varmasti tutustua. 4. Päätös Puheenjohtaja päätti kokouksen 15:59