Four types of relationships in UML and four types of UML
1. Association
Description: Assocition: Describes the structural relationship between two or more classes.
(1) Common Association:
1) Association name: used to describe the nature of the link.
2) Role: When a class is at one end of the Association, the class plays a specific Role in the relationship; A role is the responsibility of a class close to on
Blog Park Flash Home new essay contact management subscribe Essays-295 Articles-111 reviews-6633 STARUML---Recommend a uml tool (very good very strong)
Last week a friend of mine, who is also a colleague of the company, recommended a UML tool for me to start using, but the more I used it, the more I felt good,
I even want to delete the rose on the machine, directly with this software, I heard that this soft
UML-united modeling language, unified modeling language-is an object-oriented visual modeling language. UML uses a set of visualized graphical symbols (such as class diagrams) as the modeling language. These symbols can be used to visually describe all aspects of the system. UML
Problem Example: Binding parameters are not allowed in parameters.Solution: Will #{} to ${} can, originally read an article, the above describes the difference between the two, the basic situation is as followsBefore reading a ibatis article, introduced the 2 differences, carefully think MyBatis is an upgrade version of the Ibatis, two support should also no problem, try really feasible, record!Flexible use of ${} symbols and #{}
specify various standard Java classes, such as iterators, wrappers, and collection classes. Although the sequence diagram can show the loop and branch structure to be used, it is generally better for readers to read the Java source code under the guidance of the sequence diagram. Figure 4 uses together controlcenter to reverse engineer the complete () of the sale class and asks it to provide the sequence diagram obtained by all the detailed information. For most people, there may be too many de
The development of Object-Oriented Analysis and Design (OOA D) methods has seen a climax from the end of 1980s to the end of 1990s. UML is the product of this climax. It not only unifies the Expression Methods of booch, Rumbaugh, and jacbson (father of UML: three persons), but also makes further development on it, and finally unified it into a standard modeling language accepted by the industry.
The emerge
UML (1)
Author: gigix
The development of Object-Oriented Analysis and Design (OOA D) methods has seen a climax from the end of 1980s to the end of 1990s. UML is the product of this climax. It not only unif
First, let's talk about why we want to convert the format. The HTML format can be viewed through the web page, which is convenient for those who have not installed the software about UML.
I sent a picture to my master, and he said that he would change it to HTML format. How can this problem be solved? It's ration.If Rose comes with this function, it still needs to be converted through other software. Master said Rose can be directly transferred. Let's
The basic structure of UML.
Several types of relationships in UML: inheritance, implementation, dependency, association, aggregation, and combination.
Use case diagram (usecase di#)-UML diagram (1)
Class digraphs-UML diagram (2)
Object digraphs-UML diagram (3)
Activity digra
programming language code, or use a reverse Generator tool to convert the program source code to a UML model.
It includes two concepts: semantics and representation.
(1) semantics describes UML-based Precise meta-model definitions using natural languages. The meta-model provides simple, consistent, and general definitions for all UML elements in terms of syntax
First, as a modeling language, the definition of UML includes two parts of UML semantics and UML notation. UML semantics: Describes the definition of exact meta-model based on UML. UML notation: Defines the representation of
Object-Oriented Analysis and Design have suddenly emerged, software Enterprises are transitioning from process-oriented to object-oriented. On the other hand, rose embodies the advanced design ideas of Unified Software Modeling (UML), and can express various design ideas in a concise and effective manner through a unified set of graphical symbols. Of course, the commonly used
, We often use it in software development, in fact, other modeling areas can also be used. For example, if we want to model our home appliances, it is clear that we may need graphic symbols for television, or graphical symbols for set-top boxes, and these graphic symbols related to the application area are not fully defined in
Transferred from Zhang chuanbo's blog: http://www.cnblogs.com/umlonline/archive/2011/07/12/2104626.html
This article is only for UML cainiao. You are a Chinese Bird and an old bird. Please ignore this article directly!
You only need to read this chapter to learn about UML from a macro perspective and form a UML blueprint in your head. You can have a full understa
First, some questions are raised:
What is the full name of UML?
Why is UML?
Origin and Development of UML
Unified Modeling Language. From multiple sourcesObject-Oriented Modeling MethodIt is a tool for visualizing, detailing, structuring, and documenting systems. Developed by OMG, it has become an industrial annotation.
The object-oriented modeling language firs
graphs drawn in two different styles. The first one is complex and has no rules, while the second one is simple and well organized (although tedious ). Which one do you think is better? Most people will agree that the second one looks better, because although the two designs are functionally equal, the second arrangement is more neat.
Figure 1 Figure 2 Figure 3
Avoid boxes of different sizes
How can we improve Figure 1? First, make sure all the boxes are of the same size. A large box seems t
As a modeling language, the definition of UML consists of UML Semantics and UML notation.(1) UML semantic description precise metadata model definition based on UML. The meta-model provides simple, consistent, and general definitions for all
ArticleDirectory
1.1.1. Things in UML)
1.1.2. relationgships)
1.1.3. diagrams)
1.3.1. Specifications
1.3.2. Modifier
1.3.3. General Division
1.3.4. Extension Mechanism
1.1. Building Blocks)
Things are the abstraction of the most representative components in the model. links are the combination of things. graphs aggregate related things. 1.1.1. Things in UML)
Some basic graph
I. Types of Graphs
As a modeling language, the definition of UML consists of UML Semantics and UML notation.
(1) UML semantic description precise metadata model definition based on UML. The meta-model provides simple, consistent, and general definitions for all
Address: http://developer.51cto.com/art/201006/205392.htm
This section briefly introduces the UML class diagram symbols, each of which has different meanings. I hope you will have some knowledge about the UML class diagram symbols through this section, next let's take a look at the detailed introduction of
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.