125x125 Ads4

Phases of Object Orientation:

by aviator
Before the actual development of any product, important steps such as analysis and design need to be perfomed, The following phases are involved in the object-oriented methodology:

#   The Analysis phase
#   The Design phase
#   The Implmentation phase

Consider and aircraft manufacturing factory where a new jetliner is being assembled and several competent engineers and workment are working with specialized tools, Can you visualize them working on pure intuition, grabbing the tools, and sitting down to work immediately? or, do you see them working according to a detailed design on which they have spent hundreds of hours, and finally constructing the aircraft based on the speciified design

For the safety of the millions of people who fly every day, it is remomnded to use a detailed design, After all, it is comfoting to know that a lot of thought has gone into  first making a model on paper and then translating the desing into the physical jetliner, Thesame thing holds true for almost any item that is constructed. Similarly designers put pen to paper before attacking the fabric with scissors, Architects spend hours drawing layouts of building on blueprints before the bricks ane laid.


The Analysis Phase

"The purpose of analysis is to provide a description of a problem. The description must be complete, consistent,readable and reviewable by diverse interested parties, and testable against reality." -Mellor

The analysis or the Object-Oriented Analysis (OO?A) phase considers the system as a solution to a problem in its environment ot domain, Broadly, analysis is th phase where users and developers of the system get together and arrive at a common understanding of users and developers of the system get together and arrive ata common understanding of the system , One of the end products of the analysis phase is sthe specification on how a system funcation,s

In the analysis phase, the developer concentrates on obtaining  as much information as a possible about the problem, The developer has to identify the critical requirements. Analysis, therefore, involves meeting and interiewing the concerned persons to understand systems that are currently in operation, and identifying all the causes of problems (if any) in the curent system

The Design Phase

In the design phase, the developers of the system document their understanding of the syste, Design generates the blueprint of the system htat is to be implemented.

The first step in creating an Object-Oriented Design (OOD) is the identification of classes and their inter-relationships

Work in the desing phase of software development is comparable to the work of an architect. The architect will need to create a blueprint or a model of the building before the consturciotn of the building starts.



The Implmentation Phase

The design phase is followed bY OOP, which is the implmentation phase. OOP provides specificaitos for wiriting programs in a programming langage. One of the most popular languages used to write object-oriented programs is C#.
During the implmentation phase, programming is done as per the requirements gathered during the analysis and design phases.

Many of te modern applications are built by using OOP. Developing complex, large-scale business systems can be simplified by using OOP techniques. Some of the applications that can be build by using OOP techniques ae Computer Aided Design (CAD), computer Aided Manufacturing (CAM), and Object-Oriented Databases.

Posted in |