UML Block Diagram
UML Building Blocks
The UML building blocks determine as things, relationships and diagrams.
There are four types of things in UML: Structural, Behavioral, Grouping and Annotational.
Sructural things (the static part of the model):
Class:
Class represents a set of objects that have the same structure, behavior, and relationships with objects of other classes. Classes are represented as boxes that consist of name, attributes, operations, and responsibilities.

Interface:
Interface is an abstract class that defines a set of operations that the object of the class associated with this interface provides to other objects.

Collaboration:
Collaboration determines interactions between the elements.

Use case:
Use case is a description of the system behavior on the request from the outside of this system.

Component:
Component describes the physical part of the system.

Node:
Node is a resource available during the run time.

Behavioral things (dynamic part of the model):
Interaction:
Interaction is a set of messages that the elements exchange for execution the tasks.

State machine:
State machine defines the states of the object that go in response to the events.

Grouping things (the mechanism for grouping the UML model elements):
Package:
Package groups the classes and other packages.

Annotational things (the mechanism for capturing the remarks, descriptions, and comments of the UML model elements):
Note:
Note is a textual explication.

Relationship :
Association:
Association is a relationship that connect two classes.

Dependency:
Dependency is a relationship when some changes of one element of the model can need the change of another dependent element.

Generalization:
Generalization is an association between the more general classifier and the more special classifier.

Realization:
Realization is a relationship between interfaces and classes or components that realize them.

Diagrams:
There are the following types of UML Diagrams: Class, Component, Composite Structure, Deployment, Object, Package, Activity, State Machine, Use Case, Communication (Collaboration), Interaction Overview, Sequence, and Timing.
Using the libraries of the Rapid UML Solution for ConceptDraw DIAGRAM you can create your own visual vector UML diagrams quick and easy.
All libraries for creating UML diagrams are available inside the ConceptDraw DIAGRAM Templates and samples are located in the Rapid UML section of ConceptDraw STORE.

TEN RELATED HOW TO's:
It is so simple making the drawing process easier and faster. you just need to choose the right drawing software.
ConceptDraw Arrows10 Technology - This is so easy and fast to draw any type of diagram with any degree of complexity.
Picture: Simple & Fast Diagram Software
Related Solutions:
The HR Management Software is an incredibly powerful tool for those who need to analyze or present human resource process flows in a visually effective manner.
Picture: HR Management Software
Related Solution:
Drawing the diagrams we try to find in help the powerful software and now we have the ConceptDraw DIAGRAM. The ability easily create the SDL diagrams is made possible thanks to unique Specification and Description Language (SDL) Solution from the Industrial Engineering Area of ConceptDraw Solution Park. This solution extends ConceptDraw DIAGRAM 2 libraries - SDL Connectors and SDL Diagrams that contain 70 predesigned SDL flowchart symbols.
Picture: SDL Flowchart Symbols
Related Solution:
ConceptDraw DIAGRAM is the professional business graphic software for drawing diagrams and charts with great visual appeal on Mac OS X.
Picture: The Best Drawing Program for Mac
Related Solution:
Activity diagram describes the business and operational step-by-step workflows of components in a system. An activity diagram shows the overall flow of control.
Picture: Diagramming Software for Design UML Activity Diagrams
The Idea Communication Solution helps to brainstorm new idea, draw new idea mind map, outline new idea, show new idea at the presentation, and report new idea at the meeting.
Picture: Idea Outline
Related Solution:
ConceptDraw DIAGRAM diagramming and vector drawing software enhanced with Network Security Diagrams Solution from the Computer and Networks Area of ConceptDraw Solution Park is the best for effective design professional, colorful and attractive Network Security Diagram of any complexity and degree of detailing.
Picture: Network Security Diagram
Related Solution:
The Rapid UML solution provides diagram examples, templates and vector stencils libraries for quick and easy drawing all types of UML 2.x and 1.x diagrams
Picture: UML Business Process
Related Solution:
A circuit diagram is sometimes also called an elementary diagram, electronic schematic or electrical diagram circuits. It is essential in construction of any electronic equipment. Among many digital drawing tools available, ConceptDraw DIAGRAM is a leading circuits and logic diagram software, affording for easy and quick creation of even the most advanced and complex diagram designs. This makes it a perfect choice for computer science and any kind of electronic engineering.
This drawing includes the graphic symbols that may be in use while creating a logic circuit diagram. The diagrams of such kind are used in the electronics industry. The logic symbol depicts a device that realizes a Boolean type functions. Practically a logic symbol means transistor, diodes, relays, and other mechanical or optical details which provide function of closing or opening "gates". Totally the logic circuits can involve millions of gates. ConceptDraw Electrical Engineering solution gives the opportunity to create a circuit diagrams both simple and difficult.
Picture: Circuits and Logic Diagram Software
Related Solution:
This sample shows the UML Class Diagram of delivery system. On this diagram you can see the classes that are connected with aggregation and composition associations indicated with the multiplicity. This sample can be used by delivery services, postal services.
Picture: UML Diagram for System
Related Solution: