Made with
ConceptDraw
DIAGRAM 18

How to create a UML Diagram

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 DIAGRAM 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

How to create a UML Diagram *

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

TEN RELATED HOW TO's:
As concept map consists from conception-blocks and links between them, you can use ConceptDraw library objects and add to a document as much objects as you need. ConceptDraw tools let you to edit, group, move objects, change their appearance and add text signs and raster or vector pictures. ConceptDraw DIAGRAM diagramming and vector drawing software extended with Concept Maps Solution from the Diagrams Area is effective tool for creating professional looking Concept Maps.Concept Maps *
Picture: Concept Maps
Related Solution:
The ConceptDraw vector stencils library Cisco Multimedia, Voice, Phone contains equipment symbols for drawing the computer network diagrams.Cisco Multimedia, Voice, Phone. <br>Cisco icons, shapes, stencils and symbols *
Picture: Cisco Multimedia, Voice, Phone. Cisco icons, shapes, stencils and symbols
Related Solution:
Communication is the main challenge and the key success factor for organizational project management in company with remote projects. Communicating visually via Skype you bring all projects together to achieve corporate goals.Remote Projects in Corporate Strategy *
Picture: Remote Projects in Corporate Strategy
Related Solution:
Problems are obstacles and challenges that one should overcome to reach the goal. They are an inseparable part of any business, and the success of an enterprise often depends on ability to solve all problems effectively. The process of problem solving often uses rational approach, helping to find a suitable solution. Using Fishbone Diagrams for Problem Solving is a productive and illustrative tool to identify the most important factors causing the trouble. ConceptDraw DIAGRAM extended with Fishbone Diagrams solution from the Management area of ConceptDraw Solution Park is a powerful tool for problem solving with Fishbone Ishikawa diagram graphic method.Using Fishbone Diagrams for Problem Solving *
Picture: Using Fishbone Diagrams for Problem Solving
Related Solution:
ConceptDraw MINDMAP a versatile, yet easy-to-use tool for organizing ideas and data. Creates mind maps that intuitively illustrate your thought process. Outputs a wide variety of document styles and formats. Delivers presentations from mind maps with built-in modes and MS PowerPoint export. Perfect for brainstorming, project planning, meeting management, note taking, and more.Creating a default presentation in ConceptDraw MINDMAP  *
Picture: Creating a default presentation in ConceptDraw MINDMAP
Near field communication (NFC) is a wireless communication technology that allows smartphones and other similar devices to establish the radio communication with each other on the short distance around 10 centimeters (4 inches). This example was created in ConceptDraw DIAGRAM using the Computer and Networks Area of ConceptDraw Solution Park and shows the Near field communication (NFC) network.Near field communication (NFC). <br>Computer and Network Examples *
Picture: Near field communication (NFC). Computer and Network Examples
Related Solution:
A flowchart is a simple but very functional tool when it comes to understanding a workflow or to removing unnecessary stages from a process. When drawing flowcharts, keep in mind that there are four common types of flowcharts, like document flowcharts and data flowcharts that show control over a data or document flow over a system. To show controls on a physical level, use system flowcharts. In addition, to show controls in a program, you can draw a program flowchart. This flowchart diagram represents the piece of an article editing process, that involves the author and editor. It was created using the Basic Flowchart notation that consists from the basic flowchart symbols. The start and the end of the process are indicated with "Terminator" symbols. The "Process" symbols show the action steps consisting from making edits and searching for a compromise, when the author does not agree with the suggestions of the editor. The "Process" symbol is the general symbol in process flowcharts. The "Decision" symbol indicates a branching in the process flow. There are two branches indicated by a Decision shape in the current flowchart (Yes/No, Disagree/Agree). This basic flowchart can be used as a repeating unit in the workflow diagram describing the working process of some editorial office.Types of Flowcharts *
Picture: Types of Flowcharts
Related Solution:
A flowchart is a powerful tool for examining processes. It helps improving processes a lot, as it becomes much easier to communicate between involved people, to identify potential problems and to optimize workflow. There are flowcharts of different shapes, sizes and types of flowchart vary from quite basic process flowcharts to complex program flowcharts. Nevertheless, all these diagrams use the same set of special symbols like arrows to connect blocks, parallelogram to show data receiving or rectangles for showing process steps. Basic flowcharts are used to represent a simple process algorithm. A basic flowchart notation consists of rectangles (business processes), arrows (the flow of information, documents, etc.). The same notation is used in items such as the "decision", which allow you to do the branching. To indicate the start of the entire business process and its termination can be used the "Terminator" element. The advantages of Basic Flowchart are simplicity and clarity. With it you can quickly describe the business process steps. Creating of Basic Flowchart does not require any special knowledge, as easily understand by employees with different levels of education and IQ.Types of Flowchart — Overview
Picture: Types of Flowchart: Comprehensive Overview
Related Solution:
Unified Modeling Language (UML) is a graphical modeling language for describing, visualizing, projecting and documenting of object oriented systems. UML digram is used for modeling of organizations and their business processes, for development the big projects, the complex software applications. Comprehensive UML diagram allows to create the set of interrelated documents that gives the complete visual representation of the modeling system.UML Sample Project *
Picture: UML Sample Project
Related Solution:
Collaborating with co-workers is very important, not only in order to get things done effectively, but also to keep in touch with the outside world. Great way for business collaboration is Skype.Online Collaboration via Skype *
Picture: Online Collaboration via Skype
Related Solution:
ConceptDraw
DIAGRAM 18