Tartalomjegyzék:
- Meghatározás - Mit jelent az objektum-orientált elemzés és tervezés (OOAD)?
- A Techopedia magyarázza az objektum-orientált elemzést és tervezést (OOAD)
Meghatározás - Mit jelent az objektum-orientált elemzés és tervezés (OOAD)?
Objektum-orientált elemzés és tervezés (OOAD) egy műszaki megközelítés, amelyet egy alkalmazás vagy rendszer elemzéséhez és tervezéséhez használnak az objektum-orientált paradigma és koncepciók alkalmazásával, ideértve a vizuális modellezést is. Ezt az alkalmazás vagy rendszer fejlesztési életciklusa alatt alkalmazzák, elősegítve a jobb termékminőséget, sőt még az érdekelt felek részvételét és kommunikációját is ösztönözve.A Techopedia magyarázza az objektum-orientált elemzést és tervezést (OOAD)
A szoftverek és a számítógépes alkalmazási rendszerek hihetetlenül összetett fogalmak, mivel kevés anyagi korlátozás és sok önkényes rekonstrukció lehetséges. Ezzel ellentétben olyan dolgokkal, mint a híd vagy az épület tervezése, ahol a híd vagy épület fogalmát a felhasználható anyagok és a felépített környezet jellege határozza meg, ami kevés lehetőséget kínál. A szoftverek nem élvezik ugyanazokat a korlátozásokat, és a bonyolultság növekedésének lehetősége nagyon nagy. Itt kerül sor objektum-orientált elemzésre és tervezésre. Az absztrakciót használja eszközként a komplexitás beágyazására, és minél több absztrakciót vezet be, annál nagyobb a komplexitás csökkenése. Ezek az absztrakciós és beágyazási tevékenységek lehetővé teszik bizonyos problémák kiemelését és későbbi elnyomását.
Az OOAD-ot legjobban iteratíven lehet alkalmazni, mivel nincs egyértelmű folyamat, de az OOAD alkalmazásának minden szempontja finomításra kerül, mivel újrafelhasználják. Ennek oka az, hogy a tervek nagy része a rendszer teljes aspektusán és az entitáson alapul, nem pedig az egyes funkciókon és kódon. Ez érvényesíti az OOAD moduláris megközelítését, amelynek célja a probléma vagy a rendszer apróbb részekre bontása, úgynevezett objektumok, amelyek önmagukban állhatnak és megváltoztathatók anélkül, hogy a körülöttük lévőket túl nagy mértékben befolyásolnák. Ez megkönnyíti a funkcionalitás és viselkedés hozzáadását, és lehetővé teszi a rendszer számára, hogy kecsesen elfogadja a változásokat.














