Tietojenkäsittelytiede Harjoitustehtäviä
Graafisten käyttöliittymien toteutus 14.2.2001
x3. +-------------------------------------------------------+
| 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 13.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) Laadi Delphillä opintosuoritusrekisteriohjelma, jolla on seuraa-
vat ominaisuudet:
- Sovelluksen pääikkunassa on valikkorivi, josta on valittavissa
seuraavat toiminnot: lopetus, kurssin tietojen lisääminen,
opiskelijan tietojen lisääminen ja opintosuorituksen tietojen
lisääminen. (Mitään muuta pääikkunassa ei sitten voikaan
tehdä.)
- Kurssin tiedot lisätään valintaikkunassa, jossa pääsee syöttä-
mään kurssin koodin ja nimen sekä valitsemaan valintanapeilla
kurssin tason (appro, cl, laudatur, jatko-opinnot). Valintaik-
kunassa on myös painikkeet tietojen hyväksymistä ja toiminnon
perumista varten. Kun ikkunaan tullaan seuraavan kerran, on
koodin ja nimen oltava tyhjiä, mutta tason säilyttävä entisenä.
- Opiskelijan tiedot syötetään vastaavanlaisessa valintaikkunas-
sa. Opiskelijan tiedot koostuvat opiskelijanumerosta ja opiske-
lijan nimestä. Kun ikkunaan tullaan seuraavan kerran, on tieto-
jen oltava tyhjiä.
- Opintosuorituksen tiedot syötetään vastaavanlaisessa valintaik-
kunassa. Ne koostuvat kurssin koodista, opiskelijanumerosta,
valintapainikkeilla annettavasta arvosanasta (0..3 tai hyväk-
sytty) ja päiväyksestä. Kun ikkunaan tullaan seuraavan kerran,
on muiden tietojen oltava entiset, mutta arvosanan tulee olla
valitsematon.
- Edellisissä valintaikkunoissa tehtävät kurssien, opiskelijoiden
ja opintosuoritusten lisäämiset eivät aiheuta tietojen tallen-
tumista mihinkään tietokantaan. Sen sijaan tiedot on tulostet-
tava erilliseen (testaus)ikkunaan.
- Käyttöliittymän tulee olla kokonaisuudessan suomenkielinen.
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 14.2. klo 11.00
Tätä x-tehtävää tullaan myöhemmin muuttamaan, joten säilytä siitä
kopio itselläsi.