Purpose
This tool mentor describes how to use Rational Rose to record the results of finding business goals.
Overview
To record the results of finding business actors and business use cases using Rational Rose:
The business goals package is created in the Business Use Case Model package (from Task: Find Business Actors and Use Cases). The Business Use Case
Model can be found in the Use Case View in Rational Rose®. To create a package called "Business Goals" in the Business
Use Case Model package:
-
Right-click to select the Business Use Case Model package in the browser.
-
Select Package from the New option on the pop-up menu. A NewPackage browser icon is added to the
browser.
-
With the new package icon selected, type the name "Business Goals".
Business goals can be created in a class diagram. To create a class diagram for the business goals:
-
Right-click to select the package named Business Goals in the browser and make the pop-up menu visible.
-
Select Class Diagram from the New option on the pop-up menu. A NewDiagram class diagram icon is added
to the browser.
-
With the new class diagram selected, type a name of the diagram.
-
Double-click the new class diagram to display it in the diagram window.
The first class diagram created in the Business Goals package is named Strategic Business Goals. The highest level
business goals are created in this class diagram. Each high-level business goal may then have a separate class diagram
showing its sub-goals. Each of these diagrams is named the same as the high-level business goal they represent.
To create a business goal in the class diagram, do the following:
-
Double-click a class diagram in the Business Goals package in the browser to display the diagram in the diagram
window.
-
Click Business goal in the toolbox. The shape of the pointer changes to a plus sign. If you do not see a
Business goal button in the toolbox, click a Class.
-
In the class diagram, left-click where you want to place the business goal symbol. Type the name of the new
business goal.
-
Open the Class Specification dialog box by double-clicking the business goal's symbol in a class diagram or the
browser. The Class Specification appears with «business goal» defined as the stereotype setting.
-
Open the General tab and confirm that the stereotype is «business goal». If not, change it to «business
goal».
-
Write a brief description of the business goal in the Documentation field.
-
Click OK to accept and close the Class Specification dialog box.
-
Right-click the business goal and make sure that the Options: Stereotype Display icon is selected.
To insert a dependency from a superior business goal to a sub business goal in a class diagram, do the following:
-
Click the Dependency arrow in the toolbox in the Class Diagram editor.
-
Position the pointer on the superior business goal in the class diagram. Left-click and move the pointer to the
sub-business goal symbol and release.
To insert a supports dependency from a business use case to a business goal in a use case diagram, do the following:
-
Click the Dependency arrow from the toolbox in the class diagram editor.
-
Position the pointer on the business use case in the use case diagram. Left-click and move the pointer to the
business goal symbol and release.
-
Double-click the created dependency and select the «supports» stereotype in the Dependency Specification dialog
box.
-
Click OK.
-
Right-click the created dependency, and make sure that the Show Stereotype selection is selected in the pop-up
menu.
-
If desired, reposition the stereotype label by dragging and dropping it in the diagram.
|