Kokokouspöytäkirja Ohjelmistotuotantoprojekti, kevät 2002, ryhmä 1: Tapahtumapohjaisten järjestelmien jonomallien visualisointi Aika Torstai 25.4.2002 klo 16.15-16.50 Paikka Helsingin yliopisto, TKTL Teollisuuskatu 25 - 27 B436 Paikalla Lauri Aarnio, ohjaaja Kimmo Airamaa Esko Kupiainen Liisa Länkä, puheenjohtaja Janne Petäjä Heikki Tuominen, sihteeri Johannes Ukkonen 1. Kokouksen avaus Liisa Länkä avasi kokouksen 16.15, sihteeriksi valittiin Heikki Tuominen. 2. Edellisen kokouksen pöytäkirja Edellisen kokouksen pöytäkirja hyväksyttiin yksimielisesti. 3. Työn esittely asiakkaalle Asiakas oli estynyt joten esittely jäi väliin. 4. Tilannekatsaus Johannes ja Esko esittelivät uusia ominaisuuksia Laurille. Laurille uusia ominaisuuksia olivat transaktiot, preferenssien valinta ja servereiden siirto. Transaktiot Jokainen kaari/TFlow kuuluu nyt yhteen ,ja vain yhteen, transaktioon ja kerrallaan näytetään vain yhteen transaktioon kuuluvat kaaret. Transaktioita voi luonnollisesti lisätä ja poistaa, ja transaktioihin voi liittää muuttujia jotka ovat nimettyjä reaalilukuja. Preferenssien valinta Servereiden sädettä voi muuttaa välillä [20,...,50] pikseliä. Tällöin kaikki etäisyydet verkossa skaalautuvat suhteessa (uusi säde)/(vanha säde) ja piirtoalue ja ikkuna mukautuvat automaattisesti siten että verkko pysyy piirtoalueella. Kaarten kontrollipisteet voidaan asettaa näkyviksi/näkymättömiksi. Ajastettujen modaalisten ikkunoiden esilläoloaikaa voidaan säätää välillä [1,...,10] sekuntia. Servereiden siirto Servereiden lisäyksen yhteydessä tarkistetaan ettei serveri piirry piirtoalueen ulkopuolelle ja lisättäessä rekursiivisia kaaria servereihin siirretää servereitä automaattisesti siten että kaaren eivät jää piirtoalueen ulkopuolelle. Serverin keskipisteen paikkaa on mahdollista muuttaa "server properties"-ikkunasta käsin. Yhteenvetona voidaan sanoa että TAVI-ohjelmisto näyttäisi olevan valmis mitä tulee tehtäkorteissä määriteltyihin ominaisuuksiin. Lisää ominaisuuksia ei siis enää pidä lisätä vaan nyt on keskityttävä viimeistelyyn, testaamiseen ja dokumentointiin. 5. Seuraavat tehtävät o Loppuraportti. Loppuraportti on ollut kehityksessä jo jonkin aikaa ja sitä kehitetään kokoajan. Lauri halusi version nähtäväkseen maanantaihin mennessä. o Käyttöohje. Edellisen version käyttöohjeesta voidaan hyödyntää ainakin runkoa, ja suurinta osaa myös itse tekstistä. Uuden ominaisuudet on dokumentoitava ja vanhoja päivitettävä siltäosin kun ne ovat muuttuneet. o Javadoc. Javadoc-dokumentointi on useamman luokan osalta epätyydyttävässä tilassa. Vain TFlow ja Identifier on dokumentoitu tyydyttävästi ja Lauri kehottikin ottamaan näistä mallia muiden luokkien dokumentointiin. o Muut tehtävät: 1. URL-viittaukset tiedostoihin eivät toimin JAR-paketeissa Windows2000:ssa, tätä pitäisi selvittää. 2. Viimeistelyä, testien kirjoittamista. 3. Riittävä dokumentointi jatkoprojektia ajatellen: UML-kaavio, TFlow:n matematiikka liitteet ja yleinen dokumentointi. 6. Muut esilletulevat asiat Asiakkaan viime visiitistä on kulunut muutama viikko eikä uusimmista ominaisuuksista ole saatu palautetta. Uusia vaatimuksia ei kuitenkaan enää oteta vastaan koska viimeisen kierroksen koodausosuus päättyy maanantaina. 7. Kokouksen päättäminen Liisa Länkä päätti kokouksen 16.50 Heikki Tuominen, sihteeri