Source: http://blog.163.com/lzxin_2005/blog/static/15368423200826104042609/
Most software personnel should be not unfamiliar with UML, what is UML. It is unified modeling Language, a modeling language that is a powerful tool for requirements analysis and outline design. In your understanding, what is UML? Is it just a
Recently relive a few design patterns, see everyone's blog is Java code +uml view, UML Express the overall framework, and then show the specific code, entire areas, at a glance. So we also studied how the Java code and UML model are converted to each other.A common UML modeling too
more efficiently and accurately reflect the software designThe program and ideas that are really used in the "Design programs" language. In this sense, it may be useful to call UML a "very advanced" program The language is counted.UML basically does not count as a new invention, it is not the research results of scholar professors and scientific research institutions, but directly from the industry, engineeringSummary, is the product of theoretical s
UML is a general modeling language, its expressive ability is quite strong, not only can be used in software system modeling, but also can be used for business modeling and other non-software system modeling. UML synthesizes The advantages of various object-oriented methods and representations, and has received extensive attention and support from the industry since the date of presentation.
This chapte
, and customer expectations and needs. As long as you guide the customer a little, the customer will easily understand the UML, even take the initiative to use UML to communicate with the project team. I have met a customer who asks us for a UML drawing tool. After seeing the power of
I have always thought that UML is the statement of SA. Only sa should be familiar with UML, so I only have the concept of class digoal ratio ‧
Recently, I was busy handing over the program to other colleagues because I was about to renew the program. The whole program also ran for several times and showed it to my colleagues, the schema and relation of the database are also parsed at the same time, and fil
[Cainiao crazy UML series] -- Analysis of four types of UML relationships and Analysis of uml
In UML, a link is very important. It abstracts the links between objects and forms a link structure. The following describes the four types of relationships in UML: Association, dep
analysis phase (use case diagram/activity diagram/State Diagram (Business modeling), Class Diagram (Domain Modeling), and also in the software design phase (Class Diagram (Class/Object Design) activity diagram (Algorithm Description) and use case implementation (Time Sequence diagram and interface interaction )). In addition, through case implementation, the analysis phase is connected with the design phase. The former is OOA, and the latter is Ood. Then, the following brothers can understand a
';
function SomeFunction () {
if (DEBUG = = 1) {
Debug::d isplay ();
}
}
}
Define (' DEBUG ', 1);
$someClass = new SomeClass;
$someClass->somefunction ();
?>
[Output information: "This is a error message"]
Here SomeClass sends a message to Debug,debug to access the SomeClass's $ERRORMSG properties.
[Resources Resource]
Introduction to UML from the Object Management Group
Posideon uml-a
This article mainly sorts out the UML modeling tool Visual Paradigm (VP-UML) official FAQ, hope to be helpful to visual paradigm users.
Can the persistent layer generated in the VP-UML be redistributed?
Does VP-UML support generating source code through diagrams other
UML-Deja Vu and uml-Deja vu
When I saw the UML, I felt that it was very tall. There was such a cultural name, and there was a more meaningful explanation: design tools, there was a kind of visual feeling immediately. Software Engineering is a design idea, while UML is a design tool
What books, websites, videos, and other details about UML? Which software is used to draw UML diagrams? What does this mean? How to design?
What books, websites, videos, and other details about UML? Which software is used to draw UML diagrams?
What does this mean? How to design?
Reply content:
What books, websites, v
a concise manner. It is easy for developers to communicate, users to communicate with developers, and maintenance personnel to maintain tests later.
4: UML builds a model, like the skeleton of a building, and the functions of the building. How can we build the building.
5: UML is a language, just like a standard. For example, specifying an ellipse represents a use case is just a rule. There are ma
, classes need to collaborate, which can be described using the UML dynamic model. At analysis levelOnly the objects in the problem domain (the concept of the real world) are modeled, classes that define technical details in software systems (such as those that handle user interfaces, databases, communication, and concurrency) are not considered ). These technical details willIt is introduced in the design phase, so the design phase provides more deta
relationships need to be described using UML class diagrams. To implement use cases, classes need to collaborate, which can be described using the UML dynamic model. In the analysis phase, only the objects in the problem domain (concepts in the real world) are modeled, classes that define technical details in software systems (such as those that handle user interfaces, databases, communication, and concurr
In the first part, we have established the understanding that UML is a language used to develop the components of software systems and the standard of interactive methods. UML involves 6 major aspects-from use-case models, dynamic and logical models, to final physical deployment models, and extension mechanisms that allow special annotations to be added to models.So, how do you use
standard UML and can only be used to draw UML diagrams manually. It seems that they cannot be supported by the UML modeling tool.
Historical Knowledge: UML was first invented by a working group of rational. ration is the producer of the
Teach you how to use start uml to draw Use Case Diagrams and uml use cases
I have recently prepared to study volley's source code, but I have read some blogs on the Internet. They all work with the diagram. This looks more intuitive and the analysis logic is also good, what kind of diagrams can clearly analyze the relationships between various types and how to extract them. So I first learned the modeling
Object-Oriented Software Engineering and UML, software engineering uml
Basic concepts of Software Engineering
Software Crisis
The functions, scale, and complexity of a software increase, and the complexity of the software reaches the level that cannot be controlled by its developers.
This situation leads to serious consequences: Software Reliability reduction, low development efficiency, and extremely diffi
plantuml--Simple and fast UML editing software for EclipseIntroduction: in the application system software development process, if the software is composed of many objects, its structure is difficult to clarify by virtue of analysis, at the same time in order to facilitate the development and reuse of software, so in the development of the system before the modeling is very necessary, in a number of modeling methods to choose one to adapt to their own
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.