Ohjelmistotuotantoprojekti Hali2 - Pöytäkirja


Päivämäärä: 15.3.2004
Aika: 14.20 - 16.00
Paikka: TKTL, C476

Läsnä:

Timo Maaranen
Henri Jääskeläinen
Harri Honkanen
Sipi Turner
Jarno Lehtimäki

Kokouksessa käsitellyt asiat:
  • Käyvimme läpi suunnitteludokumentin alustavaa versiota.
  • Hyväksyttiin Sipin ehdotus päivämäärän tallentamismuodosta datamalliin (datamodel).
  • Totesimme että hakuehdoille tarvitaan oma haara datamalliin ja että ne tulee lisätä näyttöjen datamalleihin suunnitteludokumenttiin, jos tarpeen.
  • Päätimme, että vanha datamalli laitetaan istuntoon (session) talteen servletin palvelupyyntökertojen väliseksi ajaksi ja että Action-luokille annetaan syötteenä aina vanha datamallin uuden lisäksi. Action-luokka päättää tarvitseeko vanhaa datamallia.
  • Päätimme, että servletille syötettävät get- ja post-parametrit annetaan datamallin muotoisena tyylillä 'taulu.arvo', ts datamallin puunhaaraa ilmaistaan '.'-merkillä (piste).
  • Jarno ehdotti että ddlistojen managerointiin tehtäisiin oma luokka, helpottamaan ddlistojen muodostusta ja optimoimaan tietokantakutsuja. Varsinaista päätöstä asian toteuttamisesta ei tehty.
  • Totesimme, että datamalli tarvitsee muutoksen, jossa kaikki tietokannasta haettu data laitetaan data-sekvenssin alle juureen. Näin saamme kaikki mahdolliset haun tulokset datamaliin.
  • Lokin otteuttamiseksi Jarno ehdotti Log4j-ilmaispakettia. Päätimme tutustua asiaan.
  • View-luokkaan teimme seuraavan muutoksen: View-luokka jaetaan näyttökohtaisiin aliluokkiin joissa jokaisessa on samanniminen metodi hoitamassa näytön tulostamista.