17
Introduction to Rational Rose 98i v 5.2 Copyright 1993-1999 Rational Software, all rights reserved 1 Introduction to Rational Rose 98i Module 9: Component and Deployment Diagrams

09componentdeployment

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 1

Introduction to Rational Rose 98i

Module 9: Component and Deployment Diagrams

Page 2: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 2

Objectives: Component and Deployment Diagrams

You will be able to: Create packages Create components Map classes to components Create relationships between components Create component diagrams Create the deployment diagram

Page 3: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 3

Creating Packages

Page 4: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 4

Package Stereotypes

Page 5: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 5

Creating Components

Page 6: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 6

Component Stereotypes

Page 7: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 7

Setting the Language for a Component

Page 8: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 8

Mapping Classes to Components

Page 9: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 9

Component Diagram

Page 10: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 10

Interfaces

Page 11: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 11

Deployment Diagram

Page 12: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 12

Connection Stereotypes

Page 13: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 13

Processes

Page 14: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 14

Exercise: Creating Components

Page 15: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 15

Exercise: Mapping Classes to Components

Page 16: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 16

Exercise: Component Diagram

Page 17: 09componentdeployment

Introduction to Rational Rose 98i v 5.2Copyright 1993-1999 Rational Software, all rights reserved 17

Exercise: Deployment Diagram