One: Dynamic View---> Dynamic view is a description of the dynamic behavior of things. ---> Note that a dynamic view cannot exist independently, it must refer to a static view of a live uml element, explaining their dynamic behavior under the structure of things defined by static views. ---> Dynamic view: Activity diagram, state diagram, timing
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
the specification or interface defined in the target element
Refine
Adornments represent the relationships between different semantic hierarchies.
Substiute
The source element is an alternative to the target element.
Trace
We use this dependency to track things such as dependencies from requirements to classes, or how changes in a model are practiced in other models.
Use
The target element to be used when the source
Transferred from: http://www.cnblogs.com/alexlee73/archive/2011/11/05/2237294.htmlAttached: http://download.csdn.net/download/tiancen2001/15293911.UML is divided into:1) Static Modeling: System Foundation and system fixed frame structure, these graphs are often "static".
Class Diagram: Commonly used to analyze business concepts
Use case Diagram: Comm
In the nine diagrams of UML, the class and object graph are static graphs, and the reaction is the static process of the system.
The class diagram is described earlier, and the following is the object graph.
One, the object graph summary
Two: Object Graph example
The object graph is concrete, and the class diagram is abstract. such as the admin cl
The following is a Library management system state diagram, very typical, covering the use of all the elements of the state diagram, because the state diagram is relatively simple, directly from the view of the picture can be very well mastered. Suppose you want to understand the concept of the element rigor of the state diag
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
inheritance relationships between classes and interfaces. Figure H
650) This. width = 650; "src =" http://pic002.cnblogs.com/images/2012/285763/2012061315050938.gif "style =" margin: 0px; padding: 0px; Border: 0px; "/>
1.1.6 implementation (realization): Expressed by hollow arrows and dotted lines
Instance (FigureI) Link specifies a contract between two entities. In other words, one entity defines a contract, and the other entity guarantees the performance of the contract. When modeling Java
Original address: http://blog.csdn.net/zhuojiajin/article/details/8657853See the UML video, feel the UML content actually look very clear. When I started to paint, I found out that it was purely a teacher's job. Listen to understand or feel that you understand that it is just an illusion. For the UML diagram or underst
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
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
Component diagram, English name Yue: Component diagrams is used to describe the organization and dependencies between a set of artifacts, for the static implementation view of a modeling system, which can be executable programs, libraries, tables, files, and documents, and includes implementation information for logical classes or logical classes. Therefore, there is a mapping relationship between the structure model view and the implementation.
Comp
Package diagrams is a combination of model elements that are represented in UML in a notation similar to a folder, each element in the system can be owned by only one package, one package can be nested in another, and a package diagram can be used to classify the related elements into a system that contains a package, chart, or individual element. In simple terms, we can directly understand the package as a
The idea of the merge development platform: If the activity diagram can run, then the development process of the business logic is approximate to the drawing process.Developed for Merge1.0 scripting:650) this.width=650; "Src=" Http://s3.51cto.com/wyfs02/M01/89/46/wKioL1gOoRSxPhHjAAG0iwYg2Dg758.png-wh_500x0-wm_3 -wmp_4-s_1413011658.png "title=" P1.png "alt=" Wkiol1goorsxphhjaag0iwyg2dg758.png-wh_50 "/>Models include:Base part: Start, variable assignmen
In UML, the implementation of use cases is specified and described using an interactive diagram. The interaction diagram shows the relationship between objects and the messages processed between objects to model the dynamic characteristics of the system. There are two types of interaction diagrams: sequence diagram and
first, UML use case diagram basic conceptUML Use-case diagrams: Dynamic views that describe the functionality of a system, consisting of actors "actors", use cases, and their relationships. Use case diagrams consist of actors, use cases, arrows, and system boundaries.STARTUML, the UseCase bar displays the following: Top to bottom: package, use case, actor, association, direct, generalization, dependency, in
transferred from: http://www.cnblogs.com/silent2012/archive/2011/09/07/2169946.html1. What is a class diagramClass diagram are mainly used to describe the structural design of a system. Class diagrams are also the most commonly used UML diagrams, with class diagrams showing classes, interfaces, and the static structure and relationships between them.2. Elements of a class diagramThe following model elements
UML diagram and code representation of class-to-class relationships
Keywords:Oo uml, generalization, dependency, association, aggregation
The relationship between classes plays an important role in understanding object-oriented objects. I was often asked this question during interviews. Here I will introduce it.There is a relationship between the class a
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 is associated with another type of object, suc
Article Source: http://www.cnblogs.com/duanxz/archive/2012/06/13/2547801.htmlThe ways in which the relationships between objects and classes are described in UML include: Dependency (Dependency), Association (association), Aggregation (Aggregation), composition (composition), generalization (generalization), Implementation (realization) and so on.
Dependent ( Dependency ): The change of element a affects element B, but the other is not, so the rel
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.