CS1402 Object Oriented Analysis Design


CS1402        OBJECT ORIENTED ANALYSIS AND DESIGN         3  1  0  100

AIM
To understand the concepts of object oriented analysis and design.

OBJECTIVES
•    To understand the object oriented life cycle.
•    To know how to identify objects, relationships, services and attributes through UML.
•    To understand the use-case diagrams.
•    To know the Object Oriented Design process.
•    To know about software quality and usability.

UNIT I         INTRODUCTION                            8
An Overview of Object Oriented Systems Development -
Object Basics – Object Oriented Systems Development Life Cycle.

UNIT II        OBJECT ORIENTED METHODOLOGIES                12
Rumbaugh Methodology - Booch Methodology - Jacobson Methodology - Patterns – Frameworks – Unified Approach – Unified Modeling Language – Use case - class diagram - Interactive Diagram - Package Diagram - Collaboration Diagram - State Diagram - Activity Diagram.

UNIT III     OBJECT ORIENTED ANALYSIS                    9
Identifying use cases - Object Analysis - Classification – Identifying Object relationships - Attributes and Methods.

UNIT IV     OBJECT ORIENTED DESIGN                        8
Design axioms - Designing Classes – Access Layer - Object Storage - Object Interoperability.

UNIT V     SOFTWARE QUALITY AND USABILITY                 8
Designing Interface Objects – Software Quality Assurance – System Usability - Measuring User Satisfaction
 
                                                                                                            TOTAL : 45+15 HRS
TEXT BOOKS
1.    Ali Bahrami, “Object Oriented Systems Development”, Tata McGraw-Hill, 1999 (Unit I, III, IV, V).
2.    Martin Fowler, “UML Distilled”, Second Edition, PHI/Pearson Education, 2002. (UNIT II)

REFERENCE BOOKS
1.    Stephen R. Schach, “Introduction to Object Oriented Analysis and Design”, Tata McGraw-Hill, 2003.
2.    James Rumbaugh, Ivar Jacobson, Grady Booch “The Unified Modeling Language Reference Manual”, Addison Wesley, 1999.
3.    Hans-Erik Eriksson, Magnus Penker, Brain Lyons, David Fado, “UML Toolkit”, OMG Press Wiley Publishing Inc., 2004.

Previous
Next Post »

Still not found what you are looking for? Try again here.