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
displaying instances is to display noteworthy or related information, it is not necessary to include the entire object attribute and operation in your model. On the contrary, it is entirely appropriate to only display the attributes of interest and their values. 16.
Figure 16: An example of a Plane class (show only the attribute values of interest)
However, it is not practical to present only some instances without their relationships. Therefore, UML
Figure 5. This is because the profiling of the internal structure is a collaboration graph nested in the classifier (in our example, a component), because a collaboration graph shows the entity or role in the classifier. The relationship between internal components is represented by a composite connector called UML. A composite connector binds the interface prov
phrase (verbs + nouns) converted to nouns, such as the increase in goods to have a commodity added class, registration of a user should have a registration class, etc.
(3) Boundary class: Boundary class is used to abstract the interaction object between external user and system, mainly including interface class, such as dialog box, window, menu, etc.
In the initial stage of object-oriented analysis and design, the entity class is usually first identi
is bound to be destroyed, and the aggregated individual may be shared by multiple entities, not necessarily destroyed as a whole. A solid line with a solid core diamond Head is used in UML to represent the composition relationship, and the Diamond Head points to the whole.A detailed description of UML class diagram re
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 "U
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
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 in a use case.
sequence
continue today to see the diagrams in the UML basic building blocks. a diagram of a UML basic building block A diagram of a UML basic building block is an abstract description of the system in a specific perspective. A graph is the classification of a collection of things,
existing features (if X exists, the C condition is true) and general features (for all Y in y, condition D must be true ).
7: instance
An instance is a running entity with an identity, that is, it can be differentiated from other running entities. It has a value at any time, and the operation value on the instance will also be changed.
Certificate --------------------------------------------------------------------------------------------------------
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
[Keyword] UML component Diagram
The main purpose of a component diagram is to display the structural relationship between system components. In UML 1.1, a component represents an implementation project, such as a file and a runable program. Unfortunately, this is in
UML basics: component Diagram
Original article: http://www.ibm.com/developerworks/rational/library/dec04/bell/index.html
PurposeThe main purpose of a component diagram is to display the structural relationship between system components. In UML 1.1, a component represents
......The advent of UML ended the war of the square lawUML Development History:Third, the upper structure of UML (superstructure)As for the underlying infrastructure of UML (Infrastructure), software development engineers do not need to understand, only need to understand the upper structure of the line.
construction block (building blocks) /td>
, and generalized, mainly involving components and components, between components and interfaces, and between interfaces and interfaces.
implementation : The relationship between a component and an interface
dependencies : The relationship between components and components
If there is a dependency on two classes in two components, the r
Objective:If your UML diagram is still a use case diagram, please keep looking, if you do not know the relationship between the business analysis diagram and the activity diagram, please continue to look, if your computer room is
which messages are generated. However, most sequence diagrams indicate what messages are transmitted between System Objects and the order in which they occur. The image transmits information in the horizontal and vertical dimensions: the vertical dimension indicates the time sequence of the message/call occurrence from top to bottom, and the horizontal dimension indicates the object instance to which the message is sent from left to right.
LifelineWhen drawing a sequence
Implement UML sequence diagram and uml Sequence
This article begins to discuss issues at the code level. It mainly refers to the design and implementation of the markdown function.
This article begins with the code outside markdown:UML sequence diagrams are obtained from https://github.com/bramp/js-sequence-diagrams copy.
For example, this
.
Constraints
Specifies one or more rules to satisfy for some classes and interfaces, using free-text identifiers enclosed in curly braces in UML.
Package
Packages in UML correspond directly to packages in Java to represent hierarchies and organizational content. Relationship of Class
calls its determineavailablereports Method
The message instance in Figure 5 shows synchronous messages. However, you can also model asynchronous messages in the sequence diagram. An asynchronous message is similar to a synchronous method, but the line drawn by the message carries a single stick, which is shown in Figure 6.
Figure 6: sequence diagram fragment of asynchronous messages passed to
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.