SlideShare a Scribd company logo
1 of 33
Introduction to Rational Rose 98i Module 2: Introduction
Objectives:  Introduction ,[object Object],[object Object],[object Object],[object Object],[object Object]
What is Rational Rose 98i? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rational Rose 98i Features Feature Modeler Professional Enterprise UML modeling X X X Mulit user support X X X Visual Differencing/Merge X X X Framework Wizard X MS Repository Integration X Source Code Control Integrations X X X Data Access Add-in X RoseLink Partner Support X X X Extensibility Integration X X X Web Publisher X
Rational Rose 98i Features Feature Modeler Professional Enterprise Basic Report Generation X X X COM Component Reverse  Engineering     X Corba 2.x      X Database Schema Generation X X X C++ (including Visual C++) C++ edition X Java Java edition X Visual Basic VB edition X Oracle 8 X
What is a Rose Model? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Use Case View Diagrams ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Use Case Diagram ,[object Object],[object Object],[object Object]
Interaction Diagrams ,[object Object],[object Object],[object Object],[object Object],[object Object]
Logical View Diagrams ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Class Diagram ,[object Object],[object Object],[object Object],[object Object]
State Diagram ,[object Object],[object Object],[object Object],[object Object],[object Object]
Component View Diagrams ,[object Object],[object Object],[object Object],[object Object]
Deployment View Diagrams ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Rose User Interface ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rational Rose Standard Toolbar Browser Documentation Window Diagram Window Diagram Toolbar Status Bar
Rose Standard Tool Bar  ,[object Object],Create  new model Open  existing model Save  model or  log Print Diagrams Copy Paste Cut Context Sensitive Help Browse Class  Diagram Browse Component  Diagram Browse Interaction  Diagram Browse Parent Browse Previous  Diagram Zoom In Zoom Out View Documen- tation Browse Deployment  Diagram Fit in Window Undo Fit in Window
Rose Browser ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Documentation Window ,[object Object],[object Object],[object Object],[object Object],[object Object]
Specifications ,[object Object]
Documentation Window and Specifications ,[object Object]
Notes ,[object Object]
Linking Diagrams ,[object Object]
Configuring the User Interface ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rose Options ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Rational Rose 98 i  Options ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Framework Wizard ,[object Object],[object Object],[object Object]
The Framework Wizard
Pathmaps ,[object Object],[object Object],[object Object],[object Object],[object Object]
Pathmap and & ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Defining Pathmaps
Exercise:  Setting up Rational Rose 98 i ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Exercise:  Setting up Rational Rose 98 i ,[object Object],[object Object]

More Related Content

What's hot

Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3Fabio Filardi
 
Ppt slides 05
Ppt slides 05Ppt slides 05
Ppt slides 05locpx
 
Rational Publishing Engine with Rational DOORS
Rational Publishing Engine with Rational DOORSRational Publishing Engine with Rational DOORS
Rational Publishing Engine with Rational DOORSGEBS Reporting
 
Technical stream presentation
Technical stream presentationTechnical stream presentation
Technical stream presentationDynistics
 

What's hot (6)

Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3
Microsoft Dynamics AX 2012 - Development Introduction Training - Part 3/3
 
Ppt slides 05
Ppt slides 05Ppt slides 05
Ppt slides 05
 
Uml
UmlUml
Uml
 
Chapter 9
Chapter 9Chapter 9
Chapter 9
 
Rational Publishing Engine with Rational DOORS
Rational Publishing Engine with Rational DOORSRational Publishing Engine with Rational DOORS
Rational Publishing Engine with Rational DOORS
 
Technical stream presentation
Technical stream presentationTechnical stream presentation
Technical stream presentation
 

Similar to 02intro

Harmonizing use cases, dialogs or conversations, process maps, usecase diagra...
Harmonizing use cases, dialogs or conversations, process maps, usecase diagra...Harmonizing use cases, dialogs or conversations, process maps, usecase diagra...
Harmonizing use cases, dialogs or conversations, process maps, usecase diagra...Putcha Narasimham
 
Architecture and design
Architecture and designArchitecture and design
Architecture and designhimanshu_airon
 
ASP.NET System design 2
ASP.NET System design 2ASP.NET System design 2
ASP.NET System design 2Sisir Ghosh
 
UML and Software Modeling Tools.pptx
UML and Software Modeling Tools.pptxUML and Software Modeling Tools.pptx
UML and Software Modeling Tools.pptxNwabueze Obioma
 
the Modeling is a way of thinking about the
the Modeling is a way of thinking about thethe Modeling is a way of thinking about the
the Modeling is a way of thinking about thesaman zaker
 
Software Engineering Tools and Practices.pdf
Software Engineering Tools and Practices.pdfSoftware Engineering Tools and Practices.pdf
Software Engineering Tools and Practices.pdfMeagGhn
 
Model builder in ARC GIS
Model builder in ARC GISModel builder in ARC GIS
Model builder in ARC GISKU Leuven
 

Similar to 02intro (20)

Software Patterns
Software PatternsSoftware Patterns
Software Patterns
 
Php models
Php modelsPhp models
Php models
 
Ooad
OoadOoad
Ooad
 
Harmonizing use cases, dialogs or conversations, process maps, usecase diagra...
Harmonizing use cases, dialogs or conversations, process maps, usecase diagra...Harmonizing use cases, dialogs or conversations, process maps, usecase diagra...
Harmonizing use cases, dialogs or conversations, process maps, usecase diagra...
 
UML
UMLUML
UML
 
uml2-1214558329929112-8.ppt
uml2-1214558329929112-8.pptuml2-1214558329929112-8.ppt
uml2-1214558329929112-8.ppt
 
Architecture and design
Architecture and designArchitecture and design
Architecture and design
 
Chapter9
Chapter9Chapter9
Chapter9
 
432
432432
432
 
ASP.NET System design 2
ASP.NET System design 2ASP.NET System design 2
ASP.NET System design 2
 
Uml
UmlUml
Uml
 
UML and Software Modeling Tools.pptx
UML and Software Modeling Tools.pptxUML and Software Modeling Tools.pptx
UML and Software Modeling Tools.pptx
 
01about
01about01about
01about
 
Uml - An Overview
Uml - An OverviewUml - An Overview
Uml - An Overview
 
Software Design
Software Design Software Design
Software Design
 
the Modeling is a way of thinking about the
the Modeling is a way of thinking about thethe Modeling is a way of thinking about the
the Modeling is a way of thinking about the
 
04class
04class04class
04class
 
Chapter1
Chapter1Chapter1
Chapter1
 
Software Engineering Tools and Practices.pdf
Software Engineering Tools and Practices.pdfSoftware Engineering Tools and Practices.pdf
Software Engineering Tools and Practices.pdf
 
Model builder in ARC GIS
Model builder in ARC GISModel builder in ARC GIS
Model builder in ARC GIS
 

More from Nguyen Tran

More from Nguyen Tran (20)

Se 06
Se 06Se 06
Se 06
 
12report
12report12report
12report
 
11script
11script11script
11script
 
10team
10team10team
10team
 
09componentdeployment
09componentdeployment09componentdeployment
09componentdeployment
 
08activity
08activity08activity
08activity
 
07state
07state07state
07state
 
06collaboration
06collaboration06collaboration
06collaboration
 
05sequence
05sequence05sequence
05sequence
 
03usecase
03usecase03usecase
03usecase
 
Clear case
Clear caseClear case
Clear case
 
Business process excution language
Business process excution languageBusiness process excution language
Business process excution language
 
Vs doc man
Vs doc manVs doc man
Vs doc man
 
Cm mi
Cm miCm mi
Cm mi
 
Sql packager
Sql packagerSql packager
Sql packager
 
Snag it
Snag itSnag it
Snag it
 
Record mydesktop
Record mydesktopRecord mydesktop
Record mydesktop
 
Rational suite&rational rose enterprise
Rational suite&rational rose enterpriseRational suite&rational rose enterprise
Rational suite&rational rose enterprise
 
Umodel 2009
Umodel 2009Umodel 2009
Umodel 2009
 
Rational composer method
Rational composer methodRational composer method
Rational composer method
 

02intro

  • 1. Introduction to Rational Rose 98i Module 2: Introduction
  • 2.
  • 3.
  • 4. Rational Rose 98i Features Feature Modeler Professional Enterprise UML modeling X X X Mulit user support X X X Visual Differencing/Merge X X X Framework Wizard X MS Repository Integration X Source Code Control Integrations X X X Data Access Add-in X RoseLink Partner Support X X X Extensibility Integration X X X Web Publisher X
  • 5. Rational Rose 98i Features Feature Modeler Professional Enterprise Basic Report Generation X X X COM Component Reverse Engineering X Corba 2.x X Database Schema Generation X X X C++ (including Visual C++) C++ edition X Java Java edition X Visual Basic VB edition X Oracle 8 X
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. Rational Rose Standard Toolbar Browser Documentation Window Diagram Window Diagram Toolbar Status Bar
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 29.
  • 30.
  • 32.
  • 33.

Editor's Notes

  1. To set the default notation for Rose Select the Tools:Options menu command. Select the Notation tab. Select the appropriate radio button: Booch, OMT, or Unified Click the OK button to close the Options dialog box. To change notation while Rose is running Select the As Booch, As OMT, or AS Unified command from the View menu.
  2. To create a note Click to select the note icon from the toolbar. Click on the diagram to place the note. While the note is still selected, enter the desired note text. Resize the note as needed. To attach a note to a modeling element Click to select the Anchor Note to Item icon from the toolbar. Click on the note and drag the line to the desired modeling element.
  3. When a model is saved, Rose will search through all the defined pathmaps for the absolute path and replace it with the virtual path if one is located. Pathmaps will be discussed in later sections where appropriate.
  4. To define a virtual path Select the File:Edit Path Map menu command to make the Virtual Path Map window visible. Enter the name of the virtual path in the Symbol field (Rose automatically inserts the $ in the pathmap name. Enter the actual path in the Actual Path field. Click the Add button to create the new pathmap symbol. Click the Close button to close the Virtual Path Map window.