Кућа Развој Шта је објектно оријентисана анализа и дизајн (ооад)? - дефиниција из техопедије

Шта је објектно оријентисана анализа и дизајн (ооад)? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи објектно оријентисана анализа и дизајн (ООАД)?

Објектно оријентирана анализа и дизајн (ООАД) технички је приступ који се користи у анализи и дизајнирању апликације или система кроз примјену објектно оријентиране парадигме и концепата који укључују визуално моделирање. Ово се примењује током развојног животног циклуса апликације или система, подстичући бољи квалитет производа и чак подстичући учешће и комуникацију заинтересованих страна.

Техопедиа објашњава објектно оријентисану анализу и дизајн (ООАД)

Софтверски и рачунарски систем апликација су невероватно сложени појмови, јер постоји мало материјалних ограничења и пуно могућих произвољних реконструкција. За разлику од ствари попут дизајна моста или зграде, где је концепт моста или зграде дефинисан материјалима који ће се користити и природом окружења на којем се гради, што резултира са неколико опција. Софтвер не ужива иста ограничења, а простор за сложеност расте врло је велик. Ту се појављују објектно оријентисана анализа и дизајн. Користи апстракцију као алат за капсулацију сложености, а што се више апстракција уводи, то је веће сложеност. Ови чинови апстракције и капсулације омогућавају да се поједини проблеми истакну и касније сузбије.


ООАД је најбоље примењивати итеративно, јер не постоји јасан процес, али сваки аспект на коме се примењује ООАД је рафиниран док се поново користи. То је зато што се главни делови дизајна заснивају на целокупним аспектима система и ентитетима, а не на појединим функцијама и коду. Овим се намеће модуларни приступ ООАД-а чији је циљ разбити проблем или систем на мање јединице, назване објекти, који могу стајати сами и бити промењени, а да не утичу превише на оне око њих. То олакшава додавање функционалности и понашања и омогућава систему да грациозно прихвати промене.

Шта је објектно оријентисана анализа и дизајн (ооад)? - дефиниција из техопедије