[UML] Overview (1)

As the saying goes, if you want to do good work, you must first sharpen your tools! Before formally learning UML, we need to prepare for our study first.

First, let's take a look at the course content of the entire UML study, as well as related book recommendations.
UML Course Structure
Second, object-oriented technology
1, what is object-oriented technology

Object-oriented technology emphasizes that in the process of software development, it is aimed at the objective teacher or things in the problem domain, and adopts the thinking method commonly used by human beings in the process of understanding the objective world to intuitively and naturally describe the relevant things in the objective world. The basic characteristics of object-oriented technology are abstraction, encapsulation, inheritance and polymorphism

2. Use a picture below to learn more about object-oriented technology
object-oriented technology

3. Software Quality Metrics

1. External Standard
- Correctness
- Robustness and Reliability
- Performance
2. Internal
- Modularity
- Flexibility and Extensibility
- Reusability
- Compatibility

4. Patterns and Visualization Models

1. What is a model? A
model is a simplification of reality. It is to turn a complex system into a small system, and adopt the principle of breaking down one by one.2.Why
visual modeling is needed?
Graphics can give people an intuitive feeling
. Various components or subsystems ConstraintsVariablesRelationships







Six-tuple identification model






That's it for today's sharing, thank you for reading!

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=325758184&siteId=291194637