CS8592 Object Oriented Analysis and Design Notes

Anna University CS8592 Object Oriented Analysis and Design Notes, 2 marks with answers, Question Bank with answers

CS8592 Object Oriented Analysis and Design

CS8592 OBJECT ORIENTED ANALYSIS AND DESIGN   

UNIT I UNIFIED PROCESS AND USE CASE DIAGRAMS
Introduction to OOAD with OO Basics - Unified Process – UML diagrams – Use Case –Case study
– the Next Gen POS system, Inception -Use case Modelling – Relating Use cases –
include, extend and generalization – When to use Use-cases

UNIT II STATIC UML DIAGRAMS
Class Diagram–– Elaboration – Domain Model – Finding conceptual classes and description
classes – Associations – Attributes – Domain model refinement – Finding conceptual class
Hierarchies – Aggregation and Composition - Relationship between sequence diagrams and use
cases – When to use Class Diagrams

UNIT III DYNAMIC AND IMPLEMENTATION UML DIAGRAMS
Dynamic Diagrams – UML interaction diagrams - System sequence diagram – Collaboration
diagram – When to use Communication Diagrams - State machine diagram and Modelling –When
to use State Diagrams - Activity diagram – When to use activity diagrams
Implementation Diagrams - UML package diagram - When to use package diagrams -
Component and Deployment Diagrams – When to use Component and Deployment diagrams

UNIT IV DESIGN PATTERNS
GRASP: Designing objects with responsibilities – Creator – Information expert – Low Coupling –
High Cohesion – Controller
Design Patterns – creational – factory method – structural – Bridge – Adapter – behavioural –
Strategy – observer –Applying GoF design patterns – Mapping design to code

UNIT V TESTING
Object Oriented Methodologies – Software Quality Assurance – Impact of object orientation on
Testing – Develop Test Cases and Test Plans


2017 Regulation 
Units wise Notes:
CS8592 OOAD Notes Unit 1  - Click here   
CS8592 OOAD Notes Unit 2  - Click here  
CS8592 OOAD Notes Unit 3  - Click here 
CS8592 OOAD Notes Unit 4  - Click here 
CS8592 OOAD Notes Unit 5  -  Click here

Question Bank:
CS8592 Object Oriented Analysis and Design QBank  Click here

EBook:
CS8592 Object Oriented Analysis and Design EBook  Coming Soon



University Question Papers 

Object Oriented Analysis and Design QPapersComing Soon


2013 Regulation 

Question Bank:
CS6502 Object Oriented Analysis and Design QBank  - Coming Soon

Unit wise Notes:
CS6502 Object Oriented Analysis and Design Notes   - coming soon

EBook:
CS6502 Object Oriented Analysis and Design EBook  Coming Soon


 
Related: OOAD Lab Manual

Connected with us for more updates



Axact

Axact

Vestibulum bibendum felis sit amet dolor auctor molestie. In dignissim eget nibh id dapibus. Fusce et suscipit orci. Aliquam sit amet urna lorem. Duis eu imperdiet nunc, non imperdiet libero.

Post A Comment:

0 comments: