SlideShare a Scribd company logo
1 of 12
Creating Use Case Diagrams and
Sequence Diagrams using
Rational Rose®
How to invoke Rational Rose?
Select Rational Unified Process and Hit OK
Default Window for Rose

View Area
Working Area

Toolbar
Getting the Use-Case Window

1. Open on Use-Case View
2. Double Click on Main
Notice how toolbar has
changed
Adding an Actor

1. Click on the Actor Button in the toolbar
2. Drag the + sign to where you want the actor to
be placed
3. Change the actor name by clicking twice on
the actor.
Adding a Use-Case

1. Click on the Oval Use Case Button in the
toolbar
2. Drag the + sign to where you want the Use
Case to be placed
3. Change the Use Case to what you want it to
be.
Adding a Relationship

1. Click on the appropriate relationship that you
want, whether it is unidirectional association or
dependency/instantiates relationship.
2. Click and hold the left mouse button over the
first component of the relationship.
3. Drag the line to the second component and
release. This creates a relationship line
between the two components.
How to create Sequence Diagrams?

1. Right Click on Logical View in the View Pane
2. Select ‘New -> Sequence Diagram’ from the
pop-up menu
Adding Objects to the diagram

1. Click on the Object Button in the toolbar
2. Drag the + sign to where you want the Object
to be placed
3. Change the Use Case to what you want it to
be.
Adding an object to the diagram

1. Give the new objects names by clicking on
them once.
Adding messages

1. Click on the Object Message button.
2. Click and Hold the mouse on the “From”
object’s timeline.
3. Now, drag the release the mouse object on
‘To’ object
4. To add a text for message, click on the
message arrow once and now enter the textual
description.

More Related Content

What's hot

MS Excel: What If Analysis
MS Excel: What If AnalysisMS Excel: What If Analysis
MS Excel: What If Analysisvirtualvpcha
 
MaxSold Ninja HD
MaxSold Ninja HDMaxSold Ninja HD
MaxSold Ninja HDMaxSold
 
QR Scanner Tutorial
QR Scanner TutorialQR Scanner Tutorial
QR Scanner TutorialPuttiApps
 
Develop a native application that uses GPS location.pptx
Develop a native application that uses GPS location.pptxDevelop a native application that uses GPS location.pptx
Develop a native application that uses GPS location.pptxvishal choudhary
 
Lecture 3 getting active through activities
Lecture 3 getting active through activities Lecture 3 getting active through activities
Lecture 3 getting active through activities Ahsanul Karim
 
Calculator 3
Calculator 3Calculator 3
Calculator 3livecode
 
Calculator 1
Calculator 1Calculator 1
Calculator 1livecode
 
Axure rp 6.5 教育訓練 day2
Axure rp 6.5 教育訓練 day2Axure rp 6.5 教育訓練 day2
Axure rp 6.5 教育訓練 day2Tim Huang
 

What's hot (13)

MS Excel: What If Analysis
MS Excel: What If AnalysisMS Excel: What If Analysis
MS Excel: What If Analysis
 
MaxSold Ninja HD
MaxSold Ninja HDMaxSold Ninja HD
MaxSold Ninja HD
 
QR Scanner Tutorial
QR Scanner TutorialQR Scanner Tutorial
QR Scanner Tutorial
 
Develop a native application that uses GPS location.pptx
Develop a native application that uses GPS location.pptxDevelop a native application that uses GPS location.pptx
Develop a native application that uses GPS location.pptx
 
Multiply-and-divide-in-excel
Multiply-and-divide-in-excelMultiply-and-divide-in-excel
Multiply-and-divide-in-excel
 
Calculator Processing
Calculator ProcessingCalculator Processing
Calculator Processing
 
Lecture 3 getting active through activities
Lecture 3 getting active through activities Lecture 3 getting active through activities
Lecture 3 getting active through activities
 
Calculator 3
Calculator 3Calculator 3
Calculator 3
 
Blair graphing
Blair graphingBlair graphing
Blair graphing
 
Win8 device Log in
Win8 device Log inWin8 device Log in
Win8 device Log in
 
Notification android
Notification androidNotification android
Notification android
 
Calculator 1
Calculator 1Calculator 1
Calculator 1
 
Axure rp 6.5 教育訓練 day2
Axure rp 6.5 教育訓練 day2Axure rp 6.5 教育訓練 day2
Axure rp 6.5 教育訓練 day2
 

Viewers also liked

Finalpresentation
FinalpresentationFinalpresentation
FinalpresentationAntonetti19
 
2ndFinalpresentation
2ndFinalpresentation2ndFinalpresentation
2ndFinalpresentationAntonetti19
 
An activity i enjoy doing
An activity i enjoy doingAn activity i enjoy doing
An activity i enjoy doingcoucha
 
CS Guide_For LinkedIn
CS Guide_For LinkedInCS Guide_For LinkedIn
CS Guide_For LinkedInginnyeileen
 
Aleixbmaite
AleixbmaiteAleixbmaite
Aleixbmaitealeixbe
 
Embedded 120206023739-phpapp02
Embedded 120206023739-phpapp02Embedded 120206023739-phpapp02
Embedded 120206023739-phpapp02Aravindharamanan S
 
Welcome to Groopt_for Linkedin
Welcome to Groopt_for LinkedinWelcome to Groopt_for Linkedin
Welcome to Groopt_for Linkedinginnyeileen
 
Ways to learn
Ways to learnWays to learn
Ways to learnaleixbe
 
The Male Mixed Voice
The Male Mixed VoiceThe Male Mixed Voice
The Male Mixed Voicetejames
 

Viewers also liked (16)

Finalpresentation
FinalpresentationFinalpresentation
Finalpresentation
 
2ndFinalpresentation
2ndFinalpresentation2ndFinalpresentation
2ndFinalpresentation
 
An activity i enjoy doing
An activity i enjoy doingAn activity i enjoy doing
An activity i enjoy doing
 
CS Guide_For LinkedIn
CS Guide_For LinkedInCS Guide_For LinkedIn
CS Guide_For LinkedIn
 
Aleixbmaite
AleixbmaiteAleixbmaite
Aleixbmaite
 
Embedded 120206023739-phpapp02
Embedded 120206023739-phpapp02Embedded 120206023739-phpapp02
Embedded 120206023739-phpapp02
 
Welcome to Groopt_for Linkedin
Welcome to Groopt_for LinkedinWelcome to Groopt_for Linkedin
Welcome to Groopt_for Linkedin
 
Magazine Institutions
Magazine InstitutionsMagazine Institutions
Magazine Institutions
 
3 f3 1_introduction_to_dsp
3 f3 1_introduction_to_dsp3 f3 1_introduction_to_dsp
3 f3 1_introduction_to_dsp
 
Ways to learn
Ways to learnWays to learn
Ways to learn
 
Anatomi
AnatomiAnatomi
Anatomi
 
The Male Mixed Voice
The Male Mixed VoiceThe Male Mixed Voice
The Male Mixed Voice
 
Nomad
NomadNomad
Nomad
 
Hp deskjet 2
Hp deskjet 2Hp deskjet 2
Hp deskjet 2
 
Hinagpis ni florante
Hinagpis ni floranteHinagpis ni florante
Hinagpis ni florante
 
Bronchitis
BronchitisBronchitis
Bronchitis
 

Similar to Creating UML Diagrams with Rational Rose

Drawing and Selecting Through Line
Drawing and Selecting Through LineDrawing and Selecting Through Line
Drawing and Selecting Through LineSanthiNivas
 
Lines, shapes, docker
Lines, shapes, dockerLines, shapes, docker
Lines, shapes, dockerSanthiNivas
 
Drawing In Word Packet
Drawing In Word PacketDrawing In Word Packet
Drawing In Word Packettechmunoz
 
Drawing and selecting
Drawing and selectingDrawing and selecting
Drawing and selectingSanthiNivas
 
Drawing and Selecting in Coreldraw
 Drawing and Selecting in Coreldraw Drawing and Selecting in Coreldraw
Drawing and Selecting in CoreldrawSanthiNivas
 
JY Pathways: Program Android Apps with MIT App Inventor 2
JY Pathways: Program Android Apps with MIT App Inventor 2JY Pathways: Program Android Apps with MIT App Inventor 2
JY Pathways: Program Android Apps with MIT App Inventor 2JY Pathways
 
Tips and tools for creating flipcharts
Tips and tools for creating flipchartsTips and tools for creating flipcharts
Tips and tools for creating flipchartsManuel S. Herrera
 
Microsoft PowerPoint Advance Features
Microsoft PowerPoint Advance FeaturesMicrosoft PowerPoint Advance Features
Microsoft PowerPoint Advance FeaturesAkashMeghwar2
 
Libre Office Impress Lesson 4: Spreadsheets and Charts
Libre Office Impress Lesson 4: Spreadsheets and ChartsLibre Office Impress Lesson 4: Spreadsheets and Charts
Libre Office Impress Lesson 4: Spreadsheets and ChartsSmart Chicago Collaborative
 
Create a new work order in Ibm Maximo
Create a new work order in Ibm MaximoCreate a new work order in Ibm Maximo
Create a new work order in Ibm MaximoTony Bertram
 
Toolbar, statusbar, coolbar in vb
Toolbar, statusbar, coolbar in vbToolbar, statusbar, coolbar in vb
Toolbar, statusbar, coolbar in vbAmandeep Kaur
 
Chapter 02
Chapter 02Chapter 02
Chapter 02llmeade
 
Modul 2: Menggunakan drawing tool
Modul 2: Menggunakan drawing toolModul 2: Menggunakan drawing tool
Modul 2: Menggunakan drawing toolIzatul Akma
 

Similar to Creating UML Diagrams with Rational Rose (20)

Drawing and Selecting Through Line
Drawing and Selecting Through LineDrawing and Selecting Through Line
Drawing and Selecting Through Line
 
Lines, shapes, docker
Lines, shapes, dockerLines, shapes, docker
Lines, shapes, docker
 
Drawing In Word Packet
Drawing In Word PacketDrawing In Word Packet
Drawing In Word Packet
 
Drawing and selecting
Drawing and selectingDrawing and selecting
Drawing and selecting
 
Drawing and Selecting in Coreldraw
 Drawing and Selecting in Coreldraw Drawing and Selecting in Coreldraw
Drawing and Selecting in Coreldraw
 
JY Pathways: Program Android Apps with MIT App Inventor 2
JY Pathways: Program Android Apps with MIT App Inventor 2JY Pathways: Program Android Apps with MIT App Inventor 2
JY Pathways: Program Android Apps with MIT App Inventor 2
 
Hysys hot keys
Hysys hot keysHysys hot keys
Hysys hot keys
 
IndesignFlyer
IndesignFlyerIndesignFlyer
IndesignFlyer
 
Introduction
IntroductionIntroduction
Introduction
 
Tips and tools for creating flipcharts
Tips and tools for creating flipchartsTips and tools for creating flipcharts
Tips and tools for creating flipcharts
 
Microsoft PowerPoint Advance Features
Microsoft PowerPoint Advance FeaturesMicrosoft PowerPoint Advance Features
Microsoft PowerPoint Advance Features
 
Libre Office Impress Lesson 4: Spreadsheets and Charts
Libre Office Impress Lesson 4: Spreadsheets and ChartsLibre Office Impress Lesson 4: Spreadsheets and Charts
Libre Office Impress Lesson 4: Spreadsheets and Charts
 
Create a new work order in Ibm Maximo
Create a new work order in Ibm MaximoCreate a new work order in Ibm Maximo
Create a new work order in Ibm Maximo
 
Presentation1
Presentation1Presentation1
Presentation1
 
Toolbar, statusbar, coolbar in vb
Toolbar, statusbar, coolbar in vbToolbar, statusbar, coolbar in vb
Toolbar, statusbar, coolbar in vb
 
GROUP 1.pptx
GROUP 1.pptxGROUP 1.pptx
GROUP 1.pptx
 
Geogebra 4
Geogebra 4Geogebra 4
Geogebra 4
 
Ai tool box 1
Ai tool box 1Ai tool box 1
Ai tool box 1
 
Chapter 02
Chapter 02Chapter 02
Chapter 02
 
Modul 2: Menggunakan drawing tool
Modul 2: Menggunakan drawing toolModul 2: Menggunakan drawing tool
Modul 2: Menggunakan drawing tool
 

Recently uploaded

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetEnjoy Anytime
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 

Recently uploaded (20)

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your BudgetHyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
Hyderabad Call Girls Khairatabad ✨ 7001305949 ✨ Cheap Price Your Budget
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Creating UML Diagrams with Rational Rose

  • 1. Creating Use Case Diagrams and Sequence Diagrams using Rational Rose®
  • 2. How to invoke Rational Rose?
  • 3. Select Rational Unified Process and Hit OK
  • 4. Default Window for Rose View Area Working Area Toolbar
  • 5. Getting the Use-Case Window 1. Open on Use-Case View 2. Double Click on Main Notice how toolbar has changed
  • 6. Adding an Actor 1. Click on the Actor Button in the toolbar 2. Drag the + sign to where you want the actor to be placed 3. Change the actor name by clicking twice on the actor.
  • 7. Adding a Use-Case 1. Click on the Oval Use Case Button in the toolbar 2. Drag the + sign to where you want the Use Case to be placed 3. Change the Use Case to what you want it to be.
  • 8. Adding a Relationship 1. Click on the appropriate relationship that you want, whether it is unidirectional association or dependency/instantiates relationship. 2. Click and hold the left mouse button over the first component of the relationship. 3. Drag the line to the second component and release. This creates a relationship line between the two components.
  • 9. How to create Sequence Diagrams? 1. Right Click on Logical View in the View Pane 2. Select ‘New -> Sequence Diagram’ from the pop-up menu
  • 10. Adding Objects to the diagram 1. Click on the Object Button in the toolbar 2. Drag the + sign to where you want the Object to be placed 3. Change the Use Case to what you want it to be.
  • 11. Adding an object to the diagram 1. Give the new objects names by clicking on them once.
  • 12. Adding messages 1. Click on the Object Message button. 2. Click and Hold the mouse on the “From” object’s timeline. 3. Now, drag the release the mouse object on ‘To’ object 4. To add a text for message, click on the message arrow once and now enter the textual description.