Andmebaaside projekteerimiseks kasutatavad mudelid
Andmebaaside projekteerimiseks kasutatavad mudelid
Andmebaaside projekteerimiseks kasutatavad mudelid
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