0% found this document useful (0 votes)
502 views1 page

Cs E61 Object Oriented Analysis and Design

This document outlines the units covered in a course on object-oriented analysis and design (OOAD). Unit I introduces traditional and object-oriented system development lifecycles. It also covers the Unified Modeling Language (UML) and uses cases. Unit II discusses identifying objects and classes and building class diagrams. Unit III covers identifying functionality using CRC cards and interaction diagrams. Unit IV describes activity diagrams. Unit V focuses on designing objects, classes, and implementing class diagrams.

Uploaded by

anon_232266421
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
502 views1 page

Cs E61 Object Oriented Analysis and Design

This document outlines the units covered in a course on object-oriented analysis and design (OOAD). Unit I introduces traditional and object-oriented system development lifecycles. It also covers the Unified Modeling Language (UML) and uses cases. Unit II discusses identifying objects and classes and building class diagrams. Unit III covers identifying functionality using CRC cards and interaction diagrams. Unit IV describes activity diagrams. Unit V focuses on designing objects, classes, and implementing class diagrams.

Uploaded by

anon_232266421
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

CS E61 OBJECT ORIENTED ANALYSIS AND DESIGN UNIT I Introduction: The system life cycle - Traditional life cycle

models - The object-oriented approach The Rational Unified Process (RUP) - The Unified Modeling Language (UML) - UML models Introduction to the case study - Requirements for the Wheels case study system - Requirements engineering - Requirements elicitation - List of requirements for the Wheels system - Use cases - Use case diagram - Use case descriptions- Actors and actor descriptions - Use case relationships: communication association, include and extend - Boundary - Using the use case model in system development. UNIT II Objects and Classes: Basics Object classes - Relationships between classes - The class diagram - Stages in building a class diagram - Packages - Using the class diagram in system development. UNIT III Identifying functionality: Introduction - CRC cards and interaction diagrams - Identifying operations using the CRC card technique - Interaction diagrams - Specifying operations - Using the CRC cards and interaction diagrams in system development - State Diagrams - States and events Constructing a state diagram - Using state diagrams in system development. UNIT IV Activity Diagrams: Introduction - Modeling a sequence of activities - Modeling alternative courses of action - Modeling iteration of activities - Modeling activities that are carried out in parallel Swimlanes - Design - Architecture - Implementation diagrams The user interface Dealing with persistent data. UNIT V Designing Objects and Classes: Introduction - class diagram - Interaction diagrams. Implementation of class diagram - The code - Sequence diagram. TEXT BOOK 3. Carol Britton and Jill Doake, A Student Guide to Object - Oriented Development, Elsevier, Butterworth Heinemann, Eighth edition, 2007. REFERENCES a. Brett McLaughlin, Gary Pollice and David West, Head First Object-Oriented Analysis and Design: A Brain Friendly Guide to OOA&D, OReilly, Shroff Publishers & Distributors Pvt. Ltd., 2008. 4. Mahesh P. Matha, Object Oriented Analysis and Design using UML, Prentice-Hall of India, 2008.

You might also like