What is Analysis and Design?
Ø Analysis
Analysis emphasizes an investigation of the problem and requirements, rather than a solution.
Ø Design
Design emphasizes a conceptual solution (in software and hardware) that fulfills the requirements, rather than its implementation.
What is Object-Oriented Analysis and Design?
Ø Object-orientedanalysis
During object-oriented analysis there is an emphasis on finding and describing the objects or concepts in theproblem domain. For example, in the case of the flight information system, someof the concepts include Plane, Flight, and Pilot.
Ø Object-orienteddesign
During object-oriented design (orsimply, object design) there is an emphasis on defining software objects and how they collaborate to fulfill the requirements. For example, a Plane software object may have a tailNumber attribute and a getFlightHistory method.