unit 4 (OOSE)
1. Object-Oriented Design (OOD) Definition Object-Oriented Design (OOD) is the process of converting the analysis model into a design model by identifying classes, objects, relationships, and interactions. Objectives Identify classes and objects. Define relationships among classes. Design system architecture. Improve reusability. Reduce complexity. Support maintenance. Improve software quality. 2. Conventional v/s Object-Oriented Design Conventional Design OO Design Function-oriented Object-oriented Focus on functions Focus on objects Data and functions are separate Data and functions are together Less reusable More reusable Difficult maintenance Easy maintenance Uses DFD and flowcharts Uses UML diagrams Less flexible More flexible 7-Mark Answer Conventional vs OO Design Conventional design is function-oriented. OO design is object-oriented. Conventional design separates data and functions. OO design combines data and functions. Conventional des...