Personalize Database Connection Settings to Aid in Team Development

When a development team is developing a system that requires accessing a database, it is a common practice to setup local databases on each of the development environment and populate them with all the required schema of the system so that developers can develop and test the function they implement with test data in their own database, rather than working with actual data with production database.

Read more

How to Group BPMN Tasks into Sub-Process

Complex workflow design makes it difficult for readers to get into the process flow. If flow elements in process diagram can be categorized into meaningful activity groups, you may want to group them as sub-processes and show their detail at lower-level process diagrams. Besides, by moving detailed flow to sub-diagram also helps maintain a consistent leveling of context a business process diagram try to present. In this article, you will see how to group several BPMN tasks into a sub-process. To help you understand the principle easier, a simple example will be used.

Read more

Working with Master View

When your project is simple, you are able to express all of the design ideas with just a few diagrams. The diagrams are simple and self-explanatory. Each of them represents a distinct design idea and there is no overlapping between diagrams.

When you are dealing with a complex project, you may need to draw multiple diagrams to represent different contexts. You need to borrow shapes from a diagram to make them appear in other diagrams (i.e. contexts). In fact, this is extremely common when modeling with class diagram and business process diagram. Take UML class diagram as an example, there may be a domain diagram that presents all the entity classes and, another diagram that presents the associations and dependencies between a specific controller class and its related entity classes. So in this case, both diagrams contain the same set of entity classes.

Instead of re-creating those classes again and again in different diagrams, Visual Paradigm allows you to “re-use” them. Through simple copy and paste (Ctrl-C and Ctrl-V), you can easily copy a shape from one diagram to another. Each shape is formally known as a “view”. So with this, you can create multiple views for a model element in representing different contexts. Changes made on a shape are all synchronized to other instances that appear in other diagrams without extra effort. This is great, but there is a drawback though.

Read more

How to Hide out the Name of Association in Class Diagram

Association is one of the key elements for constructing class model. It is not just a line relating 2 classes but also carrying lots of information describing their relationship. Giving a meaningful name to the association would help to make it easier to understand. Visual Paradigm allows you to show and hide the name of the association in a flexible way. Read more

How to Configure Client Permissions via VP Server

When your team is composed of people with different roles and authorities, you may want to have control over their actions in the modeling tool, to prevent them from making undesired changes. For example, while it is reasonable for a software architect to build class models, it is not reasonable for him to restructure any model developed, through the refactor feature. With VP Server, administrator is allowed configure the access rights of features for members or member groups. For example, by turning off the “manage referenced project” permissions for a member, he/she won’t be able to add and remove referenced project. In this article, you will see how to configure client permission when creating and editing a member.

Read more

How to Commit or Update Multiple Teamwork Projects at a Time

Commit sends your local changes to server, while update grabs from server the latest changes made by your teammates. Frequent committing and updating help ensure that people in your team are all working on the latest and common project data. If you have a large number of projects in your workspace, the mass commit and mass update function are particularly helpful. They can save you time by committing or updating all projects in workspace in one go, rather than to do it project by project. In this article, you will learn how to commit and update multiple projects at one time. Note that the techniques to cover apply to any of the supported concurrent versioning systems: Visual Paradigm Teamwork Server, SVN, CVS, Perforce, ClearCase.

Read more

Creating Data Object Collection in Business Process Diagram

Data Object representing the data being used or updated in your Business Process Diagram. This piece of data can be a physical document, or information in electronic form. It didn’t have any direct affect to the Sequence or Message Flows in the process model, but providing information about what the flow does. You can specify the Data Object meaning a single piece of data, or a collection of data. In this article we will show you how to specify the Data Object to be a collection in Visual Paradigm.

Read more

Solving SQL Server Connection Problem

SQL ServerUpon database modeling with Visual Paradigm, you always need to connect to the database server to perform generation of your database and reverse engineering of your ER model. However, you may encounter problem in connecting to the Microsoft SQL Server, which is a great obstruction to your modeling. In this article, we will provide ways to help you to check whether your configurations for connecting to SQL Server are correct.
Read more

How to run Visual Paradigm in Polish?

Use Case in Polish
If your first language is Polish, you might find it more convenient to use a Polish User Interface instead of English which is in default. So that, you can understand the commands more easily and to perform the desired actions faster. Actually, Visual Paradigm supports the capability to allow users to switch to other languages where Polish is one of them. In the following, we will show you the way to switch your User Interface into Polish. Please follow the simple steps below. Read more

Identifying Build Number of Visual Paradigm

build-num-thumbWhen you report an issue to Visual Paradigm, you are encouraged to provide the build number of your Visual Paradigm product installation. By knowing your build number (and other details provided), Visual Paradigm technical support team can take appropriate measure to your problem. Let’s say if the issue you reported has already been fixed in a newer build, we will suggest you to update to the latest build. Otherwise, we will fire an issue report to our team to fix it.

In this article, we will show you how to identify the build number of your Visual Paradigm installation.

Read more