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. After the package
What is a simple Factory mode:By defining a class specifically, you are responsible for creating instances of other classes that typically have a common parent class. UML class diagram for simple Factory mode: The roles contained in the Simple factory model and the correspon
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 beha
Labels: UML class diagram This article is your own learning notes. You are welcome to repost it, but please indicate the source:Http://blog.csdn.net/jesson20121020 Previously, the diagram drawn in the factory method mode was not strictly in line with the UML
!!! Excerpt from: http://www.cnblogs.com/silent2012/archive/2011/09/07/2169946.htmlSeveral structure http://www.open-open.com/lib/view/open1328059700311.html in class diagram1. What is a class diagramClass diagram are mainly used to describe the structural design of a system. Class diagrams are also the most commonly u
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
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
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
Reprinted: http://hi.baidu.com/dburu/blog/item/c60fc1881b37189ca4c2723f.html/cmtid/059096cb1ab0e0f352664fa7
Green UML:
A uml class diagram creation tool. You can use green UML to create a UML
circumstances of the association, also embodies the part of the whole relationship, is a strong "ownership relationship", the whole and part have the same life cycle, is a strong association;Generalized Relationships (generalization and implementation): represents an inheritance relationship between a class and a class, an inheritance relationship between an interface and an interface, or a
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
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
, the Association and the aggregation cannot distinguish syntactically, must examine the concrete logical relation.
"Code embodiment": member variable
"Arrows and points": solid lines with hollow diamonds, diamonds pointing to the whole
5. Combination (composition)
"Combinatorial relationship": the relationship between the whole and the part, but part cannot leave the whole and exist alone. If the company and the Department is a whole and part of the relationship, no company there is no departm
Baidu, look at the review good I collected, study, really do not understand!!!The first is to review the UML in the understanding of nine kinds of diagrams: http://xhf123456789plain.blog.163.com/blog/static/172880482201192222144421/Picture use case diagram: http://xhf123456789plain.blog.163.com/blog/static/172880482201192221826110/The following is an example of a class
The first is to review the UML in the understanding of nine kinds of diagrams: http://xhf123456789plain.blog.163.com/blog/static/172880482201192222144421/Picture use case diagram: http://xhf123456789plain.blog.163.com/blog/static/172880482201192221826110/The following is an example of a class diagram (as if it were in
UML Class Diagram Relations Daquan1. AssociationBidirectional Association:C1-C2: Refers to both sides know each other's existence, can call each other's public properties and methods.This is described in the GOF design pattern book: Although this relationship is applicable in the analysis phase, we feel that it is too abstract to describe the
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
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
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
Document directory
Abstract: this is an article about the unified modeling language, that is, the basic diagram used in UML. In this article, I will discuss the structure diagram, which is a new graph type that has been proposed in UML 2. Since the purpose of this series of articles is to help people understand
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.