UML Overview
Full name: Unified Modeling Language
Chinese name: Unified Modeling Language
Development History: "An OMG standard was established in 1997. It is a graphical language that supports modeling and software system development. It provides modeling and visualization support for all stages of software development, from Requirement Analysis to specifications, to construct and configure. The development of the object-oriented analysis and design (OOA & D, OOAD) method has seen a climax from the end of 1980s to the end of 1990s. UML is the product of this climax. It not only unifies the Expression Methods of booch, Rumbaugh, and Jacob, but also makes further development on it and eventually unified it into the standard modeling language accepted by the masses ." -- From Baidu encyclopedia.
Features: 1) UML is a language )!
2) UML is a modeling language! It is not used for programming, but for modeling. It includes not only software modeling functions, but also business modeling, process modeling, and other application fields.
3) UML is a unified modeling language! On the one hand, the industrial standards recognized by OMG have also received the fact standards supported by many large companies such as IBM and sun.
UMLBasic Construction Block(That is, the modeling element is the main body of the Model)
UML rules
UMLPublic Mechanism
Basic Construction blocks, UML rules, and public mechanisms are three basic elements of modeling. For details about each part, we look forward to the following.
[UML] composition of the UML world