Tigris Home Page

 

Tigris.org
Home
Projects
Community
Download
Tool Docs
Mailing lists

ArgoUML
Project Home
Download
Docs
Tours
Source/CVS
Bugs
Members
Mailing Lists
Admin
 
Projects
Hosted Tools
    Helm
    EyeBrowse
    Noodle
    Scarab
    Subversion

Hosted Tool Libraries
    Joist

Desktop Tools
    ArgoUML

Desktop Tool Libraries
    GEF

 

Argo/UML Use Case Diagram Tutorial

Building Diagrams:

Building a State Diagram

This tutorial consists of 8 screens, each of which is described in a section of this page:
This tutorial builds the Use Case Diagram of the Enroll.argo project.
(The screenshots in this tour were made with Argo/UML v0.6.2)

Back to Argo/UML Tutorial
Back to Argo/UML Home


01. The Finished Diagram TOC Next

This is what the final appearance of the State diagram inside the Enroll.argo example will look we are finished. The Navigation, To Do, and Details panes have all been omitted in order to show what the complete diagram will look like. Every state diagram is associated with exacltly one class. In this case, the state diagram above is associated with the Grad class from the class diagram of Enroll.argo.


02. Create a State Diagram Back Next

To create a new state diagram, you must first select the class that you would like to make the state diagram for, and then choose Create-Diagrams-StateDiagram. Once this is done, name the state diagram "Grad states". Double-click on "Grad States" to go to the state diagram editor pane.


03. Change to State Diagram Back Next

Change the Navigation perspective to Diagram-centric. This does not have to be done to create the state diagram, but it helps keep the tutorial clear. Refer to Step #2 of Building a Use Case Diagram for more help.


04. Add Initial and Final States Back Next

Use to place the initial state, and to place the final states.


05. Adding States Back Next

It would be easiest to double-click on , and then to place and name your seven states. Use the broom tool as needed for alignment. (Note: Pressing the Control key and dragging the mouse allows you to use the broom tool without using the toolbar).


06. Adding Transitions Back Next

Next, add and name the Trigger for all of the transitions .


07. Adding a Composite State Back  Next

A composite state contains other states. Place one of these in the diagram and then put the "writeDissertation" and "finalDefense" states within it.


08. Finish Back  

Now your diagram is complete!



Back to Argo/UML Tutorial
Back to Argo/UML Home

 

 

 

 

 

 

 

 

 

 

 

 

Discuss argouml
Web Site Feedback on:
  Tigris.org
  argouml.tigris.org