Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

CourseUnitRule täyttyy, kun CourseUnitRule.courseUnitGroupId-attribuutin mukainen opintojakso on valittuna kyseisen kokonaisuuden alle. Opintojakson pakollisuus/vaihtoehtoisuus rakenteessa riippuu siitä, minkälaisen CompositeRulen sisällä CourseUnitRule on. kts. CompositeRule.

Opiskelijan käyttöliittymässä: rakenteessa oleva opintojakso

ModuleRule (opintokokonaisuussääntö)

...

ModuleRule täyttyy, kun ModuleRule.moduleGroupId-attribuutin mukainen kokonaisuus on valittuna kyseisen kokonaisuuden alle. Kokonaisuuden pakollisuus/vaihtoehtoisuus rakenteessa riippuu siitä, minkälaisen CompositeRulen sisällä CourseUnitRule on. kts. CompositeRule.

Opiskelijan käyttöliiittymässä: rakenteessa oleva kokonaisuus/väliotsikko

AnyCourseUnitRule (mikä tahansa opintojakso -sääntö)

...

AnyCourseUnitRule täyttyy, kun kokonaisuuteen on valittu mikä tahansa opintojakso, joka ei vastaa mitään kokonaisuuden säännöstössä olevaa CourseUnitRulea.

Opiskelijan käyttöliittymässä: Opintojaksojen hakukenttä

AnyModuleRule (mikä tahansa kokonaisuus -sääntö)

...

AnyModuleRule täyttyy, kun kokoknaisuuteen on valittuna mikä tahansa kokonaisuus, joka ei vastaa mitään kokonaisuuden säännöstössä olevaa ModuleRulea.

Opiskelijan käyttöliittymässä: Kokonaisuuksien hakukenttä

CompositeRule (kappalerajoitteinen valintasääntö)

...

CompositeRule täyttyy, kun oikea määrä CompositeRulen alisääntöjä täyttyy. CompositeRule valvoo siis vain suoraan sen sisällä olevien sääntöjen täyttymistä.

Opiskelijan käyttöliittymässä: Ohjeteksti "Valittu x/y kpl" sekä "Valitse vielä z kpl" 

CreditsRule (opintopisterajoitteinen valintasääntö)

...

CreditsRule täyttyy, kun kokonaisuuteen valittujen CreditsRulen alapuoliseen sääntöhierarkiaan osuvien opintojen laajuus vastaa säännössä määriteltyä opintopistemäärää. CreditsRule laskee opintopisteet hierarkisesti suunnitelmaan valituilta opintojaksoilta, eli CreditsRule valvoo, että myös kokonaisuuteen valittujen alikokonaisuuksien sisältö on suunniteltu opintojaksotasolle. Laskennassa käytetään tarkinta mahdollista tietoa järjestyksessä opintojaksosuorituksen laajuus/opintojaksolle valitun suoritustavan laajuus/opintojakson laajuus.

Opiskelijan käyttöliittymässä: Ohjeteksti: "Valittu x/y op" sekä "Valitse vielä z op"

CourseUnitCountRule (opintokappalesääntö) EI KÄYTÖSSÄ

...