Upload
varsha
View
43
Download
5
Embed Size (px)
DESCRIPTION
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. - PowerPoint PPT Presentation
Citation preview
Näyttö
Käyttäjät Valonlähteet Kalenteri
Laskuri
TutkijatTutkijat.dat5002
nimi:tiedosto:max lkm:
lkm:
alkio[0]
alkio[1]
alkio[2]
alkio[3]
alkio[4]
alkio[5]
alkio[6]...
tetutkijTeppoTutkija...
hehutkijHeikkiHutkija...
Osoitintaulukko käyttäjiin
ValotValot.dat53
nimi:tiedosto:max lkm:
lkm:
alkio[0]
alkio[1]
alkio[2]
alkio[3]
alkio[4]
Diodi405nm
Argon458nm488nm514nm
Osoitintaulukko valonlähteisiin
Hene1543nm
Käyttäjä
Valonlähde
KalenteriKalenteri.datei määritetty3
nimi:tiedosto:max lkm:
lkm:
alkio[0]
alkio[1]
alkio[2]...
tetutkij02022010Diodi 3Argon 0Hene1 4
tetutkij03022010Diodi 0Argon 4Hene1 4
Osoitintaulukko mittaustapahtumiin
Mittaustapahtuma
hehutkij04022010Diodi 8Argon 0 Hene1 0
Käyttäjä-luokka
Luokan nimi: Käyttäjä
Vastuualueet: Käyttäjän kentät (tunnus, nimi, email, ryhmä, etc.)
Osaa muuttaa kenttien tiedot tulostettavaan muotoon
Valonlähde-luokka
Luokan nimi: Valonlähde
Vastuualueet: Valonlähteen kentät (tunnus, aallonpituus, vaihtopäivämäärä)
Osaa muuttaa kenttien tiedot tulostettavaan muotoon
Mittaustapahtuma-luokka
Luokan nimi: Mittaustapahtuma
Vastuualueet: Mittaustapahtuman kentät (käyttäjätunnus, päivämäärä, valonlähteiden tunnit)
Osaa muuttaa kenttien tiedot tulostettavaan muotoon
Avustajat
Merkkijonot
Avustajat
Merkkijonot
Avustajat
Merkkijonot
Käyttäjät-luokka
Luokan nimi: Käyttäjät
Vastuualueet: Käyttäjärekisterin ylläpito (käyttäjän lisäys ja poisto)Käyttärekisterin kirjoittaminen tiedostoonKäyttäjien etsiminen
Valonlähteet-luokka
Luokan nimi: Valonlähteet
Vastuualueet: Valonlähderekisterin ylläpito (valonlähteen lisäys ja poisto)Valonlähderekisterin kirjoittaminen tiedostoon
Kalenteri-luokka
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ä
Avustajat
Käyttäjä
Valonlähde
Avustajat
Käyttäjä
Avustajat
Valonlähde
Laskuri-luokka
Luokan nimi: Laskuri
Vastuualueet: Huolehtii käyttäjät, valonlähteet ja kalenteri luokkien yhteispelistä
Välittää tietoja em. luokkien välillä
Näyttö-luokka
Luokan nimi: Näyttö
Vastuualueet: Hoitaa käyttöliittymän toiminnasta.
Ainut luokka mikä ”juttelee” käyttäjän kanssa.
Kutsuu laskuri-luokkaa
Avustajat
Käyttäjät
Valonlähteet
Kalenteri
Avustajat
LaskuriKäyttäjätValonlähteetKalenteriKäyttäjäValonlähdeMittaustapahtuma