Cs0306 Object Oriented Analysis and Design
Cs0306 Object Oriented Analysis and Design
Cs0306 Object Oriented Analysis and Design
UNIT 1 INTRODUCTION
Categories of Information systems traditional paradigm Vs Object oriented paradigm Objects and Classes
Inheritance Object relationship Examples of UML class modeling Unified Process Iteration and
incrementation within the unified process
UNIT 2 UML AND THE UNIFIED PROCESS
Overview of requirements Initial understanding of the domain Business Model Requirements workflow
Osbert Oglesby case study- MSG Foundation case study revising the requirements MSG Foundation case
study Continuing the requirements workflow MSG Foundation case study - Refining the revised
requirements MSG Foundation case study
UNIT 3 OBJECT ORIENTED ANALYSIS
Extracting entity classes Initial dynamic model Extracting control classes- refining use cases incrementing
the class diagram Initial dynamic model MSG Foundation case study revising the entity classesExtracting USE case realization MSG Foundation case study incrementing the class diagram more on
use cases - risk
UNIT 4 PROGRAM VERIFICATION AND MODAL LOGIC
Design workflow format of the attributes allocation of operations Osbert Oglesby case study Workflows
of the unified process Phases of the unified process class diagrams Use case diagrams Interaction
diagrams state charts package diagrams Deployment diagrams
UNIT 5 TESTING AND MANAGEMNET ISSUES
Quality issues Non execution based testing execution based testing cost benefit analysis risk analysis
Improving the process - Metrics CPM/PERT _- Choice of programming language Reuse case studies
Portability planning and estimating duration and cost testing the project management plan maintenance
and the object oriented paradigm - CASE Tools for maintenance
TEXT BOOKS
1.S. R Schach, Introduction to Object Oriented analysis and Design, Mc Graw Hill, 2003
2.Ali Bahrami , Object Oriented System Development, McGraw Hill International Edition, 1999.
REFERENCE BOOKS
1.Booch G., Object Oriented Analysis and Design, Addison Wesley Publishing Company, 2nd Edition, 2000.
2.Rambaugh.J, Blaha. M. Premerlani.W, Eddy F and Loresen W, Object Oriented Modeling and
Design,Prentice Hall of India, 1997.
3.Coad P, Yourdon E., Object oriented analysis, Yourdon Press, 1991.