OOAD SYLLABUS CS6502 [OBJECT ORIENTED ANALYSIS AND DESIGN] 

 UNIT I-UML DIAGRAMS

Introduction to OOAD – Unified Process – UML diagrams – Use Case – Class Diagrams– Interaction Diagrams – State Diagrams – Activity Diagrams – Package, component and Deployment Diagrams.OOAD SYLLABUS.

UNIT II-DESIGN PATTERNS

GRASP: Designing objects with responsibilities – Creator – Information expert – Low Coupling – High Cohesion – Controller – Design Patterns – creational – factory method – structural – Bridge – Adapter – behavioral – Strategy – observer.

UNIT III-CASE STUDY

 Case study – the Next Gen POS system, Inception -Use case Modeling – Relating Use cases – include, extend and generalization – Elaboration – Domain Models – Finding conceptual classes and description classes – Associations – Attributes – Domain model refinement – Finding conceptual class Hierarchies – Aggregation and Composition.

UNIT IV-APPLYING DESIGN PATTERNS

 System sequence diagrams – Relationship between sequence diagrams and use cases Logical architecture and UML package diagram – Logical architecture refinement – UML class diagrams – UML interaction diagrams – Applying GoF design patterns.

UNIT V-CODING AND TESTING

 Mapping design to code – Testing: Issues in OO Testing – Class Testing – OO Integration Testing – GUI Testing – OO System Testing.

ooad syllabus

PREFERRED SEARCHES :

For more knowledge about hardware and software click here