|
Aside from a collection of menus, tool-bars and windows that make up the development workspace, one special feature is our Resource-centric interface, which lets the user access modeling tools easily without referring back and forth from the workspace to various tool-bars. Incorporating shortcuts such as mouse gestures into our modeling tools allow our users to draw as with a pen and paper, executing complicated modifications with just a click and drag, creating a completely visual environment.
This chapter will describe how to get started with SDE for Visual Studio. You will learn following techniques in this chapter:
![]() |
| Figure 1.1 - Launch SDE-VS in Windows |
All VP products need a license key to activate. A License key of a higher edition can be used on a lower edition. For example, you can run Standard Edition of SDE-VS with Professional Edition of SDE-VS key.
SDE-VS also provides a 30-days evaluation key for trial. After the evaluation key expires, you can choose to purchase the full license from our website or resellers, or un-install the program.
The license key for Community Edition will not expire. However, Community Edition cannot be used for commercial purposes.
A Visual Paradigm's Single Seat (developer based) license allows a licensee to install the software on more than one machine, such as desktop and notebook, which belong to the licensee only. As the license is developer based, the software must be used by the licensee only, without running more for than one instance concurrently.
To import a single seat License Key:
1. You should first open the License Key Manager. There are two ways of opening License Key Manager:
![]() |
| Figure 1.7 - Select Key Manager |
![]() |
| Figure 1.8 - License Key Manager |
| |
Name | Function | ||||
|---|---|---|---|---|---|---|
| Import license key |
To import a license key. | |||||
| Delete the license key | To delete the license key imported. |
|||||
| Request Key | To request a 30 days evaluation key if you are not using the Community Edition. If you are using the Community Edition, it will request an activation key. Both keys will be sent to you by email. |
|||||
| Help | To show the Help. If no Help has been installed before, the Download Help dialog box will appear to enable downloading and installation of Help. | |||||
2. Then, you can either select License Keys > Import... or press on the Import License Key
button on the toolbar. This displays the Import License Key dialog box.
From the File field, enter the file path of license key. You can enter the path in the text field directly, or you can click on the ... button to browse for license key file. Click OK.
![]() |
|
Figure 1.9 - Import License Key dialog
|
3. The imported key is then displayed in the Key Manager.
| Figure 1.10 - The imported key displayed in Key Manager |
Then, click Close from the License Key Manager to start using SDE-VS.
![]() |
| Figure 1.11 - License Key Manager with evaluation key with expiry date |
![]() |
|
Figure 1.12 - Delete by clicking Delete the license key button
|
![]() |
|
Figure 1.13 - Confirm deleting license key
|
![]() |
|
Figure 1.14 - Import by clicking Import license key button
|
![]() |
| Figure 1.15 - Select or type a path for permanent key |
![]() |
|
Figure 1.16 - Permanent Key with no expiry date
|
![]() |
|
Figure 1.17 - License Key Manager with license key of version 5.1
|
![]() |
| Figure 1.18 - Import by clicking Import license key button |
![]() |
|
Figure 1.19 - Select or type a path for upgrade key
|
![]() |
| Figure 1.20 - License Key Manager with license key of version 6.0 |
VP Floating License allows you to deliver development software to every user in your organization without paying for unique licenses for every developer.When you use a floating license, the entire organization can access to SDE-VS but the number of people that use VP at the same time is limited to the number of license keys you buy.
By using a floating license, you can reduce the cost of buying licenses, as you just need to purchase enough number of licenses that will run VP at the same time, instead of buying licenses for all developers in your organization.
The installation of floating license server and the configuration of client pointing to the server is a simple process. Our license server can be run on multiple platforms and can be installed in less than 10 minutes.
The license sharing process is automatic, which is convenient to use. VP Floating License automatically manages and shares the licenses through the network. When the client connects to the license server, the server will assign him a license until the license limit has been reached. Once it disconnects from the server, the license will be released automatically and the other user can start using VP with that license.
This kind of key is particularly useful for organizations which have limited access to VP at a certain time each time, e.g. a company has ten staff but only two staff will use SDE-VS at the same time. The the company can then purchase just two floating license keys but the whole company will be able to use SDE-VS at different times.
Before you use SDE-VS with a floating license key, your machine need to access to the license server via LAN to acquire a license key first. For more details, you can refer to the Floating License Server Installation Guide about floating license server installation for more details.
To configure floating license server:
1. Open the License Key Manager.
2. Select License Keys > Floating License > Configure... .
![]() |
|
Figure 1.21 - Select configuration of floating license
|
3. Input the host and port. You can refer to Floating License Server User's Guide for more details.
![]() |
|
Figure 1.22 - Configuration dialog box
|
![]() |
| Figure 1.23 - Export the Floating License |
![]() |
|
Figure 1.24 - Floating license exported
|
![]() |
|
Figure 1.25 - Import Floating License
|
![]() |
|
Figure 1.26 - Select license key to import
|
![]() |
| Figure 1.27 - License key imported successfully |
![]() |
|
Figure 1.28 - Asking whether to import the license key
|
There is a single installer for all editions. You can install any edition with the same installer. If you want to change your installed edition, you can either re-install the software or use the VP Suite Product Edition Manager as long as you have a valid key for that edition to run.
When evaluating SDE-VS, you can ensure the features you want and are most likely to use are available in different editions.
1. Select start > All Programs > Visual Paradigm > VP Suite Product Edition Manager .
![]() |
|
Figure 1.29- Select Product Edition Manager
|
2. Select the desired edition in the edition manager.
![]() |
|
Figure 1.30 - Select desired edition
|
When you start SDE-VS of an edition other than the edition you have a license key for, the Switch Edition dialog will appear and ask whether you want to switch to the other edition.
For example, if you have imported a Standard Edition license key, when you run the Enterprise Edition, SDE-VS will ask you if you want to switch to Standard Edition.
![]() |
|
Figure 1.31 - Switch Edition dialog
|
You may click Yes to switch to a lower edition, or No to display the License Key Manager dialog to import another key.
Product selector is for a flexible license scheme, and is only for users using a floating license key.
The selector is flexible so that you can view the license keys available in the floating license server and start a product with the selected key.
To start the Product Selector:
Select Product Selector from 'bin' folder in the directory where SDE-VS is installed.
![]() |
|
Figure 1.32 - Bin folder
|
![]() |
|
Figure 1.33 - Product Selector
|
| Name | Function | ||||||
|---|---|---|---|---|---|---|---|
| |
Product |
Name of products available. |
|||||
| Start |
To start the selected product. |
||||||
| Available/Total |
The number of products in the server available. This is a fraction that the number of product available over the total product purchase. |
||||||
| Select Server |
To select floating license server(s). | ||||||
![]() |
Refresh Server |
To refresh a floating license server(s). | |||||
In this section, you will learn the basic environment of the SDE-VS user interface, and get to know how to use it to perform modeling more efficiently.
After you have imported the license key, you will see the SDE-VS main screen.
![]() |
| Figure 1.34 - Basic environment |
| |
Name | Description | ||||
|---|---|---|---|---|---|---|
| |
Menu | All the commands for execution. |
||||
| Toolbar |
Frequently used commands. |
|||||
| Diagram pane | Area where you create your diagram. |
|||||
| Message pane | Display messages that are generated by performed operations. |
|||||
![]() |
| Figure 1.41 - Diagram Navigator Pane |
![]() |
| Figure 1.42 - Model Pane |
|
| Figure 1.43 - Class Repository Pane |
![]() |
| Figure 1.44 - Logical View Pane |
![]() |
| Figure 1.45 - ORM Pane |
![]() |
| Figure 1.46 - Stencil Pane |
![]() |
| Figure 1.47 - Property Pane |
![]() |
| Figure 1.48 - Diagram Overview Pane |
![]() |
| Figure 1.49 - Documentation Pane |
![]() |
| Figure 1.50 - Message Pane showing XMI Results |
| Button | Description |
|---|---|
| Reset | Reset the changes made in the dialog box. |
| OK | Accept the changes and close the dialog box. |
| Cancel | Cancel and close the dialog box. |
| Apply | Apply the changes immediately without closing the dialog box. |
| Help | Display the help information of the Open Specification dialog box. |
You can navigate to other model elements via the open specification dialog box. This can be done in two ways. For model elements with a one-to-many relationship such as relations, children, you can invoke the open specification dialog box of a selected model elements by clicking on the Open Specification... button.
![]() |
| Figure 1.59 - Open Association Specification |
Some of the properties of the model element are references to another model element (or a reference to itself) such as Supplier/Client of a Dependency, or Role A/Role B of an Association. In this case you can click on the ... button besides this property to navigate to that model element.
![]() |
| Figure 1.60 - Association Specification |
Note that if the open specification dialog box of the referenced model element is already opened, this button will be disabled.
|
|
|||||||