Component diagram, English name Yue: Component diagrams is used to describe the organization and dependencies between a set of artifacts, for the static implementation view of a modeling system, which can be executable programs, libraries, tables, files, and documents, and includes implementation information for logical classes or logical classes. Therefore, there is a mapping relationship between the structure model view and the implementation.
Component diagrams can also include or subsystem,
Package diagrams is a combination of model elements that are represented in UML in a notation similar to a folder, each element in the system can be owned by only one package, one package can be nested in another, and a package diagram can be used to classify the related elements into a system that contains a package, chart, or individual element. In simple terms, we can directly understand the package as a namespace, a folder, is used to organize the
the relationships between classes
Inheritance Relationship
An inheritance relationship is the most understandable relationship. The picture is like this. The object-oriented argument is the is-a relationship. That is to say Class2 is a Class1. In C + + we say that Class2 is a derived class of Class1, or that Class1 is the base class for Class2.
Aggregation and Composition
Start with a relationship that is easy to understand. There is often a case where a class is a data member of another class.
In the nine diagrams of UML, the class and object graph are static graphs, and the reaction is the static process of the system.
The class diagram is described earlier, and the following is the object graph.
One, the object graph summary
Two: Object Graph example
The object graph is concrete, and the class diagram is abstract. such as the admin class in the class diagram.
The straight line object belongs to the shape class and consi
UML Implementation diagram includes: Deployment diagram, Component diagram
Component diagram describes the main functions of a system from the perspective of software architecture; The deployment diagram describes the structure of the system runtime and the mapping between software and hardware.
The following figure is a summary of the implementation diagram:
Three: Description
Component diagrams: Describes the physical structure o
edit_tag_time
date"
sysdate {data record creation date}{}{}
catalog metadata
file_cataloguemetadata
catalogueid
catalog number
varchar2
50
no
Yes
{catalog number}{}{}
file_catalogue
id
catalog metadata
file_cataloguemetadata
metadataid
meta Data number
nvarchar2
50
The idea of the merge development platform: If the activity diagram can run, then the development process of the business logic is approximate to the drawing process.Developed for Merge1.0 scripting:650) this.width=650; "Src=" Http://s3.51cto.com/wyfs02/M01/89/46/wKioL1gOoRSxPhHjAAG0iwYg2Dg758.png-wh_500x0-wm_3 -wmp_4-s_1413011658.png "title=" P1.png "alt=" Wkiol1goorsxphhjaag0iwyg2dg758.png-wh_50 "/>Models include:Base part: Start, variable assignment, judgment, end,Extended sections: External
The main purpose of this article is to continue to focus on the basic UML diagram. This month, we will learn more about the sequence diagram. Note that the following example is based on the new UML 2 Specification.
Purpose
A Sequence Chart is used to display the interaction between objects in a series of order of interaction. Like a class chart, developers generally think that a sequence chart is only meani
UML class diagram in layman's
Author: Liu Wei, posted: 2012-11-23, Source: CSDN
In the 13 graphs of UML 2.0, class diagrams are one of the most frequently used UML diagrams. Martin Fowler in his book "UML Distilled:a Brief Guide to the Stan
construct a system. Docized: The model document the decisions we make.
Why?UML
Unified Modeling Language (UML) is a language used to visually model software-intensive systems. UML is a standard language used to describe, visualize, and document products of object-oriented development systems.
First, UML integrates t
Http://www.qdgw.edu.cn/zhuantiweb/jpkc/2009/rjkf/xmwd/Visio_UmlModel.htm
UML Modeling with Visio
Content outline:
1. UML Modeling Environment in Visio2. Use cases diagram (using case Diagram)Composition of 2.1 use case diagrams2.2 Creating a Use case diagram2.2.1 To establish roles (Actor)2.2.2 Build Use Cases2.2.3 establish the communication of roles and use cases2.2.4 establish the
Unified Modeling Language (UML) defines a series of standard symbols for describing object-oriented systems. Use UML to enhance communication between domain experts, workflow experts, software designers, and other experts from different backgrounds. UML can be used in common situations and is intuitive to the users of the workflow system. In addition to these,
ArticleDirectory
1.1 UML
1.1.1 structured transactions.
1.1.2 action
1.1.3 group things
1.1.4 comment on things
1.1.5 relationships in UML
1.1.6 diagram in UML
Basic concepts of UML Models
Tag: Mode add phase Complete key OSI Test Interface System AnalysisObjective
The UML (Unified Modeling Language) Chinese Unified Modeling Language is an open approach for explaining, visualizing, building, and writing an open approach to an object-oriented, software-dense system of artifacts. UML presents a series of best practices that are validated for modeling large-scale, complex systems, espec
◇Department of Computer Science and Technology, Peking University Compile
UML It is a modeling language developed based on multiple object-oriented modeling methods and is mainly used for modeling software-intensive systems. Its evolution can be divided into the following stages by nature: the initial stage is the Joint Action of experts, composed of three Oo (Object-Oriented) Methodological scientists combine their respective methods to
UML Overview
Introduction to UML
UML provides a unified, standard, and visual modeling language for Object-Oriented software design. It is applicable to the whole process of describing case-driven, architecture-centered software design.
The definition of UML consists of UML
Comparison of UML modeling tools Visio, Rational Rose, and powerdesignRose is a design tool born directly from the Development of UML. It was designed to support UML modeling. Rose did not support database modeling at the beginning, however, the database modeling function has been added to the current version. Rose is mainly used to describe various semantics, mo
In this paper, from the problems of UML modeling coherence, taking management software development as an example, according to three aspects of upstream, downstream and model internal relations which are connected with UML model, the author analyzes the three barriers caused by UML modeling, and hopes to discuss with many modeling enthusiasts.
In the country's p
From:http://www.uml.org.cn/oobject/201211231.asp
In the 13 graphs of UML 2.0, class diagrams are one of the most frequently used UML diagrams. Martin Fowler in his book "UML Distilled:a Brief Guide to the Standard object Modeling Language, Third Edition" (UML Essence: Concise Reference of standard object Modeling lang
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.