Objektorienterad analys och design ( OOAD ) används för att konstruera datasystem . Denna modell av design närmar sig ämnet från ett objekt perspektiv snarare än den traditionella funktionellt perspektiv . Användningar av detta tillvägagångssätt varierar beroende på tillämpning . Kravmodellering
OOAD kan användas för att bestämma vem som kommer att använda systemet och hur , och överväger inte bara de inblandade parterna , men även använda scenarier och fall . Berörda parter kan omfatta individer och andra grupper som kan bli involverade i systemet . Krav modellering kan formgivare konkretisera förväntningarna på systemet för att avgöra vad som kommer att krävas av den speciella designen .
Information Modeling
uppgifter modellering , OOAD försöken att beskriva och fastställa förhållandet av objekten på problemet att lösas. Förutom att identifiera föremålen , konstaterar också de attribut och relationer av föremålen till varandra och systemet .
Life Cycle Modeling
livscykel modellering bestämmer svaret av objektet till dess individuella miljön . Detta inkluderar tillstånd av övergången baserat på specifika händelser eller aktiviteter inom informationssystem . Sådan modellering kan formgivare förutsäga effekterna av vissa händelser på det totala systemet .