Post on 03-Apr-2018
7/29/2019 JUDE BasicOperationGuide e
1/24
UDE Basic Operation Guide
1opyright (C) 2008 Change Vision, Inc. All rights reserved.
JUDE/Community
Basic Operation Guide
.
Change Vision, Inc.
JUDE (Java and UML Developers Environment) is a UML
modeling tool which supports object-oriented software design in
JavaTM.
Preface
This is the Basic Operation Guide for JUDE/Community to guide
you basic operations.
Contents Slide No.
1. Screen Layout 3
2. Model and View elements 5
3. How to create a Diagram/Model 7
2
4. Diagrams 10
5. View operations 20
6. Edit diagrams 23
7. Edit View Information 29
8. Other function 44
7/29/2019 JUDE BasicOperationGuide e
2/24
UDE Basic Operation Guide
2opyright (C) 2008 Change Vision, Inc. All rights reserved.
Screen Layout (1)
Management ViewManagement View
Diagram EditorDiagram EditorProject ViewProject ViewStructure TreeStructure Tree
Inheritance TreeInheritance Tree
Map ViewMap View
DiagramDiagram
SearchSearch
3
Property ViewProperty View
Screen Layout (2)
| Management View
y Contains a Main Menu which operates the programs and the Tool Bar
| Project View
y tructure Tree
| Manages the structure of models
y Inheritance Tree
| Displays supertype and subtype of selected items in tree view
y Map View
| Displays an entire Diagram Editor
y Diagram List
| Dis la s the list of dia rams that exist in the ro ect
4
y Search and Replace
| Search for models and replace text strings
| Property View
y Allows users to edit the properties of models
| Diagram Editor
y Allows users to edit Diagrams
7/29/2019 JUDE BasicOperationGuide e
3/24
UDE Basic Operation Guide
3opyright (C) 2008 Change Vision, Inc. All rights reserved.
Model and view elements (1)
A model can be
Model
View
Position, Size, Color
5
represented in multiple
view elements in more than
one diagram.
Property
Position, Size, Color
Model and view elements (2)
| Concept of model & view elements
y Elements of a project such as Class or UseCase are called model
y Elements on diagram are called View elements
y A model can be represented in view elements in more than one
diagram
y Color and size can be set differently to each view elementindividually
| Difference between
"Delete from Diagram" & "Delete from Model"
6
y Delete from Diagram removes selected view elements from the
Diagram and the actual model stays in the project. On the other hand,
Delete from Model deletes selected models completely from the
project.
7/29/2019 JUDE BasicOperationGuide e
4/24
UDE Basic Operation Guide
4opyright (C) 2008 Change Vision, Inc. All rights reserved.
How to create a Diagram/Model
| Creating a new projecty Go to [File]-[New] in Main menu or select
this icon on Tool Bar
y pro ect e w open t at s spec e n t e
System Properties.
| None (There are no diagrams or models in)
| User Template - User-defined project saved in
%User_Home%/.jude/professional/template/project
| JUDE Built-in Template
JUDE Built-in Template files exist in JUDE install folder/template/project/.
Specify the name of file you want to open in the [Template File] column.
7
How to create a Diagram/Model
| Creating a new project from Template
y Go to [File]-[New By Template] in Main menuthen specify the file you want to use as Template.
| Create Diagramsy Method 1: Go to [Diagram] then select a diagram type to create
y Method 2: Select [Create Diagram] then choose a diagram typeto create from the Pop-up menu in Structure Tree
When new dia rams are created, the will a ear in the Structure Tree
8
and be opened in the Diagram Editor automatically.
| Switch DiagramsThere are two ways to switch diagrams in the Diagram Editor.
y Method 1: Switch tab of diagrams in the Diagram Editor
y Method 2: Double click on the target diagram in the Structure Tree
7/29/2019 JUDE BasicOperationGuide e
5/24
UDE Basic Operation Guide
5opyright (C) 2008 Change Vision, Inc. All rights reserved.
Create a Diagram
| Method 1: Click on Diagram
(1) Click on [Diagram].
.
| Method 2: Select Pop-up menu in Structure Tree.
9
(1) Right-click on model.
(2) Click on Create Diagram.(3) Click on diagram to add.
Diagrams
Edit & Read
| Class Diagram (Object, Package, Subsystem and Robustness Diagrams)
| UseCase Diagram
| Activity Diagram
| Sequence Diagram
| Collaboration Diagram| Component Diagram
| Deployment Diagram
10
| DataFlow Diagram
| Entity Relationship Diagram
| CRUD
| Flowchart
| Mind Map
7/29/2019 JUDE BasicOperationGuide e
6/24
UDE Basic Operation Guide
6opyright (C) 2008 Change Vision, Inc. All rights reserved.
1. Class Diagram
11
2. Usecase Diagram
12
7/29/2019 JUDE BasicOperationGuide e
7/24
UDE Basic Operation Guide
7opyright (C) 2008 Change Vision, Inc. All rights reserved.
3. Statechart Diagram
13
4. Activity Diagram
14
7/29/2019 JUDE BasicOperationGuide e
8/24
UDE Basic Operation Guide
8opyright (C) 2008 Change Vision, Inc. All rights reserved.
5. Sequence Diagram
15
6. Collaboration Diagram
16
7/29/2019 JUDE BasicOperationGuide e
9/24
UDE Basic Operation Guide
9opyright (C) 2008 Change Vision, Inc. All rights reserved.
7. Component Diagram
17
8. Deployment Diagram
18
7/29/2019 JUDE BasicOperationGuide e
10/24
UDE Basic Operation Guide
10opyright (C) 2008 Change Vision, Inc. All rights reserved.
9. Read-only Diagrams
Dataflow Diagram ER Diagram
CRUD
19Flowchart Mind Map
View Operation
Fit in Window
Make whole diagram fit in window
Zoom outPress button to zoom out
Zoom in
Press button to zoom in
20
Zoom to Default (100%)
Scroll
Right-Mouse Drag to scroll whole diagram
Wheel to scroll up/down
Shift+Mouse wheel to scroll in sideways
Zoom In/Out
Crtr+Right-Mouse Drag
Ctrl+Mouse Wheel
7/29/2019 JUDE BasicOperationGuide e
11/24
UDE Basic Operation Guide
11opyright (C) 2008 Change Vision, Inc. All rights reserved.
Map View
| The Map view displays theentire contents of an activediagram that is currentlyopene n e agram or.
Left-Mouse Drag
By moving the blue rectangle with Left-
Mouse Drag, you can move the spot to
dis la in the Dia ram Editor
Right-Mouse Drag
By changing the size of the blue rectangle
with Right-Mouse Drag, you can specify
where ou want to dis la in the Dia ram
21
Editor.
Property View
| The Property View displays the detailed information of models
y Items that display in the Property Vies are different depending on
models
Select view elements in the
Diagram Editor or models in the
Structure Tree to modify its
property in the Property View
22
7/29/2019 JUDE BasicOperationGuide e
12/24
UDE Basic Operation Guide
12opyright (C) 2008 Change Vision, Inc. All rights reserved.
Create models in Diagram Editor
| How to create models in Diagram Editor
Select view element from Tool bar
Click in Diagram Editor
Lock selected mode
23
| Tips for how to put same view elements continuously on the diagram
y Hold the Shift key down when creating view elements in the Diagram Editor
y Turn lock selected mode on
Create models in a Tree
| How to create models from structure tree
y Select a model in a Tree, then right-click to show the Popup menu
y Select a Diagram/Model from the Popup menu
Select model you want to
add on from [create model]on Pop-up menu
24
Then, Drag and Drop
the model from a Tree
to the Diagram Editor
7/29/2019 JUDE BasicOperationGuide e
13/24
UDE Basic Operation Guide
13opyright (C) 2008 Change Vision, Inc. All rights reserved.
Copy & Paste
| Copy & Paste: View elements
1. Click on the view element then select [Copy] from the Pop-up
menu or use the shortcut key (Ctrl+C)
2. Paste by selecting [Paste] from the Pop-up menu or use the
shortcut key. (Ctrl+V)
(View elements must be pasted on the appropriate diagrams)
| Copy & Paste: Style
y You can co & aste the st le of view
25
Select from the Pop-up menu
elements such as background color andline style (font text in JUDE/Professional)
by using [Copy Style], [Paste Style] from
the Pop-up menu.
Select & Unselect view elements
| Select more than one element
y Select view elements by using the Left-Mouse Drag
y Select view elements with
left-clicking with holding Shift
key or Ctrl key down
y Select all : Ctrl + A
26
| Unselect the elements
y Left clicking again or selected view elements with holding
Shift key or Ctrl
7/29/2019 JUDE BasicOperationGuide e
14/24
UDE Basic Operation Guide
14opyright (C) 2008 Change Vision, Inc. All rights reserved.
Edit view elements directly
| Select words to edit. F2 or double-clicking.
You can type in to edit directly
| Edit Operation
27
Modifications in the Diagram Editor will be
synchronized on the Property View.
More about view elements
| You can move the view elements byLeft-Mouse Drag or hitting arrow keyswhile view elements are selected in the
agram or.
| To move them vertically or
horizontally only, hold Shift key downthen move.
28
| You can display the grid line in theDiagram Editor and place the viewelements along the grid line.([Tool] - [System Properties] - [Grid])
7/29/2019 JUDE BasicOperationGuide e
15/24
UDE Basic Operation Guide
15opyright (C) 2008 Change Vision, Inc. All rights reserved.
Edit view information
| View information is the information of view elements
y visibility of attribute/operation, resize, color, Icon Notation.
| Visibilit on/off
y Switch the visibility on/off from the Pop-up Menu
y Default can be set in [Tool] - [System Properties] - [Visibility 1 and2]
| Resize
y Select the view element and drag on the knob (the corner of the
element). It also can be resized automatically.
29
y Set the color to paint in from Button, Main Menu, also the Pop-upmenu.
| Switch Notation
y You can switch the notation between Class Notation or Icon Notation
for some models.
Visibility on / off
| Select the checkbox of Visibility on/off from the Pop-up Menu.
(ex: visibility of Attribute/Operation)
Attribute Visibility off Operation Visibility off
30
7/29/2019 JUDE BasicOperationGuide e
16/24
UDE Basic Operation Guide
16opyright (C) 2008 Change Vision, Inc. All rights reserved.
Set color of view elements
| How to set the color of view elements Select the view elements (you can choose more than one), select [Set Color]
from Toolbar.
Go to [Edit]-[Set Color] from
Main Menu
Select [Set color] from pop-up menu by
Right-Clicking on selected view elements.
31
Color Chooser
| There are 6 color-patterns arranged by theme. It will help you to
choose a nice balanced color to make your diagram look nice.
32
7/29/2019 JUDE BasicOperationGuide e
17/24
UDE Basic Operation Guide
17opyright (C) 2008 Change Vision, Inc. All rights reserved.
New item color of view elements
| You can set up the default color for each view element
y Go to [Tool] - [System Properties] - [New Item Color] then select the
box of the target view element then choose the color from Color
Chooser.
33
Set the new stereotype color
| You can set up the default color for view elements with specific
stereotype
y Go to [Tool] - [System Properties] - [New Stereotype Color] then select the
.
can type self-defined stereotype in extra column and set the color as well.
34
7/29/2019 JUDE BasicOperationGuide e
18/24
UDE Basic Operation Guide
18opyright (C) 2008 Change Vision, Inc. All rights reserved.
Resize the view elements
| Auto resize
y The size of view element will be
adjusted by itself to let the whole
name fit inside automatically.
| Drag to resize
y Once you click on the view element,
Auto resize function will be off
(Except for UseCases)
| Show view element name in multiple lines
35
y It will add new lines automatically depending on the size of item.
y In some view elements, you can break a line in the name by hitting
[Enter] key with holding [Shift], [Ctrl] or [Alt] key down.
Icon Notation
| Some model's representations can be switched between Icon
Notation and Class Notation.
y By selecting , it represents in Icon Notation.
By selecting , it represents in Class Notation.
y By selecting [Icon Notation] on Pop-up
menu of view elements, it will switchthe notation between two as well.
Icon Notation
36
Class Notation
7/29/2019 JUDE BasicOperationGuide e
19/24
UDE Basic Operation Guide
19opyright (C) 2008 Change Vision, Inc. All rights reserved.
Align view elements
| View elements can be aligned vertically or horizontally. You can
select the way you like to align from the menu.
y You can also select from [Alignment] from Main Menu.
Align HorizontallyAlign Vertically
37
Align LeftAlign Top
Adjust view elements
| You can adjust the size of view elements by width or height and
also by specifying size or selecting a particular view element
that you want to adjust the size with.
y You can also select from [Adjustment] from Main Menu.
Adjust Size
38
Adjust Width Adjust Height
7/29/2019 JUDE BasicOperationGuide e
20/24
UDE Basic Operation Guide
20opyright (C) 2008 Change Vision, Inc. All rights reserved.
Create Lines
| All lines such as Association, Inheritance, Realization,
Dependency.. etc, can be created in following step.
1. Select the line type from Tool Bar
2. Click the source element
3. (Click halfway point if there is any)
4. (ESC key or Right-clicking to cancel)
5. Click on the target element.
* drag & drop can be used. Connect elementswith right angle line
39
Set the edge of the line to stayon the middle of the element
Rubber band (in red) to helpmaking lines
Line Styles
| There are four different line styles.
y Line , Curve , Right angle , Right angle Curve
y Select the line (can be more than one), press the button from Main
toolbar to change the line style
y Also you can change the line style from the Pop-up menu.
Line Right angle
40Curve Right angle Curve
7/29/2019 JUDE BasicOperationGuide e
21/24
UDE Basic Operation Guide
21opyright (C) 2008 Change Vision, Inc. All rights reserved.
How to change the target
| You can change the target end by
attaching the line to another view
element.
y A blue rubber band will assist when
changing the target.
| By gripping the middle point of the line,
you can make the waypoint and the line
will be polygonal.
41Straight Line Polygonal Line Polygonal Line Straight Line
Print out
| Print Multi-Diagrams
y Print whole diagrams in the project
y You can sort diagrams by diagram names,
diagram type, diagrams parent
| Print scale
y Change the scale to make whole diagram to fit in one paper
y Tips for printing out a big diagram
| Use big papers
42
| Print diagrams in sideways
| Cut the blank space out before printing
7/29/2019 JUDE BasicOperationGuide e
22/24
UDE Basic Operation Guide
22opyright (C) 2008 Change Vision, Inc. All rights reserved.
Search and Replace
| Search and replace
y Users can search for models
and also replace model names
on search tab
| Search by other than string
y Users are able to search models by following option
43
(models which are not drawn indiagrams)
(models which are not referenced
from others)
(disabled hyperlinks to files)
Other functions of JUDE/Community
| Auto-Generation of class diagrams
| Import Java
| Ex ort Java
| Export HTML (JAVA.doc)
| Export image (png, jpeg format)
44
7/29/2019 JUDE BasicOperationGuide e
23/24
UDE Basic Operation Guide
23opyright (C) 2008 Change Vision, Inc. All rights reserved.
Shortcut keys
New Ctrl+N
Save Crtl+S
Zoom i n / Zoom out Ctrl+Wheel u p/down, Ctrl+Right Mouse Drag up/down, Ctrl+[,
Ctrl+]
Zoom to Default Ctrl+1
Change Diagram Tab Ctrl+TAB
Select All Ctrl+A
Delete from Model DELETE
Delete from Diagram Ctrl+D
Undo / Redo Ctrl+Z / Ctrl+Y
Copy / Paste Ctrl+C / Ctrl+V
45
Add Method (Class) Ctrl+MAlign Right / Left Ctrl+Alt+ / Ctrl+Alt+
Align Top / Bottom Ctrl+Alt+ / Ctrl+Alt+
Align Horizontal Center Ctrl+Alt+
Align Verttical Center Ctrl+Alt+I
Scroll Right Mouse Drag
Special Features of JUDE/Professional
| Data Flow Diagram
| CRUD
| Entity Relationship Diagram
| Flowchart
| UML2.0
| Mind Map
| C# Modeling, C# Forward
| Reference Model Management
| Mer in JUDE Pro ects
46
| Multilingual Display (Alias)
| Export RTF Document
| Usecase Descriptions
| Copy & Paste in Vector (EMF) format
| DB Reverse (non-support)
7/29/2019 JUDE BasicOperationGuide e
24/24
UDE Basic Operation Guide
Website
| JUDE Website ( http://jude.change-vision.com/ )
y Latest release information is available on our website.
| JUDE Communit Site htt :// ude-users.com/en/
y Bug information is available on JUDE Community Site.
| FAQ
( http://jude.change-vision.com/jude-web/support/faq.html )
y We always update frequently asked questions and answers.
| Tutorial Learn UML with JUDE
47
. - . - _ .
y It will guide you how to use JUDE through drawing UML withexamples.
| Sales (jude-sales@change-vision.com )
y If you have any questions to purchase JUDE/Professional.