Basic information about the class diagram and its features

Class diagram - one of the available kinds of graphs supported Flexberry Designer.

A class diagram is a key element editor UML diagrams, because often applications are generated from the class diagram. The class diagram is a collection of static declarative model elements. Class diagrams can be used with the direct design, that is in the process of developing new systems and reverse engineering - description of existing and used systems. Information from the class diagram directly displayed in the application’s source code. Thus, the class diagram is the final result of the design and the starting point of the development process.

Features charting classes

The main features of the charting classes provided in the following articles:

Capabilities class diagrams

Main features when working with the charts provided in the article Editor UML diagrams.

Specific diagrams features:

  • Change stereotype class via the context menu.
  • View dependencies through the context menu (functioning similarly to the dependency mapping class class Manager).

the Basic elements of class diagrams

On the class diagram, you can display the following elements of UML notation that are available in the Toolbox:

Element/Notation | Purpose :——————————|:————————————— | Association (Association) | Aggregation (Aggregation) | Composition (Composition) | Inheritance/generalization (Inheritance/generalization) | Implementation (Realization) | Association nested class (Nested class association) | Class (Class) template Class (Template class) | class Instance (instance) | the Active object (Active object) | Multiobject (Multiobject) | Object (Property object) | N-ary Association (N-ary association) | Connector n-ary Association (N-ary association connector) | Qualified composition (composition Qualified link) | Qualified aggregation (Qualified link aggregation) | More classes (More classes) | Addiction (Dependency) | Package (Package) | curvature relationships (Point) | Comment (Note) | Connector (Note the connector)

Переведено сервисом «Яндекс.Переводчик»