40 likes | 190 Views
Näyttö. Laskuri. Käyttäjät. Valonlähteet. Kalenteri. Valot Valot.dat 5 3. Kalenteri Kalenteri.dat ei määritetty 3. nimi: tiedosto: max lkm: lkm:. nimi: tiedosto: max lkm: lkm:. Tutkijat Tutkijat.dat 500 2. nimi: tiedosto: max lkm: lkm:. Diodi 405nm.
E N D
Näyttö Laskuri Käyttäjät Valonlähteet Kalenteri ValotValot.dat53 KalenteriKalenteri.datei määritetty3 nimi:tiedosto:max lkm:lkm: nimi:tiedosto:max lkm:lkm: TutkijatTutkijat.dat5002 nimi:tiedosto:max lkm:lkm: Diodi405nm tetutkij02022010Diodi 3Argon 0Hene1 4 tetutkijTeppoTutkija... alkio[0] alkio[1] alkio[2] alkio[3] alkio[4] alkio[0] alkio[1] alkio[2]... alkio[0] alkio[1] alkio[2] alkio[3] alkio[4] alkio[5] alkio[6]... Argon458nm488nm514nm tetutkij03022010Diodi 0Argon 4Hene1 4 hehutkijHeikkiHutkija... Osoitintaulukko mittaustapahtumiin Osoitintaulukko valonlähteisiin Hene1543nm Käyttäjä hehutkij04022010Diodi 8Argon 0 Hene1 0 Osoitintaulukko käyttäjiin Valonlähde Mittaustapahtuma
Käyttäjä-luokka Valonlähde-luokka Luokan nimi: Käyttäjä Avustajat Luokan nimi: Valonlähde Avustajat Vastuualueet:Käyttäjän kentät (tunnus, nimi, email, ryhmä, etc.) Osaa muuttaa kenttien tiedot tulostettavaan muotoon Vastuualueet:Valonlähteen kentät (tunnus, aallonpituus, vaihtopäivämäärä) Osaa muuttaa kenttien tiedot tulostettavaan muotoon Merkkijonot Merkkijonot Mittaustapahtuma-luokka Avustajat Luokan nimi: Mittaustapahtuma Vastuualueet:Mittaustapahtuman kentät (käyttäjätunnus, päivämäärä, valonlähteiden tunnit) Osaa muuttaa kenttien tiedot tulostettavaan muotoon Merkkijonot
Käyttäjät-luokka Valonlähteet-luokka Luokan nimi: Käyttäjät Avustajat Luokan nimi: Valonlähteet Avustajat Vastuualueet:Käyttäjärekisterin ylläpito (käyttäjän lisäys ja poisto)Käyttärekisterin kirjoittaminen tiedostoonKäyttäjien etsiminen Vastuualueet:Valonlähderekisterin ylläpito (valonlähteen lisäys ja poisto)Valonlähderekisterin kirjoittaminen tiedostoon Käyttäjä Valonlähde Kalenteri-luokka Avustajat Luokan nimi: Kalenteri Vastuualueet: Päivien/viikkojen/kk:n ”ylläpito” Mittaustapahtumien rekisteröinti Osaa hakea käyttötunteja ja niiden summia käyttäjätunnuksen, valonlähteen perusteella ja/tai tietyltä aikaväliltä Käyttäjä Valonlähde
Laskuri-luokka Näyttö-luokka Luokan nimi: Laskuri Avustajat Luokan nimi: Näyttö Avustajat Vastuualueet:Huolehtii käyttäjät, valonlähteet ja kalenteri luokkien yhteispelistä Välittää tietoja em. luokkien välillä Vastuualueet:Hoitaa käyttöliittymän toiminnasta. Ainut luokka mikä ”juttelee” käyttäjän kanssa. Kutsuu laskuri-luokkaa Käyttäjät Valonlähteet Kalenteri LaskuriKäyttäjätValonlähteetKalenteriKäyttäjäValonlähdeMittaustapahtuma