How to Write Testable Requirements in Requirement Diagram

Requirements of requirement diagram just present those requirements requested by customers into visual form for ease of understanding and management, but do not demonstrate if those requirements meet customers’ need. Why not write testable requirements to verify the requirements of a software program or system? During testing, the testers are expected to follow the testing procedure of test cases, so that software/ system can be proved to be complete and functioning. In this article, the details of writing test case for requirement will be discussed.

Read more

How to Customize Requirement Types for Specific Business Need

In requirement diagram, a requirement is a document of what a system should perform upon customers’ needs. This type of requirement is also known as a functional requirement. You can identify a list of properties, such as such as ID, source, kind, verify method, risk and status inside requirement itself. Apart from the default requirement type, you are able to customize your preferred requirement type for specific business need. A customized requirement type is a template for all requirements of same type. It is especially useful when grouping similar requirements in a project.
Read more

How to Make HTML Content Rendered in Preview Shape

Visual Paradigm considers that showing the html content in preview shape, to a large extent, is one of the reasons of slowing down the operation of an application. The preview shapes in all VP products, therefore, don’t show the html content by default. For the sake of users, VP products enable users to change this setting in their current workspace. This article will demonstrate how to render the html content of a note in an Overview Diagram.

Read more

Defining Default Documentation Template for Model Element

A template enables you to retrieve and display information about your model elements. You can use a documentation template to generate documentation on different model elements of the same type. By creating a documentation template, you can also customize the content and presentation of your documentation of specific model element type.

Read more

Show Diagram’s Project Management Properties in Diagram Info Shape

Diagram info shape provides a place to document and display diagram information in diagram. You can add diagram info shape to any diagram to document a diagram.

Project management properties are a set pre-defined properties, made for recording additional management-level information for all kinds of project data.

With diagram info shape, you can show in diagram the project management properties of that diagram, through the use of variables. In this article, you will see how to apply those variables.

Read more

Performance Boost for Your Large Project

Sometimes, users experienced the application running slow when the size of the model grows. This probably caused by the project is not well organized, which causes necessary operations in run-time. Visual Paradigm incorporate some smart features helps you to model a big system in an efficient way, and below are few tips helps you to organize your models inside your project.

Read more

Show and Hide Resource Icons

Resource centric icons are a set of graphical icons that appear in diagram to help you perform certain functions in quick. A well known kind of resource icon is those surrounding shapes, helping you to create new shape from an existing one, with connection added in between. There are also other kinds of resource icons, which help perform operations like to align shapes, to pin a connector end, to create reference/sub-diagram or to split a connector by introducing a new shape.
Read more

Why Cannot Install Both SDE and DB-VA on the Same IDE [Obsolete]

VP Suite installer is the installation program for installing all Visual Paradigm’s client software. During installation you may notices that there are both SDE and DB-VA products available. Read more

How to Modify Default Port Used by VP Server

VP Server is a web application including Teamwork Server, Floating License Server, Update Server also the ElaborView Server. You can enable different services by setting up one single server. The VP Server can be setup in two ways, either with our standard package which comes with a well configured Apache Tomcat, or with the Web Application package by deploy it to your own servlet container.

By default VP Server run on port 1999. But in some situation you may want to change it to other port, i.e. conflict with some of your existing services. This article will teach you how to modify the default port for VP Server web application. Read more

How to Use Customized Type in Object Relational Mapping

When defining class model for your persistent layer, a class is defined as part of the static data model instead of controller or user interface items. And the class is directly mapped to table(s) in your database. As the class is mapped to tables, its attributes is also mapped to columns in table. In order to make the mapping work, you have to model attributes with primitive types like integer, boolean, String, etc. You cannot model the attribute as any other types which are not compatible with database.

To overcome this, you can make use of ORM User Type to define customized datatype for attributes, and persistent its value into database. This article will teach you how to use ORM User Type. Read more