Made with
ConceptDraw
DIAGRAM 16

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.

UML Building Blocks - Class

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.

UML Building Blocks - Interface

Collaboration:

Collaboration determines interactions between the elements.

UML Building Blocks - Collaboration

Use case:

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

UML Building Blocks - Use-Case

Component:

Component describes the physical part of the system.

UML Building Blocks - Component

Node:

Node is a resource available during the run time.

UML Building Blocks - Node

Behavioral things (dynamic part of the model):

Interaction:

Interaction is a set of messages that the elements exchange for execution the tasks.

UML Building Blocks - Message

State machine:

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

UML Building Blocks - State

Grouping things (the mechanism for grouping the UML model elements):

Package:

Package groups the classes and other packages.

UML Building Blocks - Package

Annotational things (the mechanism for capturing the remarks, descriptions, and comments of the UML model elements):

Note:

Note is a textual explication.

UML Building Blocks - Note

Relationship :

Association:

Association is a relationship that connect two classes.

UML Building Blocks - Association

Dependency:

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

UML Building Blocks - Dependency

Generalization:

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

UML Building Blocks - Generalization

Realization:

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

UML Building Blocks - Realization

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.

UML  Block Diagram *

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.

UML Diagram Solution




TEN RELATED HOW TO's:

Technical Flow Chart Example →

What illustrates a technical flow chart? Technical flow chart is a diagrammatic representation which visually illustrates the sequence of operations that must to be performed to get the problem's solution. ConceptDraw DIAGRAM enhanced with Flowcharts Solution from the "Diagrams" Area of ConceptDraw Solution is a perfect software for drawing Technical Flow Chart Example illustrating the essence and importance of the technical flow chart use.Technical Flow Chart Example *
Picture: Technical Flow Chart Example
Related Solution:

UML Class Diagrams. ConceptDraw DIAGRAM - Diagramming Software for Design UML Diagrams →

In software engineering, a 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. Use ConceptDraw DIAGRAM with UML class diagram templates, samples and stencil library from Rapid UML solution to show the classes of system, their attributes, operations or methods, and the relationships among the classes.UML Class Diagrams. Diagramming Software for Design UML Diagrams *
Picture: UML Class Diagrams. ConceptDraw DIAGRAM - Diagramming Software for Design UML Diagrams
Related Solution:

Pyramid Diagram →

pyramidaPyramid Diagram *
Picture: Pyramid Diagram
Related Solution:

How To Create a FlowChart using ConceptDraw →

Have you ever needed a flowchart, but did not have the time or tools to build one? Rapid Draw allows you to build a professional flowchart quickly and easily. You have the ability to add your own shapes to Rapid Draw’s built in shape library.How To Create a FlowChart using ConceptDraw *
Picture: How To Create a FlowChart using ConceptDraw
Related Solution:

Mathematics Symbols →

ConceptDraw DIAGRAM extended with Mathematics solution from the Science and Education area is a powerful diagramming and vector drawing software that offers all needed tools for mathematical diagrams designing. Mathematics solution provides 3 libraries with predesigned vector mathematics symbols and figures: Solid Geometry Library, Plane Geometry Library and Trigonometric Functions Library.Mathematics Symbols *
Picture: Mathematics Symbols
Related Solution:

Building Drawing Software for Design Seating Plan →

Nowadays, it's easy to create any drawing with appropriate software tools. Special Seating Plan solution from Building Plans area has all the design elements possible to create any seating plan that you might need. It might be a plan of a theater, or a cinema or even a wedding plan. A seating plan is an indispensable element of any public event organization. Well thought-out arrangement of seats, furniture and other items help making the event a successful and effective. If you are organizing a spectacular event in a big theater or in a banquet hall, ConceptDraw Seating Plans solution is the tool for you. Especially its library of graphic elements for large and small blocks of seats, stairs, sectors, stage and backstage - just 67 vector objects. The Seating Plans Solution is specially developed for seating plans easy construction. With the help of this solution you'll quickly sketched the seating plan for any eventBuilding Drawing Software for Design Seating Plan
Picture: Building Drawing Software for Design Seating Plan
Related Solution:

Illustrate the Computer Network of a Building →

With best content of the Wireless Network solution that includes more than 10 building pre-designed objects network engineers can illustrate the computer network of a building.Illustrate the Computer Network of a Building *
Picture: Illustrate the Computer Network of a Building
Related Solution:

Computer Network. Computer and Network Examples →

Today, we can’t imagine our lives without daily data exchange. To call a set of devices that can be connected with each other a computer network, we must be sure that these devices support appropriate protocols to transfer data. A network consisting of personal devices is private, and global computer networks, for example, Internet, connects network nodes worldwide. This diagram represents a computer telecommunication network. The network depicted on the current diagram is featured with networked communication devices that provide data exchange through Internet. The network interconnections and connections between Internet nodes are settled using the cable media and wireless media. The nodes are the network workstations (terminals). and host computers. This network diagram was drawn with ConceptDraw DIAGRAM and its Computer and Networks Diagrams solution.Computer Network. <br>Computer and Network Examples *
Picture: Computer Network. Computer and Network Examples
Related Solution:

Anyone Have an ERD Symbols Quick Reference? →

ERD drawing becomes easier with predesigned entity relationship symbols, work flow shapes, entity relationship stencils. All variety of ERD symbols you may need for ERDs design is packed into libraries and templates from Entity-Relationship Diagram (ERD) Solution for ConceptDraw DIAGRAM diagramming and vector drawing software. But anyone have an ERD symbols quick reference? Detailed reference information for them is represented at the tables.Anyone Have an ERD Symbols Quick Reference? *
Picture: Anyone Have an ERD Symbols Quick Reference?
Related Solution:

Pyramid Diagram →

At the base of the identity of an organisational is its organizational culture.Pyramid Diagram *
Picture: Pyramid Diagram
Related Solutions:
ConceptDraw
DIAGRAM 16