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.