Using Rational Rose Creating an Activity Diagram Dr. Neal CIS 480 Creating a Model • Create a model for the “rational unified process” • This model will have a default structure which helps categorize modeling objects • Model is memory resident so SAVE IT Structure of Model File (.mdl) Analysis Process & Artifacts Business Processes System Feasibility Domain Class Diagram Business Things or Entities System Events Defines Use Cases System Capabilities Required Features System Requirements Describe Implementation System Use Cases Describe Details Model Process Flow Use Case Documents Activity Diagrams Location of An Activity Diagram Folder for all Actors Customer, Agent, Insurance Company are Actors Folder for all artifacts associated with the special Get Best Quote use case Use Case Diagram for Get Best Quote Use Case object for Get Best Quote Activity Diagram for Get Best Quote Use Case Text – Get Best Quote • The purpose of the Open Access Insurance System is to provide automotive insurance to care owners. Initially, prospective customers fill out an insurance application, which provides information about the customer and his or her vehicle. This information is sent to an agent, who sends it to various insurance companies to get quotes for insurance. When the responses return, the agent then determines the best policy for the type and level of coverage desired, and give the customer a copy of the insurance policy proposal and quote. Business Use Case Description Use Case Diagram Activity Diagram Working with Rose • Double clicking object brings up diagram specification or properties depending on the object (like use case) • Right clicking a selected item brings up a object specific menu (like folders) • Choosing plus or minus boxes on browser expands and contracts folders (for model file structure) • Tools palate is to the left of the drawing area (select and then click on drawing space “don’t drag and drop”) • All items are objects and have properties • All items are nested in the model structure based on their associated object Working with Rose • Associations, dependencies and other joining lines have are objects and have properties associated with each end • Stereotypes are shortcuts that allow a predefinition of objects in Rose • Associations and other objects can have their display controlled per diagram • Adding existing items is a drag and drop to new diagrams • Display characteristics for each object can be altered per diagram • Deleting an object from a diagram doesn’t delete the object from the model Your Assignment • Create a Model using the rational unified process as a template • Build the activity diagram for TC 4-13 in rational rose • Use Print Screen and MS Paint to place your activity diagram in you Word document for submission.