Viikon 2 kotitehtävien mallivastaukset - HY-TKTL/otm2014s GitHub Wiki

#Tehtävät 1 ja 2

Käyttäjät

  • Asiakas
  • Vastuuhenkilö
  • Ohjaaja
  • Opiskelija
  • Opiskelijarekisteri

Näistä viimeinen siis ei ole "ihmiskäyttäjä" vaan ulkoinen järjestelmä jonka kanssa tarkasteltava järjestelmä on interaktiossa.

Käyttötapauskaavio

kuva

Tekstuaalisen kuvauksen ulkopuolelle on jäänyt paljon detaljeja, esim. on todennäköistä että järjestelmälle tarvittaisiin ainakin seuraavat käyttötapaukset:

  • ilmoittautumisen sulkeminen
  • ryhmien perustaminen
  • vertaispalautteen käynnistäminen
  • vertaispalautteen sulkeminen
  • järjetelmään kirjautuminen

Käyttötapausmalli tarkentuukin tyypillisesti matkan varrella kun ymmärrys määrittelyn alla olevasta sovelluksesta kasvaa.

Käyttötapaus ilmoittautuminen

Käyttäjät: Opiskelija, Opiskelijarekisteri

Esiehto: Ilmoittautuminen on alkanut, opiskelija on kirjoitta menossa olevalla lukukaudella

Jälkiehto: Opiskelija on ilmoittautunut valitsemaansa ryhmään

Käyttötapauksen kulku:

  1. käyttäjä valitsee ilmottautumistoiminnon
  2. järjestelmä näyttää listan ryhmien tehtäväkuvauksista
  3. opiskelija täyttää tietonsa (opiskelijanumero) ja valitsee haluamansa ryhmän
  4. järjestelmä hakee opiskelijan tiedot (email-osoite, suoritusote, osoite, puhelinnumero...) opiskelijarekisteristä
  5. järjestelmä ilmoittaa opiskelijalle ilmoittautumisen onnistumisesta

Poikkeukselinen toiminta:

  3a. opiskelija valitsee ryhmän joka on jo täysi    1. järjestelmä ilmoittaa valitun ryhmän olevan täysi

  3b. opiskelija syöttää virheellisen opiskelijanumeron    1. järjestelmä opiskelijan syöttäneen virheellisen opiskelijanumeron

Tavoite ja laukaisija jätetty itsestäänselvyyksinä pois.

#Loput tehtävät Linkki (pdf)