OOAD SYLLABUS

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.

 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.

object oriented analysis and design

www.kprblog.in

PREFERRED SEARCHES :

  • MA6566 Discrete Mathematics Syllabus
  • CS6501 Internet Programming Syllabus
  • CS6502 Object Oriented Analysis and Design Syllabus
  • CS6503 Theory of Computation Syllabus
  • CS6504 Computer Graphics Syllabus

For further syllabus, notes, video materials and question papers visit kprblog.in

Mail your Feedback/Queries to kprblog.in@gmail.com

 

 

Latest posts by admin (see all)

More in sem5
computer graphics

Computer Graphics Contents mainly for Engineering students of Anna University Affiliated colleges of regulation 2008.We are providing computer graphics [CS6504]...

Close