Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Design Discipline Within Up Iterations - Oriented Analysis and Design with the Unified Process - Lecture Slides, Slides of Object Oriented Analysis and Design

Design Discipline Within Up Iterations, Object Oriented Design, Fundamental Design Principles, Interaction Diagrams, Use Cases, Defining Methods, Package Diagrams, Structuring the Major Components, Partial Design, Three Layer Package Diagram are some points from this lecture of Oriented Analysis and Design with the Unified Process.

Typology: Slides

2011/2012
On special offer
30 Points
Discount

Limited-time offer


Uploaded on 12/20/2012

devansh
devansh 🇮🇳

3.9

(14)

108 documents

1 / 11

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Design Discipline Within Up
Iterations
1
Object-Oriented Analysis and Design and the Unified Process
Docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
Discount

On special offer

Partial preview of the text

Download Design Discipline Within Up Iterations - Oriented Analysis and Design with the Unified Process - Lecture Slides and more Slides Object Oriented Analysis and Design in PDF only on Docsity!

Design Discipline Within Up

Iterations

Object-Oriented Analysis and Design and the Unified Process

Object-Oriented Analysis and Design and the Unified Process

What is Object-Oriented Design?

The bridge between a user’s requirements and

programming for the new system

“Blueprints”, or design models, are necessary to

build systems

An adaptive approach to development

Requirements and design are done incrementally

within an iteration

A complete set of designs may not be developed at

one time

Object-Oriented Analysis and Design and the Unified Process

Some Fundamental Design

Principles

Encapsulation

Each object is a self-contained unit containing both

data and program logic

Object reuse

Standard objects can be used over and over again

within a system

Information hiding

Data associated with an object is not visible

Methods provide access to data

Object-Oriented Analysis and Design and the Unified Process

Figure 8-
Navigation visibility between Customer and Order - coupling

Object-Oriented Analysis and Design and the Unified Process

Figure 8-
SSD for the Look up item availability use case

Object-Oriented Analysis and Design and the Unified Process

Figure 8-
First-cut sequence diagram for the Look up item availability use case

Object-Oriented Analysis and Design and the Unified Process

Package Diagrams-Structuring the

Major Components

Associates classes of related groups

One option is to separate the view, domain, and

data access layers into separate packages

Indicate dependency relationships

Shows which elements affect other elements in a

system

May exist between packages, or between classes

within packages

Object-Oriented Analysis and Design and the Unified Process

Figure 8-
Partial design for a three-layer package diagram for RMO