UML class diagram
Using UML class diagrams, we can express the static content of classes and their relationships. In the class diagram, we can show the member variables and member functions of the class, as well as the inheritance and reference relationships between classes. In short, we can depict all source code-leve
I,UML diagram and code representation of class-to-class relationships
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 and the class:(1) Generalization)(2) Association)(3) Dependency)(4) Aggregation)
UML
In my study of design patterns, I used UML for modeling.At first I was not too clear on the understanding of the various relations, on the internet also searched some information, now on the class diagram of these kinds of relationships: dependency, association, aggregation, composition, generalization, implementation of a description.First of all, we need to know two points:1. Order of their relationships:
One. UML OverviewThe role of 1.UML: a complex problem decomposition B realizes the visualizationUML is created by rational company 2.UML is what: is a language, has its own standard expression rules, is an analytical design language, is also a modeling language 3.UML including five large views, 13 kinds of Figure five
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
. "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
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
name that differs from the other package. The name of the model package is a string that can be divided into simple names and path names .Simple name: refers to a package that contains only a simple name.pathname : Refers to the name of the outer package that the package is located in as a prefix.3, the role of package diagrams:Package diagrams can describe the requirements, the design of the high-level overview, package diagram through the rational
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 meanings of the symbols of UML class diagramsClass diagram basic symbols can be broken down into dashed lines, arrows, solid lines, hollow right triangles, solid right triangles, hollow diamonds and solid diamonds. These basic graphs are combined to form the basic symbols of the class diagram. It is important to note that the order of these symbols represents
describe complex program logic or multiple parallel transactions. A collaboration diagram is a graphical representation of the related interactions between objects, and can also have hierarchies. Multiple objects can be used as an abstract object, through decomposition, using the lower-level collaboration diagram to express the collaboration between the multiple objects, which can alleviate the complexity
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 class diagram
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
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
Team
member
Participation
Contribution ratio
031602406 Cheng (temporary leader)
Entity Relationship Diagram Design
11
031602501 CAI Aerospace
Entity Relationship Diagram Design
8
051501124 Wang Bin
Class diagram Design
8
031602438 ye Yi
UML Dynamic Model diagram describes various aspects of system dynamic behavior, including use case diagram, sequence diagram, collaboration diagram, activity diagram and state diagram.
!!! 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 used UML diagrams, with class diagrams showing classes, interfaces, and the static structur
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
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.