Tietojärjestelmien mallintaminen I 17.1.2005

  1. Kerro kattavasti (esimerkkejä hyväksikäyttäen), mitä tarkoitetaan tietovuokaavioiden tasapainotuksella (tee esimerkkikaavioita ja kuvaa tietovuokaavioiden eri tasot). Kerro myös (esimerkkejä hyväksikäyttäen), mitä tarkoittaa tiedon häviämättömyyden laki.

  2. Millaisia vaiheita tietojärjestelmien kehittämiseen tarkoitetuissa lineaarisessa elinkaarimallissa on (luennolla käsitelty esimerkki lineaarisesta elinkaarimallista, 7 vaihetta)? Luettele vaiheet ja kuvaa niiden sisältö (melko lyhyesti)

  3. Annetaan seuraavat päättelyehdot alennuksen antamisesta:

    Laadi tätä päättelyä kuvaava päätöstaulu käyttämällä muuttujina:
    M1: Tilauksen arvo <500mk
    M2: Tilauksen arvo >5000mk
    M3: Tilaajan luotto hyvä

    Käytä toimenpiteinä:
    T1: Toimitus luotolla
    T2: Ei alennusta
    T3: Alennus 5%
    T4: Alennus 10%
    T5: Pyydetään ennakkomaksu

    Tee päätöstaulu. Etsi yhdentekevät ja poista mahdottomat säännöt. Jätä päätöstaulun sieventäminen näkyviin.

  4. Määrittele ER-mallin keskeiset käsitteet/komponentit (3 kpl) ja tee niiden pohjalta esimerkkikaavio, jossa on vähintään neljä entiteettiä. Muista, että ER-kaavion tulee noudattaa monisteessa ja luennolla käsiteltyjä sääntöjä.