Alibabacloud.com offers a wide variety of articles about uml sequence diagram online, easily find your uml sequence diagram online information here online.
After reading the UML video, I want to start drawing documents. I don't know how to start! Let's summarize the nine types of diagrams and relationships in UML, and then start with the document. First.
The nine types of UML diagrams are: use case diagram, class diagram, obj
The object class diagram of UML can be better usedDatabaseModeling. Traditional E-R diagram only focus on data, while UML object class diagram not only on the data, but also on the behavior modeling, these behavior in the physical database is designed as a trigger and storag
-oriented analysis and design, it also supports the entire process of software development starting from requirement analysis. In the system analysis stage, we generally use UML to draw a lot of diagrams, including the use case diagram, status diagram, class diagram, and activity diagram.Diagram,
functionally equal, the second arrangement is more neat.
Figure 1. "messy" DiagramFigure 2. "clean"
Avoid boxes of different sizesHow can we improve Figure 1? First, make sure all the boxes are of the same size. A large box seems to be more important than a small box. If this is what you try to express, that's right-but if I select it, I 'd rather keep all the boxes in the same size. This method is most suitable for the "UML use case"
UML Dynamic Model diagram describes various aspects of system dynamic behavior, including use case diagram, sequence diagram, collaboration diagram, activity diagram and state
. Of course there are some representations, such as asynchronous messages, self-correlating messages, and certain conditional messages, that we can infer based on the same understanding, which is not described in detail here.Examples of UML time series diagramsIn the process of understanding the sequence diagram, I have seen a very good article in the blog Park,
Visio drawing UML diagramsUse Visio tips this uml shape's drawing page is not part of a UML model diagram how can i solve this problem?New, select drawing type, select software and Database template, select UML Model diagram, NOTE
The "activity diagram" displays business or software processes as workflows through a series of operations. These operations can be performed by people, software components, or computers.The activity diagram can be used to describe various types of processes. The specific examples are as follows:Business flow or workflow between the user and your system. For more information, see user requirement modeling.T
. "When" is the answer, that is, how the development work is scheduled;
4. "Who" means that some development (or maintenance) work is intended to be done by "who? "·
5. "How" means how certain requirements are met;
6. Why?
The above is the relevant content of the soft work document. Let's take a look at the relationship between the UML diagram and the document below:
First, the
The package diagram and Use Cases Written in UML last time: connect to: UML from requirement to implementation --- package diagram
According to the sequence of appearance in the UML diagram
closely linked.The subsystem in UML uses a rectangular border to represent a subsystem that can write a description of some of the systems: (5) Relationship A relationship is a relationship between a participant and a participant, a use case and a use case, a use case and a participant, usually divided into four types: association, generalization, inclusion,Extended.The following four relationships are included in the standard use case
decoupling. Two-way arrows indicate interdependence.
nested : Inside the package can have a package. However, you should try to avoid the use of multi-layer nested package, 2-3-storey.
Package diagram example Take the bookstore online ordering system as an example Package Diagrams Precautions -If the package is revoked, then the elements will be removed -Reasonable minimizati
that the sender passes a message to the recipient of the message, and then resumes its activity without waiting for the recipient to return the message or control. The recipient and sender of an asynchronous message are working concurrently. The return message means that the message is returned from the procedure call.Self-correlating messagesRepresents the method's own invocation and one method within an object that invokes another method, such as:Combined fragmentsRepresents a message sent wi
First, the concept:
Introduction to the basic concepts of UML:
UML:UML (Unified Modeling Language) provides a unified, standard, and visual modeling language for object-oriented software design. It is suitable for describing the whole process of software design which is driven by use case and is architecture-centric.
StarUML Use tutorial See http://blog.csdn.net/monkey_d_meng/article/details/5995610/
UML M
As I explained in the introductory column, the sequence diagram is used to describe the internal behavior that the system produces over time. Because system behavior is the result of objects sending messages to each other, the sequence diagram paints the route of those messages as they move between objects. In the fina
Unlike in the past, this time the title contains the names of the two graphs, why the two graphs together to summarize and practice it. Because there are similarities or connections between them, what are these two diagrams for? Let's go into the UML world again and see what these two graphs are.
It is well known that in the course of UML modeling of the development system, the system's use case
that emphasizes the organizational structure between objects that send and receive messages. The following image is a process of machine down.
Conclusion: The differences and connections between these graphs are very important.
Sequence Diagram Collaboration diagram
Same point:
(1) are interactive graphs that represent interactions between objects,
in the following designs?
Facilitate the analysis of requirements and facilitate the storage of database information
Attached: E-r chart
Part8
What part of the system is described here?
The relationship between the administrator, the user, and the backend.
What kind of problems will this part face?
Different role permissions, functional induction
What issues are addressed in the following designs?
Get a better understanding
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
. 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.
the composit
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.