Versions Compared

Key

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

...

Toisen korkeakoulun yksiköllä ei ole resursseja tai vastuuhenkilöitä.

...

1. Pääkäyttäjä luo tavallaan sääntötyyppejä (sääntöjen metatietoja) kuten opinojakson edeltävyydet, opintojakson korvaavuudet

  • mitä sääntöjä liitty esim. opintojaksoihin
  • käytä tätä sääntöä ... (kuvausteksti)

2. Ops-vastava menee Opsissa säännöt-välillehdelle

  • listaantuu ne säännöt, mitä ops-vastaava voi käyttää ja jotka pääkäyttäjä on luonut 
    • edeltävyydet, korvaavuudet jne.
  • Määrittää säännöt edeltävvydelle
    • Seuraavaksi tehdään ehtolauseita (Säännöt koostuvat ehtolauseista, jotka koostuvat vaatimuksista, jotka sisältävät vaatimuskenttiä)
    • Tee uusi ehtolause (ensimmäisen ehtolauseen boolen operaattori on aina And)
      • Listaantu vaatimukset
      • Vaatimuksista valitaan yksi (Valitaan esim. opintojakso)
      • Listaantuu Opintojaksot
      • Valitaan ko. OJ
    • Tee uusi ehtolause (toinen ehtolause)
      • Valitaan Or/And
    • Ehto 1 ja Ehto 2 tai Ehto 3
      • -> Määritä aliehto

Termi

Selite

Sääntö

Ehtolauseiden muodostama kokonaisuus. Sääntö voi olla esimerkiksi "Opintojakson edeltävyydet". Sääntöjä käytetään kuvauskenttinä tai tiedon validointiin

Ehtolause

Ehtolause koostuu erilaisista vaatimuksista ja boolen-operaattorista

Vaatimus

Vaatimus sisältää vaatimuskenttiä. Vaatimuksella ilmaistaan yksittäinen ehto, esim. "Kaikki seuraavista opintojaksoista"

Vaatimuskenttä

Vaatimuksen yksittäinen arvo, esimerkiksi opintojakson tunnus

5. Sääntömoottori ja opintopolkujen hallinnan toiminnallisia vaatimuksia

...