Tietojärjestelmien mallintaminen I 17.1.2005
- 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.
- 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)
- Annetaan seuraavat päättelyehdot alennuksen antamisesta:
- Jos tilaus <500mk ja luotto epäselvä, ei alennusta, pyydetään ennakkomaksua
- Jos tilaus <500mk ja luotto hyvä, toimitus luotolla ja ilman alennusta
- Jos tilaus >5000mk ja luotto hyvä, toimitus luotolla ja alennusta 10%
- Jos tilaus >=500mk ja <=5000mk ja luotto epäselvä, ei alennusta, pyydetään ennakkomaksu
- Jos tilaus >=500mk ja <=5000mk ja luotto hyvä, toimitus luotolla ja alennusta 5%
- Jos tilaus >5000mk ja luotto epäselvä, ei alennusta, pyydetään ennakkomaksu
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.
- 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ä.