Today is looking at a simulator of the source code, a package has multiple classes, a class has a number of properties and methods, if in order to look down, not only can not be a general understanding of the framework of the simulator, and will only see the more chaotic, so, Think of any tools that can translate these classes and their dependencies into UML diagrams so that you can see them at a glance. Immediately searched, did not expect such a lar
In the 13 graphs of UML 2.0, class diagrams are one of the most frequently used UML diagrams. Martin Fowler in his book "UML Distilled:a Brief Guide to the Standard object Modeling Language, Third Edition" (UML Essence: A concise reference to the model language South (3rd edition)) There is a paragraph in this: "If som
· UML goals
The development of UML has multiple goals. First, the most important goal is to make UML a general modeling language available for all modelers. It is not someone's proprietary, and is based on the general consent of the computer industry, that is, it includes a variety of major methods and can be used as their modeling language. At least, we wan
UML: Unified Modeling Language, which is a unified modeling language. In simple words, it is a particularly useful language. This article is my initial study notes on UML. For cainiao coainiao, it is not possible for us to design, but at least it is necessary to understand it.I. The so-called Model 1.1 Model is simplified to reality
A model provides a blueprint for the system, but includes a detailed plan.
I have always wanted to take a good look at UML. Last summer I systematically read a book and experienced it myself in the project. I feel that UML is quite useful as an auxiliary tool for system analysis and design, however, I was still using Visio to draw a UML diagram ,:(. The text below will record some of your understanding and insights in the
To successfully develop a project, you need the correct processes, tools, and symbols (annotations ). In this article, the author explains how UML provides you with symbols and how the Rational Unified Process provides you with the correct process, and how Rational Rose provides you with tools for project success.
What is visual modeling?
Visual Modeling is a way of thinking about how to organize models based on actual ideas. Models are useful for
StereotypesPatternthe UML provides a language for Structural things, behavioral things, grouping things, and notational things. These four basic kinds of things address the overwhelming majority of the systems you " ll need to model. However, sometimes you ll want to introduce new things that speak the vocabulary of your domain and look like primitive buildi ng blocks. UML as a structural thing ﹑ B
Start the machine room reconstruction immediately, master let me draw drawing, clarify the idea, UML study for a period of time, the first two days of professional courses just finished, on the strike, and then some important concepts summed up, let their brains clearer.
A message is a single communication between two objects, from the sender to the receiver's control flow, the message can be used to pass parameters between objects, whic
I. OverviewWebsites are often complex and highly dynamic. To enable Web applications to run in a short time, the development cycle should be as short as possible. In many cases, developers directly enter the code writing phase, but do not carefully consider what kind of website they want to construct and how they are prepared to construct: server-side code is often written in an unprepared form, database tables are also on demand, and the entire application system sometimes shows a non-planned s
References:
[1] Zhang Yu. Design and Implementation of the educational administration system of colleges and universities [D]. Nanchang University, 2018.Http:// B .38zhubao.net/KCMS/detail/detail.aspx? Queryid = 1 currec = 9 recid = filename = 1018055503.nh dbname = cmfd201801 dbcode = cmfd YX = pr = urlid = forcenew = No
[2] Luo Hao. Detailed Design of College Student Status Management System Based on UML modeling -- Taking Baoshan university
I recently looked at "Head first design mode", and in the previous blog I also mentioned this book, this is a very classic, very easy to understand the book, written very well. Because this book is described in Java, so I used the myeclipse wrote a bit of code, has been using Vs,vs to build UML diagram function is very powerful, now found MyEclipse can also build UML diagram, and the function is very powerf
IntroductionPowerDesigner supports all UML1.3 diagrams including use case diagrams, Sequence diagrams, class diagrams, activity diagrams, and component diagrams, and fully supports UML2.0. The object-oriented analysis and Design (OOAD) analysis method is improved and the integration with the development process is enhanced.PowerDesigner can help you build traditional business and e-business systems adapted to modern IT development, using new technologies such as Java, Object-oriented languages,
relationships between classes in UML diagrams: dependencies, generalizations, associations, aggregations, combinations, implementations
turn from: http://blog.csdn.net/hguisu/article/details/7609483
classes and class diagrams1 Class (Class) encapsulates data and behavior, which is an important part of object-oriented, and it is the collective name of objects with the same attributes, operations, and relationships. 2 in the system, each class has a c
In learning to use UML to model the process, encountered a problem, that is, in the expression of the UML meta-class, "::" What does the colon mean. For example, Extend UML::D ependencies::abstraction, what does that mean. Is the use of namespaces. There is a lot of information, no definite answer. However, there are specific instructions in the official document
Original article: http://www.cnblogs.com/way-peng/archive/2012/06/11/2544932.html
1. What is UML? What is the purpose of UML?
Ii. History of UML
Iii. UML superstructure)
Iv. UML modeling tools
V. UML diagram(Important)
I. OperatorsCopy codeThe Code is as follows:. [] () Attribute access and function callDelete new typeof + -! Unary operator*/% Multiplication, division, modulo+-Addition, connection, and Subtraction>= ===! = Equality operator& Logic and| Logical or?
Http://www.uml.org.cn/oobject/200901203.asp
UML practice-use case diagram, sequence diagram, state diagram, class diagram, package diagram, and collaboration Diagram
Author: Randy Miller Source: Network
The key to dealing with object-oriented problems is modeling. Modeling can abstract many important details in the complex world. Many modeling tools encapsulate UML (that is, the Unified Modeling Langu
-UML class diagrams are often used to describe the static structure between classes when describing the design mode. The purpose of this article is to allow the readers to understand the UML class diagrams and to figure out several relationships in the UML class diagrams.
-In the subsequent design model learning process, only these two points are adequate. More a
ArticleDirectory
1.1.1. Things in UML)
1.1.2. relationgships)
1.1.3. diagrams)
1.3.1. Specifications
1.3.2. Modifier
1.3.3. General Division
1.3.4. Extension Mechanism
1.1. Building Blocks)
Things are the abstraction of the most representative components in the model. links are the combination of things. graphs aggregate related things. 1.1.1. Things in UML)
Some basic graph
In the past, I felt that I could not use UML. I didn't know what I was doing, that is, I knew there was a use case diagram, a class diagram, and a sequence diagram. At most, I wanted to express my needs, express the design to reach consensus. I recently worked on a project to know that UML is actually quite useful. From requirement to analysis, from analysis to design, from design to coding,
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.