Object Oriented Analysis and Design [CSE Department]

Object Oriented Analysis and Design [CSE Department]


Object Oriented Analysis and Design







Introduction to OOAD


1. Introduction to Object Orientation
2. What is OOAD(Object-oriented analysis and design)?
3. What is Unified Modeling Language (UML)?
4. Unified Software Development Process or Unified Process
5. Case Study: NextPOS System
6. Inception Phase
7. The Use Case Model
8. Important Questions and Answers: Introduction to OOAD



Elaboration


1. Elaboration Phase
2. Domain Model
3. Concepts: Conceptual Data Modeling
4. Association
5. NextGen POS Domain Model Attributes
6. Association, Aggregation and Composition Relationships
7. UML Activity Diagram
8. Important Questions and Answers: OOAD - Elaboration



System Sequence Diagrams


1. Sequence Diagram
2. Logical Architecture
3. UML Class diagrams
4. UML Interaction Diagram
5. Important Questions and Answers: OOAD - System Sequence Diagrams



GRASP


1. GRASP - General Responsibility Assignment Software Patterns (or Principles)
2. Important Questions and Answers: OOAD - GRASP



UML state diagrams and modeling


1. UML state diagrams and modeling
2. UML Modeling
3. UML Operation Contract
4. UML Deployment Diagram
5. UML Component Diagram
6. Important Questions and Answers: UML state diagrams and modeling



Comments