Tietojenkäsittelytiede Harjoitustehtäviä
Graafisten käyttöliittymien toteutus 21.2.2001
x4. +-------------------------------------------------------+
| Tämä tehtävä on pakollinen. |
| |
| Ratkaisu on lähetettävä sähköpostina osoitteilla |
| gkt01@cs.joensuu.fi ja listassa |
| http://cs.joensuu.fi/~mtuki/graaf01/gdemo_lista.html |
| omaa käyttäjätunnustasi seuraavalle ktunnukselle |
| viimeistään 20.2.2001 klo 8.00 |
| |
| LÄHETÄ KAKSI KIRJETTÄ (MOLEMMILLE): |
| - OHJELMATEKSTI OSANA ITSE KIRJETTÄ |
| - SUORITUSKELPOINEN OHJELMA LIITETIEDOSTONA TOISESSA |
| KIRJEESSÄ |
| |
| Tuo harjoitustilaisuuteen ohjelmalistaus paperilla, |
| itse ohjelma sekä lähdekielisenä että suorituskelpoi- |
| sena levykkeellä, ja valmiiksi täyttämäsi x-tehtävän |
| arviointilomake. |
+-------------------------------------------------------+
a) Muuta Delphillä laatimaasi opintosuoritusrekisteriohjelmaa siten,
että:
- Opiskelijan tiedot syötetään vapaassa (siis ei kuitattavassa)
valintaikkunassa. Opiskelijan tietojen (opiskelijanumero ja
opiskelijan nimi) lisäksi ikkunassa on oltava seuraavat painik-
keet:
* Lisää: ohjelma tulostaa lisättävät tiedot erilliseen ikku-
naan kuten aiemminkin, ilmoittaa lisäyksestä käyttäjälle
(koska toiseen ikkunaan tehtävä tulostus on vain testailun
aputulostus ja se tullaan myöhemmin poistamaan) ja tyhjen-
tää opiskelijan tiedot
* Tyhjennä: ohjelma tyhjentää opiskelijan tiedot
* Poistu: ohjelma sulkee ikkunan; uudelleen avattaessa opis-
kelijan tietojen on oltava tyhjät
- Opintosuorituksen tiedot syötetään pääikkunassa (eikä siis
valintaikkunassa). Opintosuorituksen tietojen (kurssin koodi,
opiskelijanumero, valintanapeilla annettava arvosana ja päi-
väys) lisäksi ikkunassa on oltava painikkeet Lisää ja Tyhjennä,
jotka toimivat vastaavasti kuin opiskelijaikkunassa, mutta li-
säyksen yhteydessä ohjelma ei tyhjennä muita tietoja kuin arvo-
sanan.
- Kurssien tiedot lisätään kuitattavassa valintaikkunassa, jossa
on samat painikkeet kuin aiemmin.
- Pääikkunan valikkorivillä olevat toimminnot on valittavissa
myös pääikkunassa olevasta pikavalikosta, pääikkunnassa olevil-
la painikkeilla ja näppäimistöstä funktionäppäimillä.
- Pääikkunassa on jokin pohjaväri ja sopivassa kohdassa bittiku-
vana esitetty järjestelmän tunnuskuvio (jonka saat itse piirtää).
b) Testaa sähköpostilla saamasi ohjelma. Kirjaa löytämäsi virheet ja
ohjelman puutteet/kuvauksen vastainen toiminta. Lähetä kirjoittamasi
raportti gkt01:lle ja ohjelman tekijälle viimeistään 21.2. klo 11.00
Tätä x-tehtävää tullaan myöhemmin vieläkin muuttamaan, joten säi-
lytä siitä kopio itselläsi.