interaction between different objects. This interaction typically manifests itself as a series of messages between different objects.Component diagrams help visualize the high-level structure of a software system.A class diagram describes an object in an application system. This description does not refer to any particular implementation of the system itself.A hierarchy
Most of the models in UML describe the logic and design information:
Use Case chart to understand expectations
Class diagrams can understand the Vocabulary (class and object) of the problem domain)
The status chart, InterAction diagram, and activity diagram can be used to understand how the words in the class diagram a
I. Introduction to UML Use case modeling
Use case modeling is part of UML modeling, and it is the most basic part of UML. The most important function of use case modeling is to express the functional requirements or behavior of the system. According to my understanding use case modeling can be divided into use case diagrams and use case descriptions. Use-case dia
diagram is the backbone of UML, so you can find that they are available at any time. The biggest trouble with class diagrams is that they contain too many things. So they may be overused. Here are some tips to use:A, do not try to use all the notation that can be used. Let's start with some of the things that are mentioned in this chapter: categories, associations, attributes, generalized relationships and
startuml, the relative restraint also will be much more, I still quite like the EA effect.3. Timing DiagramCaptures the interaction information between multiple objects over a period of time, emphasizing the chronological order of information interactions.STARTUML and EA are not able to represent the return values of the time series diagram, which they are similar.4. Component diagram (component
A sequence diagram describes the interaction modes between objects in chronological order. It uses the "lifeline" of objects and the messages passed between them to show how objects participate in interaction.
A sequence diagram is a model used to describe how object groups collaborate in certain behavior aspects over time. A sequence diagram captures the behavi
UML modeling in nine kinds of diagram Plus package diagram, if it is written in a blog, it is easy to write a trouble, read it is not convenient, so borrow this blog as a directory to jump to the relevant blog.
UML Modeling Detailed: Basic Concepts use case diagram Class
Recently, Sunny gave a two-day internal training on UML software modeling technology to a large Chinese enterprise over the weekend. The following is the outline of this internal training course:
Outline of the UML Software Modeling Technology Course
Course description
Comprehensive learning of
I. Purpose
It is used to describe the static structure of the system. In all UML diagrams, class diagrams are the most familiar to us. We may have seen them when we are not in contact with UML.
Class diagram, as early as in vs2005, there is a small icon "View class diagram" under "solution Resource Manager", and it
between two classes. One role name and multiple values are placed at either end of the online group.
Multiple values and their representation:
Possible multi-value descriptions
Indicates
Description
0 .. 1
0 or 1
1
Only one
0 ..*
0 or more
*
0 or more
1 ..*
One or more
3
Only three
0 .. 5
0 to 5
5. 15
5 to 15
Unidirectional Association
Two classes are related, but only one
In software systems, classes do not exist in isolation, there are various relationships between classes and classes, and UML provides different representations for different types of relationships.1. Related relationshipsAn Association (association) relationship is the most common relationship between a class and a class, and it is a structured relationship that is used to indicate that a class of objects i
Label: UML object
This article will focus on the UML time sequence diagram. The Modeling Elements in the UML time sequence diagram mainly include: Object (actor), lifeline (Lifeline), control focus (focusofcontrol), message) and so on. I. Introduction to the
UML defines the following 5 categories, 10 model diagrams.
The first class is the use case diagram, the use case diagram describes the function of the system from the user's point of view, and points out the operator of each function.
The second category is static diagrams, including class diagrams, Object diagrams, and package diagrams. The class
1. Introduction It has been two years since I began to learn programming from a freshman year. From the initial study of the Html,js,javese, to Javaee,android, I can also write some toys. The learning process also unconsciously understood some of the so-called design Patterns , and now intends to learn the system. Learn to book The art of Design mode----------------------the software developer. The so-called design patterns, that is, the predecessors
trufun Plato UML2 modeling toolTrufun Plato is a new generation of UML modeling software that provides efficient and fast modeling tools for your software analysis design.Trufun is a case tool manufacturer that synchronizes the release of uml2.x tools after the OMG release of the UML2.2 specification, and is a state-of-the-art, Enterprise-class
Design Mode Study Note 1: UML class diagram
The UML class diagram is the basis for learning the design pattern. Through the UML class diagram, you can better communicate with everyone and easily express your own design ideas. It
Data Flow Diagram: A DFD, which graphically expresses the logical function of the system, the logical flow of data within the system, and the logical transformation process from the point of view of transmission and processing. Is the main expression tool of structured system analysis method and a graphic method used to represent software model.1 , DFDThe data flow diag
In This article, we focus on UML time series diagrams, which include modeling elements in the main sequence diagram: Objects (Actor), lifelines (Lifeline), Focus control (Focusofcontrol), messages (message), and so on. First, the UML sequence diagram Brief introduction (Briefintroduction)time series diagrams (Sequen
This articleArticleNice http://technoboy.iteye.com/blog/998458 too
=======================================================
In fact, I have always thought that UML is a very useless thing and never learned much. It is enough to look at the UML diagram drawn by others occasionally. Dramatically, I have seen the most UML
1. IntroductionIt has been two years since I began to learn programming from a freshman year. From the initial study of the Html,js,javese, to Javaee,android, I can also write some toys. The learning process also unconsciously understood some of the so-called design Patterns , and now intends to learn the system. Learn to book the art of Design mode----------------------the software developer. The so-called design patterns, that is, the predecessors o
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.