How to create a UML Diagram

ConceptDraw PRO
Discover the World of Visual Communication

The Rapid UML Solution from the Software Development area of ConceptDraw Solution Park helps you to create all types of the UML 2.x and 1.x diagrams quick and easy using ConceptDraw PRO diagramming and vector drawing software.

The Rapid UML Solution contains 13 vector stencils libraries with 393 interactive shapes that you can use to design your UML diagrams.

For example, let’s create a Class Diagram.

  • Open the UML Class Diagram library from the tree in the left side panel Libraries by simple click on his name.
  • UML-library

  • Drag and drop the shape from the library to your document.
  • Select the shape by mouse click. The Action menu icon appears near the right top corner of the selected shape.
  • Open the Action menu by click on the icon.

    UML action menu

  • Use the Action menu commands:
    • Suppress Attributes, Suppress Operations, Suppress Responsibilities to suppress the corresponding fields.
    • Hide Attributes, Hide Operations, Hide Responsibilities to hide / show the corresponding fields.
    • Add Interface, Add More Interface, Remove Interface to add / remove interfaces.

      UML action menu - commands

  • Select next shape to connect using Rapid Draw feature:
    • Put cursor on one of 4 directional arrows around the selected shape. The column of shape icons will appear.
    • To add and connect new shape to the selected shape simply click on the corresponding shape icon.

      UML connect

    • Rapid Draw feature will automatically add the new shape and connect it to the selected shape.
  • You can also use special types of connectors from the library.

    UML - special types connectors

    • Drag and drop any connector from the library to your diagram. To connect any two shapes with this connector drag and drop his end points to the centers of the shapes.

      UML object

  • To add or edit shape label, select the shape by mouse click, then type in your label text. UML edit shape

Example. UML Class Diagramm - Metadata Information Model

ConceptDraw PRO extended with the Rapid UML solution is perfect for drawing professional UML diagrams.

Use Product:

  • Diagram Software
  • Technical Diagramming Tool
  • Business Diagramming Tool
  • Professional Business Graphics Tool
  • ConceptDraw PRO native Mac app
  • Easier to use than Microsoft Visio® and more powerful
  • With free support and thousands of templates

Use Solution:

Rapid UML solution
  • Rapid UML templates and examples
  • UML vector elements
  • Export to graphics files and PDF
  • Export to PPT
  • Make Presention

See also video:

See also Samples:

UML Design Elements:


ConceptDraw PRO ER Diagram Tool
Database design is an important part of any project, as databases become more and more complex nowadays. To make the model more representative, entity relationship diagrams are widely used in software engineering area. These diagrams show sets of entities as rectangles connected via lines labeled with their cardinalities. This an example of the ER-diagram developed to store information regarding some online role-playing game. It includes three main elements of ER diagram: entities, relationships and attributes. The entities, attributes and relationships on this ER-diagram is depicted according to the Chen's notation. Chen's notation for Entity Relationship diagrams admits using of rectangles to depict entities, ovals for attributes and ,at least, diamonds to show relationships . ConceptDraw Entity-Relationship Diagrams solution was applied as ERD software to create this diagram.  Read more... →
ER Diagram Tool. Chen ERD
Picture: ConceptDraw PRO ER Diagram Tool
Related Solution: Entity-Relationship Diagram (ERD)

UML Class Diagram Constructor
UML Class Diagrams is a type of static structure diagram that is used both for general conceptual modeling of the systematics of the application, and for detailed modeling translating the models into programming code. It describes the structure of a system by showing the: classes of a system, attributes, operations, and the relationships between them. The Rapid UML Solution for ConceptDraw PRO includes the UML Class Diagram library that helps you to design the UML Class Diagram quick and easy. You can simply and quickly drop the ready-to-use objects from the library into your document to create the UML Class Diagram.  Read more... →
UML Class Diagram Constructor
Picture: UML Class Diagram Constructor
Related Solution: Rapid UML

UML Use Case Diagram. Design Elements
UML Use Case Diagrams are used to illustrate the structure of arbitrarily complex systems and illustrates the service consumer - service provider relationship between components.  Read more... →
UML Use Case Diagrams: Design Elements  (Win, Mac)
Picture: UML Use Case Diagram. Design Elements

Star Network Topology
Nodes of any computer network are somehow organized in a hierarchy or a layout. Some of the common layouts like star network topology are more reliable and some like ring topology withstand high loads better. It is also important to distinguish logical topologies from physical. This diagram represents a typical view of the star network topology. The star network topology is one of the most frequently used network topologies in the majority of office and home networks. It is very popular because of its low cost and the easy maintenance. The plus of the star network topology is that if one computer on the local network is downed, this means that only the failed computer can not send or receive data. The other part of the network works normally. The minus of using star network topology is that all computers are connected to a single point-switch, or hub. Thus, if this equipment goes down, the whole local network comes down.  Read more... →
Star Network Topology
Picture: Star Network Topology
Related Solution: Computer Network Diagrams

How to Make SWOT Analysis in a Word Document
SWOT analysis is an effective method of business planning, the question is how to do it. The most obvious way is to make a SWOT analysis in a Word document, which is not very convenient. Luckily, you can use software like ConceptDraw PRO that has features and templates made especially for SWOT analyzing. A SWOT Analysis is a manager's means of the strategic planning. It is used to define and classify considerable internal moments (strengths and weaknesses) and external forces (opportunities and threats) a business faces. You can use ConceptDraw MINDMAP to determine and organize factors utilized for SWOT analysis, and represent them in the SWOT matrix using ConceptDraw PRO. Using mind maps empowers you to explore and rank a lot of data engaged for SWOT analysis as well as recognize the relations between various pieces of information.  Read more... →
How to Make SWOT Analysis in a Word Document
Picture: How to Make SWOT Analysis in a Word Document
Related Solution: Word Exchange

Business Process Flowchart Symbols
Diagramming is an astonishing way to visualize business processes. The list of the most common business process flowchart symbols is quite long starting from basic flowcharts, continuing with SIPOC diagrams. Business process modeling was never easier than now, with special ConceptDraw Business Process Mapping solution. To carry out all professional standard requirements for business processes mapping, it is necessarily to follow the special graphical notations. ConceptDraw Business Process Mapping solution offers an exhaustive suite of tools to aid business process mapping. There are three vector libraries SIPOC Diagrams, Business Process Flowcharts, and Swim Lanes that contains totally more than 50 symbols of standard BPM notations. This is all that professionals need to effectively evaluate and manage quality in business processes.  Read more... →
Business Process Flowchart Solution
Picture: Business Process Flowchart Symbols
Related Solution: Business Process Mapping

ER Diagram for Cloud Computing
The entity–relationship (ER) model is a data model that lets graphically represent the information system and depict the relationships between people, objects, concepts, places, and events within a given system. It is also convenient to use the ER Diagram for Cloud computing representation and description the Cloud computing architecture, design them with pleasure using the extensive tools of the Cloud Computing Diagrams solution from the Computers and Network area of ConceptDraw Solution Park.  Read more... →
ER Diagram for Cloud Computing
Picture: ER Diagram for Cloud Computing
Related Solution: Cloud Computing Diagrams

UML Tool & UML Diagram Examples
You can use many tools to create a representation of a system behavior or a scheme of objects relationships. Some of them are quite abstract and useless, and some, like UML tools help clarifying both the structure and the behavior of a system. There are various types of uml diagrams and tons of examples explaining the difference between them. UML 2.2 specification has many kinds of diagrams. They are divided into two groups( structure and behavior diagrams). This class diagram shows the hierarchical structure of UML 2.2 specification. Class diagram - the most suitable tool for this task because it is designed to describe basic structure of a system. This diagram can be use as a visual aid for learning UML.  Read more... →
UML use case diagram template. Ticket processing system
Picture: UML Tool & UML Diagram Examples
Related Solution: Rapid UML

Draw Fishbone Diagram on MAC Software
This method of problem analysis is widely used in IT, manufacture industries and chemical engineering. If you want to take a fresh look on your problem, you can draw a fishbone diagram with ConceptDraw PRO software, which supports both MAC OS and Windows. You can see and download fishbone diagram samples and templates in ConceptDraw Solution Park. This Fishbone (Ishikawa) diagram can be applied as template for performing the cause and effect analysis of a service industry problems. It can help to determine factors causing problems. Causes in this diagram are categorized according to the 4S’s principle that means Surroundings, Suppliers, Systems and Skills. Grouping causes allows to reveal main interactions between different events. This diagram was made using ConceptDraw Fishbone diagrams solution. It can help to reveal the causes effected a complicated issue. Of course it can be used together with other methods of approaching to the problem solving.  Read more... →
Draw Fishbone Diagram on MAC Software
Picture: Draw Fishbone Diagram on MAC Software
Related Solution: Fishbone Diagrams

UML Class Diagram. Design Elements
UML Class Diagrams describes the structure of a system by showing the system's classes, their attributes, and the relationships among the classes.  Read more... →
UML Class Diagram: Design Elements
Picture: UML Class Diagram. Design Elements
Related Solution: Rapid UML

Compatibility: Apple® OS X 10.10 or later
Microsoft® Windows® 7/8.1/10

Price: ConceptDraw PRO US$199
Download ConceptDraw PRO
Free 21 Trial for Mac and PC
Buy Now
1 Diagram Software
Professional business graphics tool for drawing schemes, diagrams and illustrating business documentation
1 Mind Map Software
Excellent tool for Mind Mapping, Planning, Brainstorming, and Building Processes
1 Project Management Software
The full complement of features needed to successfully plan and execute projects, including task and resource management, reporting, and change control