Download presentation
Presentation is loading. Please wait.
1
Rational Rose Overview Diagrams, Directory Structure, Working with Rose
2
Diagrams in Rational Rose Global Use Case Model Diagram Use Case Diagram Business Domain Class Model Diagram Robustness Class Diagram Design Class Diagrams Use Case Realization Diagram Use Case Realization Sequence Diagram
3
Business Use Case Model Diagram
4
Use Case Diagram
5
Business Domain Class Model Diagram
6
Robustness Class Diagram
7
Design Class Diagram
8
Use Case Realization Diagram
9
Use Case Realization - Sequence Diagram
10
Rose Directory Hierarchy for RUP Model –Use Case View Business Use Case Model –Global Use Case Model Use Case Model –Actors »Individual actors –Use Cases » »Architecturally significant use cases » –Logical View Analysis View –Key Abstractions –Business Domain Model »Domain class diagram »Entity stereotype classes Design Model – »Layer implementation class diagram » Controller stereotype classes » Interface stereotype classes » Boundary stereotype classes –Use Case Realizations » » Use case realization diagrams » Robustness diagrams » Sequence diagrams Use cases Global use case model Actors Entity (static) classes domain model Use case realization diagrams Robustness diagrams Sequence diagrams Design classes, diagrams for boundary, controller, and interface
11
Business Use Case Model Diagram Use Case with Use Case Diagram below Note: a package for each Use Case Create Actors in Actors Folder Main is used to define package structure for Use Case View
12
Key Abstractions for the business things Business Domain Class Model Diagram Note: All classes are entity type static classes
13
Robustness Class Diagram Discovered classes - > and > types go here, > types need to be added to the domain diagram Use Case Realization Diagram Use Case Realization – Sequence Diagram (one for basic flow and alternative flows) Design class diagrams for layer
14
Working with Rose Double clicking object brings up diagram or properties depending on the object Right clicking a selected item brings up a object specific menu Choosing plus or minus boxes on browser expands and contracts folders Tools palate is to the left of the drawing area (select and then click on drawing) All items are objects and have properties Associations, dependencies and other joining lines have properties associated with each end Stereotypes allow the custom definition of objects in Rose Associations and other object can be displayed per diagram Adding existing item is drag and drop to new diagrams Display characteristics for each object can be altered per diagram
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.