17.03.2015 Views

Andmebaaside projekteerimiseks kasutatavad mudelid

Andmebaaside projekteerimiseks kasutatavad mudelid

Andmebaaside projekteerimiseks kasutatavad mudelid

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

TTÜ: Andmebaasid I (2012) © Erki Eessaar<br />

Ostja<br />

ootamine<br />

sisesta kaup<br />

Kauba<br />

sisestamine<br />

sisesta kaup<br />

tee makse<br />

lõpeta sisestus<br />

Makse<br />

ootamine<br />

Joonis 46Kasutusjuhu “Kauba ostmine” seisundidiagramm.<br />

Näiteks ei ole makse tegemine lubatud enne, kui kõik ostetavad kaubad on<br />

sisestatud.<br />

Süsteemi seisundidiagramm<br />

Kasutusjuhtude seisundidiagrammi erijuhtum, mis kirjeldab kogu<br />

terviksüsteemi jaoks kõikvõimalikke sündmuseid ja seisundite üleminekuid.<br />

See on ühend kõigist kasutusjuhtude seisundidiagrammidest. Selleks, et<br />

mudel oleks ülevaatlik, võib seda kasutada kui sündmuste hulk on piisavalt<br />

väike.<br />

Objektide seisundidiagrammid<br />

Seisundidiagramme võib koostada kõigi objektide kohta. Seisundidiagramme<br />

on mõtet koostada objektide kohta, mis omavad keerukat seisundist sõltuvat<br />

käitumist.<br />

52

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!