View this PageEdit this PageAttachments to this PageHistory of this PageHomeRecent ChangesSearch the SwikiHelp Guide
Hotspots: Admin Pages | Turn-in Site |
Current Links: Cases Final Project Summer 2007

Getting and Using Visual Paradigm

Visual Paradigm is the program used by the majority of the class to create graphical uml class and sequence diagrams. It can be a bit daunting at first so I've created a little cheat sheet for getting started on using some of the more used functions inside of it.

To download the freeware version go to:
http://www.visual-paradigm.com/download/vpuml.jsp?edition=ce

As of 12/15/2010 it's at version 8.0. Make sure when running the installer that if at any point you have the option of selecting which version you want, that it's VP UML and Community Edition.

The following is what you'll mostly be interested in using this program for; class and sequence diagrams. This screen should pop up when running visual paradigm.



Once you select either you will be presented with a blank sheet. To begin, click on the Class box and then click anywhere in your class diagram. You will be given a blank box and your cursor will be blinking waiting for you to type in a name. In the following picture I have created the user and object classes, and am currently naming a 'Demo-Typing' class.



To change values in any of the classes right click on a class box and select open specification, or press enter. Go from the general tab to the attribute tab, look towards the bottom of the window and click add. At which point you should see the following two windows.



Clicking apply will make whatever you called your attribute / variable appear under the class name in the class box.

Last but not least you need to draw lines from box to box. This is easily done. Hover over the class box, and select the following. Without clicking anywhere again click on the box you wish to have a relation to. A line will appear connecting the two.



This covers the basics of creating classes, populating them with data and connecting them with relations.



Links to this Page