passed between the object classes that complete a behavior and those object classes. A sequence diagram is an interaction diagram that emphasizes the time order of messages. A sequence diagram describes the chronological order in which messages are sent between objects, and is used to represent the order of behavior i
Prefaceafter learning the UML time series diagram, we need to look at the UML collaboration diagram, because the two graphs are complementary. definitiondescribe the relationships between objects of mutual cooperation and only model the relationships between objects interacting with each other. compositionObjectat the
The interaction diagram is used to describe how objects interact in the system, that is, how a group of objects transmit messages.
An interaction diagram consists of a group of objects and their relationships, including: What objects are required, what messages are sent between objects, what roles start a message, and
. It is possible to draw the behavior between objects in chronological order. in UML , a sequence diagram describes the interaction between objects in a system by a two-dimensional graph. Where the longitudinal axis represents time and the horizontal axis represents the object that participates in the interaction.
Several important grasp principles: 1. Controller mode 2. Creator mode (principle) 3. Information Expert mode (principle) 4. Cohesion Poly-low coupling The pattern described here is not a design pattern for specific events in JavaSeveral operations for the main success scenario: 1.makemewsale 2.enteritem 3.endsale 4.makepayments1) Consider the interaction diagram: Refer to the contract of operation to----Ou
The interaction diagram is used to describe how objects interact in the system, that is, how a group of objects transmit messages.
Interaction is mainly used to describe the dynamic behavior of collaboration.
When modeling interactions, it usually includes objects (each object assumes a specific role), messages (each message represents the communication activit
sequence diagram, a sequence receives and sends messages (also known as interactions). A model can be established by connecting the message and the Framework Element Boundary (see figure 2 ).
For a sequence chart, the label of the chart starts with the text "sd. When you use a frame element to close a graph, the label of the graph must follow the format below: Graph type graph name.
UML specifications pro
Choose a few UML common diagram, tidy up, convenient for their own inquiries
Most of them are due to the designer exam, the examination is not dedicated to the use of spray;
Class diagram example Class Diagrams:Implementation: Class implementation interface, [performance] ImplementsGeneralization: Class inheritance class, [performance] extendsCombination: A spec
diagrams is used to represent an instance of a class. They are useful when interpreting small issues of complex relationships (especially when recursive relationships.
This class shows that a department of a university can include many other departments.
The instance of the class chart on this object graph. Many specific examples are used.
The instance name in UML is underlined. The class or Instance name can be omitted in the object graph.
instance name in UML is underlined. The class or Instance name can be omitted in the object graph.
The rectangle of each class graph corresponds to a separate instance. The UML chart highlighted in the instance name. The class or Instance name may be omitted from the object chart, as long as the meaning of the chart is still clear.
Sequence Chart
Class charts and object graphs are static model views. Th
instance of the class chart on this object graph. Many specific examples are used.
The instance name in UML is underlined. The class or Instance name can be omitted in the object graph.
The rectangle of each class graph corresponds to a separate instance. The UML chart highlighted in the instance name. The class or Instance name may be omitted from the object chart, as long as the meaning of the chart is
actually a class diagram.
② Behavior diagramThere are 5 behavior graphs:(1) usecasedi.pdf)The UML diagram uses a condition chart to organize the behavior of the system, describing a group of conditions, participants, and their relationships. The condition chart is used to describe the static usage view of the system.
(2) sequencedigoal and collaborationdigoal)In
Use case diagram
The use case diagram describes a functional unit provided by the system. The purpose of the use case diagram is to help the development team understand the functional requirements of the system in a visualized manner, including "Roles" based on basic processes (actors, other entities that interact with the system) relationship and the relationshi
UML static view-class diagram, object diagram, package diagram, and uml package diagram
The most important thing to draw a class chart is to abstract the class and first recall the basic content of the class.
I. Category
1. Concep
: Describes the workflow of the business implementation use case.3.2 State diagram: is a state-to-state control flow that is often used to model dynamic properties.4. Interaction diagram: Describes the interaction between objects, including sequence diagrams and collaboration diagrams.4.1 Sequence
Http://www.cnblogs.com/zhaolijing/archive/2013/02/28/2936321.html UML use case diagram-detailed tutorial
I. Definition of use case diagram:
ByActors and Use Cases)And the relationship between themDescribe system functionsThe dynamic view of is called the use case diagram. Draw a participant (representing a system
Data Center reconstruction (1) -- UML diagram, Data Center reconstruction -- uml diagram
Finally, we started restructuring. Data Center reconstruction is a very important small project at this stage, because it involves all kinds of knowledge we learned during this time. First, we used the knowledge of softwares, write
UML class diagram and uml class diagram
I. First of all, I declare that the learning of UML class diagrams refers to the example in "big talk Design Pattern" for personal learning and does not involve anything else.
2. paste the Big Bird's
complete. Significant progress has been made in serialization logic modeling due to changes in the symbol set of the sequence diagram in UML 2 ).
Note the text I mentioned above: "The uml2.0 draft Specification has been adopted ." Indeed, the specifications are still in the draft State, but the key is that the draft specifications have been adopted by OMG, which is an organization that uses them until the
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.