Metodológia
Metodológia
1- systémový prístup
pracuje nad objektom systému (množina prvkov interakcie)
dekompozícia – hierarchická – rozdelenie podľa úrovní riadenia
– funkčná – rozdelenie podľa funkcií subsystémov
– objektová – rozdelenie podľa objektov riadenia
2- štrukturovaný prístup
využíva predchádzajúcu dekompozíciu
– funkčný model
– dátový model
metódy výstavby 1- top-down (skoro vždy)
2 – bottom-up
3 – up-down
3- objektový prístup
pracuje s objektami -> „zabalenie“ dát a metód pod objekty
– pracuje nad správami medzi objektami (riadiace správy)
– asociácie medzi objektami (1:1, 1:N, M:N)
– agregácia
dedenie – množina objektov s rovnakými vlastnosľami, vytvára určitú triedu (exaktná, top class, super class)
sub-triedy dedia niektoré vlastnosti z up-triedy
inštancia – reálny skutočný výskyt objektu danej triedy
metódy: OMT2
jazyk: C++, Smaltalk