ConceptDraw DIAGRAM is designed to help you create UML diagrams quickly and easily. You'll get ready-made templates, examples and symbols as well as tools specifically designed to build the diagram you need.
The following table represents notations that are used on the UML Class Diagrams:
| Diagram element |
Graphical presentation |
Description |
| Class |
 |
Class represents a set of objects that have the same structure, behavior, and relationships with objects of other classes. |
| Attribute |
 |
Attribute is a typed value that defines the properties and behavior of the object. |
| Operation |
|
Operation is a function that can be applied to the objects of a given class. |
| Responsibility |
|
Responsibility is a contract which the class must conform. |
| 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.
|
| Association |
|
Association is a relationship that connect two classes. |
| Aggregation |
|
Aggregation is an association with the relation between the whole and its parts, the relation when one class is a certain entity that includes the other entities as components. |
| N-ary Association |
|
N-ary association represents two or more aggregations. |
| Composition |
|
Composition is a strong variant of aggregation when parts cannot be separately of the whole. |
| Generalization |
|
Generalization ia an association between the more general classifier and the more special classifier. |
| Inheritance |
|
Inheritance is a relationship when a child object or class assumes all properties of his parent object or class. |
| Realization |
|
Realization is a relationship between interfaces and classes or components that realize them. |
| Dependency |
|
Dependency is a relationship when some changes of one element of the model can need the change of another dependent element. |
| << >> |
|
Allows to define the properties of the dependency relationship between classes or classes and packages. |
| { } |
|
Allows to indicate the additional properties of association. |
| Multiplicity |
|
Multiplicity shows the quantity of instances of one class that are linked to one instance of the other class. |
| Package |
|
Package groups the classes and other packages. |
| Note |
|
Note is a textual explication. |
| Note connector |
|
Note connector is a connection between the note and elements. |
TEN RELATED HOW TO's:
This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Class Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park.
This sample shows the structure of the building and can be used by building companies, real estate agencies, at the buying / selling of the realty.
Picture: UML Class Diagram Example - Buildings and Rooms
Related Solution:
UML Interaction Overview Diagram schematically shows a control flow with nodes and a sequence of activities that can contain interaction or sequence diagrams.
Picture: Diagramming Software for Design UML Interaction Overview Diagrams
ConceptDraw is a visualization Software for making transportation infographics. Infographics design vector elements and vector graphics which will surely help you in your design process.
Picture: Transportation Infographics
Two types of diagrams are used in UML: Structure Diagrams and Behavior Diagrams. Behavior Diagrams represent the processes proceeding in a modeled environment. Structure Diagrams represent the elements that compose the system.
Picture: UML Diagram Types List
Related Solution:
It is easy to recreate any informational system structure using diagrams. There are three main components of any ER diagram: entity, attribute and relationship. Basing on these three components, one can define other, less used elements, such as weak entity or relationship, derived attribute, recursive relationship etc.
This is the set of graphic elements of ERD Chen's notation. This ERD notation is used to represent an entity–relationship models. It involves the set of geometric forms: rectangles - depicting entities, ovals - representing attributes and diamonds depicting relationships assigned for first-class objects, that can have relationships and attributes of their own. Connections are displayed with arrowed lines. It is known that the Chen's ERD notation is used to show a detailed view of entities and relationships. ConceptDraw Entity-Relationship Diagram solution from the Software Development section of Solution Park provides the ability to create ERD of database structure for software development purposes using the Chen’s notation elements.
Picture: Components of ER Diagram
Related Solution:
The UML diagram is a powerful tool which lets visually represent all system's components, the interactions between them and relationships with external user interface.
The Rapid UML solution for ConceptDraw DIAGRAM software offers diversity of UML flowchart symbols for drawing all types of UML diagrams.
Picture: UML Flowchart Symbols
Related Solution:
When we start to speak about databases, we must always mention database structure visualization. One of the most common ways to do it is to create an entity relationship diagram, and to put appropriate symbols on it. It is important either for database projecting and for its' future maintenance.
Entity Relationship Diagram describes data elements and their relationships within a database. There are a set of special symbols that depict each element of an entity relationship diagram. Entities - represents some stable components such as supplier, employee, invoice, client, etc. Relation symbols show how the entities interact. Attributes define characteristics of the relationships. Attributes can be one-to-one or many-to-many. Physical symbols is used in the physical models. They represent items such as fields, tables, types and keys. ERD physical symbols are the building material for the database. Notation lines are used to illustrate the relationships. The most common method is Crow’s Feet notation. You can use ConceptDraw Entity-Relationship Diagram (ERD) solution to represent a database using the Entity-Relationship model.
Picture: Entity Relationship Diagram Symbols
Related Solution:
The use case diagram (behavior scenarios, precedents) is the initial conceptual representation of the system during its design and development. This diagram consists of actors, use cases and relationships between them. When constructing a diagram, common notation elements can also be used: notes and extension mechanisms.
This sample was created in ConceptDraw DIAGRAM diagramming and vector drawing software using the UML Use Case Diagram library of the Rapid UML Solution from the Software Development area of ConceptDraw Solution Park.
This sample shows the types of user’s interactions with the system and is used at the registration and working with the database system.
Picture: UML Use Case Diagram Example. Registration System
Related Solution:
Electrical Engineering Solution used together with ConceptDraw DIAGRAM drawing facilities makes short a work of drawing various electrical and electronic circuit schemes. A library of vector objects composed from symbols of Analog and Digital Logic elements of electric circuit includes 40 symbolic images of logic gates, bistable switches of bi-stable electric current, circuit controllers, amplifiers, regulators, generators, etc. All of them can be applied in electronic circuit schemes for showing both analog and digital elements of the circuit.
Electrical Engineering Solution used together with ConceptDraw DIAGRAM drawing facilities makes short a work of drawing various electrical and electronic circuit schemes. A library of vector objects composed from symbols of Analog and Digital Logic elements of electric circuit includes 40 symbolic images of logic gates, bistable switches of bi-stable electric current, circuit controllers, amplifiers, regulators, generators, etc. All of them can be applied in electronic circuit schemes for showing both analog and digital elements of the circuit.
Picture:
Electrical Diagram Symbols F.A.Q.
How to Use Electrical ConceptDraw Diagram Software
Related Solution:
Choose which of business design elements you love best.
Design your own style with Business and Finance Solutions from ConceptDraw DIAGRAM.
We created a full set of elements, business samples, templates and libraries with vector clip art for drawing the Business Illustrations.
Mark your report or presentation, pay an attention of audience on your drawings with vector business design elements.
Picture: Business - Design Elements
Related Solution: