Object-Oriented Analysis And Design (OOAD)


OOAD focuses on analyzing the requirement and designing the model of the system before the coding starts. OOAD is done to ensure the purpose and requirement of the system is captured and documented before the system is built. OOAD consists of two phases.

  1. Object-oriented Analysis (OOA)
  2. Object-oriented Design (OOD)


Object-oriented Analysis (OOA) Object-oriented Design (OOD)
creating a model of a system based on what the user requires of the system adds detail and design to the model
takes a “black box” approach to the system, ignoring the inner working takes a “white box” approach and makes the decision on how the model will be implemented in the code
model is made in user’s perspective design takes place in developer’s perspective
abstracting from the problem domain. primary classes and objects are identified. new classes are added to provide mechanisms that enable the system to work
implementation environment is not considered implementation environment is considered

B.E in Electronics and Telecommunications from Raipur, Chhattisgarh. Currently working on Microsoft's .NET and SQL Server Technology

Tagged with: , , ,
Posted in Object Oriented Programming, Unified Modeling Language

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: