Get the App
SLTechnology News&Howtos  ›  Development  › 

What is the function of UML9 species map

Shulou Source: shulou.com Published: 2022-06-02 07:55:39 10月27日 Update

This article will explain in detail the role of UML9 maps for you. The editor thinks it is very practical, so I share it with you for reference. I hope you can get something after reading this article.

Brief introduction of UML9 species Diagram

1. Use case diagram

It shows who wants to use the system and what can be done with the system. A use case diagram in a UML9 diagram contains multiple model elements, such as systems, actors, and use cases, and shows the relationships between these elements, such as generalization, association, and dependency.

2. Activity diagram

The activity diagram in the UML9 diagram can demonstrate where functions exist in the system and how these functions and the functions of other components in the system work together to meet the business requirements previously modeled using use case diagrams.

3. State diagram

The lifecycle of objects, subsystems, and systems can be captured. They can tell the states that an object can have, and how events (such as the receipt of messages, the passage of time, errors, true conditions, and so on) affect these states over time. A state diagram should be connected to all classes that have a clearly flagged state and complex behavior; it can determine the behavior of the class and how it changes according to the current state, and it can also show which events will change the state of the class's objects.

4. Sequence diagram

Also known as a sequence diagram is a model used to show how actors interact with the objects of the system in a series of sequential steps. Sequence diagrams in UML9 diagrams can be used to show how objects interact with each other. The sequence diagram focuses on the sequence of messages, that is, how messages are sent and received between objects.

5. Class diagram

It allows us to have a comprehensive understanding of the system before we write the code correctly. In the UML9 species diagram, the class diagram is a model type, or rather, a static model type. A class diagram describes the static view of the system according to the classes in the system and the relationships between them.

6. Object graph

It is very similar to a class diagram, except that it does not describe the relationship between classes.

7. Collaboration diagram

It can be seen as the intersection of class diagrams and sequence diagrams, collaboration diagrams modeling objects or roles, and how they communicate with each other.

8. Component diagram

Component diagrams in UML9 diagrams are used to model the organization of software and their relationships with each other. These diagrams consist of component markers and relationships between components. In the component diagram, a component is a single part of the software, and it can be a file, product, executable, script, and so on.

9. Deployment diagram

Used to model the physical deployment of the system. For example, computers and devices, and how they are connected. Deployment diagrams are used by developers, system integrators, and testers.

This is the end of this article on "what is the use of UML9 pictures?". I hope the above content can be helpful to you, so that you can learn more knowledge. if you think the article is good, please share it for more people to see.

Tags: Systems between objects states components diagrams order models people functions messages articles actions actions events elements actors sequences files time Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Redmi Shulou Tech Info macOS OPPO Reno Microsoft