Turinys:
- Apibrėžimas - ką reiškia į objektą orientuota analizė ir dizainas (OOAD)?
- „Techopedia“ paaiškina į objektą orientuotą analizę ir dizainą (OOAD)
Apibrėžimas - ką reiškia į objektą orientuota analizė ir dizainas (OOAD)?
Į objektą orientuota analizė ir dizainas (OOAD) yra techninis metodas, naudojamas analizuojant ir projektuojant taikomąją programą ar sistemą, taikant objekto orientuotą paradigmą ir koncepcijas, įskaitant vaizdinį modeliavimą. Tai taikoma visą programos ar sistemos kūrimo gyvavimo ciklą, puoselėjant geresnę gaminio kokybę ir net skatinant suinteresuotąsias šalis dalyvauti ir bendrauti.„Techopedia“ paaiškina į objektą orientuotą analizę ir dizainą (OOAD)
Programinė įranga ir kompiuterių taikymo sistemos yra neįtikėtinai sudėtingos sąvokos, nes yra keletas esminių apribojimų ir daugybė galimų savavališkų rekonstrukcijų. Priešingai nei tiltai ar pastatų projektai, kai tilto ar pastato sąvoką nusako naudotinos medžiagos ir aplinkos, kuria jis pastatytas, pobūdis, todėl nėra daug galimybių. Programinei programai netaikomi tie patys apribojimai, be to, labai sudėtinga augti. Čia atliekama objektų analizė ir dizainas. Jis naudoja abstrakciją kaip įrankį, į kurį įeina sudėtingumas, ir kuo daugiau abstrakcijų įvedama, tuo labiau sumažėja sudėtingumas. Šie abstrakcijos ir kapsuliavimo veiksmai leidžia išryškinti ir vėliau nuslopinti tam tikras problemas.
OOAD geriausia taikyti pakartotinai, nes nėra aiškus procesas, tačiau kiekvienas aspektas, kuriame taikoma OOAD, yra patobulinamas, kai yra pakartotinai naudojamas. Taip yra todėl, kad didžiosios dalių dalys yra grindžiamos visais sistemos aspektais ir elementais, o ne atskiromis funkcijomis ir kodu. Tai įgyvendina modulinį OOAD požiūrį, kurio tikslas yra suskaidyti problemą ar sistemą į mažesnius vienetus, vadinamus objektais, kurie gali stovėti savarankiškai ir būti keičiami nedarant per daug įtakos aplinkiniams. Tai leidžia lengvai pridėti funkcionalumą ir elgseną bei leisti sistemai grakščiai priimti pokyčius.
