0% found this document useful (0 votes)
17 views2 pages

Object Oriented Analysis and Design

This document discusses Object Oriented Analysis and Design (OOA/D), introducing key skills, principles, and best practices through case studies. It covers the object model, UML notation, and the analysis and design process, aimed at both professionals and students. The goal is to provide a solid understanding of OOAD concepts and their real-time applications in system development.

Uploaded by

MAHESWARI S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views2 pages

Object Oriented Analysis and Design

This document discusses Object Oriented Analysis and Design (OOA/D), introducing key skills, principles, and best practices through case studies. It covers the object model, UML notation, and the analysis and design process, aimed at both professionals and students. The goal is to provide a solid understanding of OOAD concepts and their real-time applications in system development.

Uploaded by

MAHESWARI S
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

7/16/24, 12:48 PM Object Oriented Analysis and Design

More Create Blog Sign In

Monday, December 6, 2010

Object Oriented Analysis and Design


Developers and students will learn object-oriented analysis and design (OOA/D) through case
studies. These case studies incrementally introduce key skills, essential OO principles, Object
model and patterns, UML notation, and best practices.

For the person new to object-oriented analysis and design (OOAD), this blog gives the following
information:

Object Model
To provide a sound understanding of the fundamental concepts and historical evolution of the
object model.This section covers

Foundations of Object Model as below


- Object-Oriented Programming
- Object-Oriented Design
- Object-Oriented Analysis

Elements of object model as below


- Abstraction
- Encapsulation
- Modularity
- Hierarchy
- Typing
- Concurrency
- Persistence

Notation (UML)
An introduction to the standard notation used in system and software development, the Unified
Modeling Language (UML).This section covers different notations like
- Usecase diagram
- Class diagram
Pages
- Sequence diagram
- Statemachine diagram Home
- Object diagram The Object Model
Classes and Objects
Process
UML Notation
Here, we examine the analysis and design process in detail (and the overall software
Process
development process in general).
- Macro Process: The Software Development Lifecycle
- Micro Process: The Analysis and Design Process. Followers

Followers (3)
Applications
In this section, I am going to cover some real time examples of how OOAD can be applied
across the system development lifecycle.
Follow

Summary
Blog Archive

This blog is for computer professional as well as for student. In this article, I covered ▼
▼ 2010 (1)
fundamental concepts behind the Object Oriented Analysis and Design with real time ▼
▼ December (1)
applications. Object Oriented Analysis and
Goal is to provide sound understanding of fundamental concepts behind the object model, Design
notation and process of object-oriented analysis and design.

Resources
Object-Oriented Analysis and Design with Applications (2nd Edition) by Grady Booch

https://masters-ooad.blogspot.com 1/2
7/16/24, 12:48 PM Object Oriented Analysis and Design
http://www.amazon.com/Object-Oriented-Analysis-Design-Applications-2nd/dp/0805353402
Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma
http://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/
Head First Object-Oriented Analysis and Design by Brett McLaughlin, Gary Pollice, David West
http://oreilly.com/catalog/9780596008673
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and
Iterative Development by Craig Larman
http://www.amazon.com/Applying-UML-Patterns-Introduction-Object-Oriented/dp/0131489062/

About the Author

I am currently working as Senior Developer at CISCO Systems,


India.

I Pursued M.Tech degree in Computer Science from V.T.U,


Bangalore and B.Tech in Computer Science from Nagarjuna
University.

My Hobbies are Coding , Watching TV, Listening to music.


You can reach me at naresh.master3@gmail.com

Posted by Tips for Everone at 1:55 AM 2 comments

Home

Subscribe to: Posts (Atom)

Simple theme. Powered by Blogger.

https://masters-ooad.blogspot.com 2/2

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy