In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-04-02 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/02 Report--
This article mainly shows you the "what are the most commonly used UML diagrams", the content is easy to understand, clear, hope to help you solve your doubts, the following let the editor lead you to study and learn what are the most commonly used UML diagrams?
Most commonly used UML diagrams
Use case diagram
The use case diagram describes a functional unit provided by the system from the user's point of view. The main purpose of use case diagrams is to help the development team understand the functional requirements of the system in a visual way, including the roles based on basic processes (actors, that is, other entities that interact with the system), and the relationships between use cases within the system.
Class diagram
The class diagram shows how different entities (people, things, and data) relate to each other; in other words, it shows the static structure of the system. In common UML diagrams, class diagrams can be used to represent logical classes, which are usually the kinds of things that business people talk about; class diagrams can also be used to represent implementation classes, which are entities that programmers deal with. The implementation class diagram may show some of the same classes as the logical class diagram. However, the implementation class diagram does not use the same attributes to describe it, as it is likely to have references to things such as Vector and HashMap.
Sequence diagram
Sequence diagrams in common UML diagrams show the detailed flow of a specific use case (or part of a use case). It is almost self-describing and shows the call relationships between different objects in the process, as well as different calls to different objects in great detail. A sequence diagram has two dimensions: the vertical dimension displays the sequence of messages / calls in the chronological order in which they occur, and the horizontal dimension shows the object instance to which the message is sent.
State diagram
The state diagram represents the different states of a class and the state transition information of the class. One might argue that every class has a state, but not every class should have a state diagram. State diagrams are described only for classes with states of interest (that is, classes with three or more potential states during system activity).
Activity diagram
An activity diagram represents the flow of process control between two or more classes of objects when an activity is processed. Activity diagrams in common UML diagrams can be used to model higher-level business processes at the business unit level, or to model low-level internal class operations. Compared with sequence diagrams, activity diagrams are less technical in presentation, but business-savvy people tend to understand them more quickly.
Component diagram
Component diagrams provide a physical view of the system. The purpose of component diagrams in common UML diagrams is to show the dependence of software in the system on other software components (for example, library functions). Component diagrams can be displayed at a very high level, so that only coarse-grained components can be displayed, or at the component package level.
Deployment diagram
The deployment diagram shows how the software system is deployed to the hardware environment. Its purpose is to show where the different components of the system will run physically and how they will communicate with each other. Because the deployment diagram is to model the physical operation, the production personnel of the system can make good use of it.
The above is all the contents of the article "what are the most commonly used UML diagrams?" Thank you for reading! I believe we all have a certain understanding, hope to share the content to help you, if you want to learn more knowledge, welcome to follow the industry information channel!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.