TIM - The Interactive Material. Jyväskylän yliopisto

Timppa-sovellusprojekti, vaatimusmäärittely

##

Matias Berg
Bek Eljurkaev
Minna Lehtomäki
Juhani Sihvonen
Hannu Viinikainen

Versio 1.0.0
julkinen
9.9.2015

Jyväskylän yliopisto
Tietotekniikan laitos
Jyväskylä

Hyväksyjä Päivämäärä Nimenselvennys Allekirjoitus
Projektipäällikkö xx.xx.2015 Juhani Sihvonen
Tilaaja xx.xx.2015 Vesa Lappalainen
Ohjaaja xx.xx.2015 Jukka-Pekka Santanen


1. Vaatimusten prioriteetit

##

Vaatimukset on priorisoitu seuraavasti tärkeimmästä vähiten tärkeimpään:

  • Pakollinen,
  • Tärkeä,
  • Mahdollinen,
  • Idea ja
  • Ei toteuteta.

Vaatimusten tilat esitetään seuraavasti:

  • Toteutettu ja
  • Toteuttamatta.

2. Toiminnalliset vaatimukset

##

2.1 Toteutettu

##
Vaatimus Prioritetti
Luennon luomisikkuna. Pakollinen
Kysymyksen muokkaus. Pakollinen
Esikatselu haetusta kysymyksesta. Pakollinen
Kysymyksen luomisikkuna: Monivalinta. Pakollinen
Kysymyksen vastausikkuna. Pakollinen
Kysymyksen luomisikkuna: True-false tyyppi. Pakollinen
Kysymyksen luomisikkuna: Matriisi. Pakollinen
Kysymyksen luomisikkuna. Pakollinen
Vastausten jakaumien esitys näyttämisikkunassa. Pakollinen
Kysymyksen fyysinen poisto. Pakollinen
Opiskelijan käyttöliittymässä luennolle liittymisnäkymässä radiopainikkeiden sijaan tulisi olla valintaruudut. Pakollinen
Kysymyksen talletus. Pakollinen
Vastausten näyttämisikkuna. Pakollinen
Luennon käynnistäminen ja niille liittyminen/poistuminen. Pakollinen
Luentoon kirjautuneiden lista. Pakollinen
Kysymyksen luomisikkuna: jokaiselle riville/sarakkeelle oma poistopainike. Pakollinen
Luentoseinä. Pakollinen
Kysymyksen luomisikkuna: jokaisen rivin ja sarakkeen väliin "Lisää"-painikkeet. Pakollinen
Kysymysten kuvakkeet näkyvät dokumentissa. Pakollinen
Luennon muokkausikkuna. Pakollinen
Haetun kysymyksen lataus muokkausikkunaan. Pakollinen
Dokumenttiien haettujen kysymysten sijainnin päivitys, kun tekstikappale lisätään/poistetaan dokumentista. Tärkeä
Tietyn kysymyksen haku paljastamatta muiden kysymysten sisältöä. Tärkeä
Luentoon liittyvien toimintojen keskitys luentopalkkiin, jotta käyttäjän ei tarvitse etsiä toimintoja muualta Tärkeä
Luennon nimi sekä liittyneiden määrä/lista luentopalkkiin. Tärkeä
Luentoseinän poistaminen näkyvistä. Tärkeä
Kysytyn kysymyksen vastausten talletus. Tärkeä
Alkuajan ja päivämäärän asetus luennolle. Tärkeä
Mahdollisuus saada opiskelijoiden nimet näkyviin luentoseinässä. Tärkeä
Luentoseinän skaalaus (koko näyttö). Tärkeä
Luentoseinän piilottaminen/avaus. Tärkeä
Luentoseinän raahaaminen ja kiinnittäminen miellyttävään paikkaan ikkunassa. Tärkeä
Kysymyksen luomisikkuna: Otsikko kysymykselle. Tärkeä
Kysymyksen luomisikkuna: start time. Tärkeä
Kysymyksen luomisikkuna: end time valintaruutuna jossa tunnit, minuutit ja sekunnit. Tärkeä
Kysymyksen luomisikkuna: Column otsikko pois multiple choice kysymyksissä. Mahdollinen

2.2 Toteuttamatta

##
Vaatimus Prioriteetti
Kysymyksen luomisikkuna: Kommenttikenttä vastauksesta. Pakollinen
Kysymyksen luomisikkuna: vastausten määrän rajoittaminen. Pakollinen
Kysymyksen luomisikkuna: Rivin/sarakkeen siirto-ominaisuus. Pakollinen
Kysymyksen luomisikkuna: Valintaruutujen suunta matriisissa. Tärkeä
Kysymyksen luomisikkuna: Aseta oikeaan järjestykseen -kysymykset. Tärkeä
Kysymyksen luomisikkuna: TeX-koodin kirjoittaminen kysymyskenttään. Tärkeä
Luentoseinän avaus erillisessa selainikkunassa. Tärkeä
Esikatselu kysymystä luodessa. Tärkeä
Kysymyksen luomisikkuna: Ristikkotaulukkokysymys, jossa vastaus on piste 2D koordinaatistossa. Mahdollinen
Kysymyksen luomisikkuna: Valintaruutu vastausten järjestyksellä väliä. Mahdollinen
Luentoseinän viestien luokitus. Mahdollinen
Kappaleeseen liittyvien kysymysten määrän näyttäminen kysymyskuvakkeessa lukuna, sen sijaan että jokainen kysymys saa oman kuvakkeen. Mahdollinen
Mahdollisuus nähdä kaikkien kysymysten sisältö kerralla. Mahdollinen
Kysymyksiin satunnainen järjestys. Idea