读书人

OOA - OOD Conception

发布时间: 2013-03-21 10:08:17 作者: rapoo

OOA -- OOD Conception

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.

读书人网 >软件架构设计

热点推荐