Diagrama de casos de uso UML y su relación, diagrama de clases y su relación, diagrama de estado, diagrama de actividad, diagrama de componentes y patrón de diseño

inserte la descripción de la imagen aquí

Análisis Orientado a Objetos OOA

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

Procedimiento y modelo de análisis orientado a objetos

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

  1. Explicación detallada del diagrama de clases UML
    A través del diagrama anterior, tengo una comprensión general de UML. A continuación, le daré una introducción detallada a las siguientes relaciones en el diagrama de clases UML:

Generalización: los gráficos son triángulos huecos + líneas sólidas
Realización: los gráficos son triángulos huecos +
líneas punteadas Asociación: los gráficos son flechas + líneas sólidas
Combinación: los gráficos son rombos sólidos + flechas sólidas
Agregación: los gráficos son rombos huecos + flechas
Dependencia: los gráficos son flechas + puntos línea
inserte la descripción de la imagen aquí

relaciones de clase a clase

La relación entre clases se puede dividir en los siguientes cinco tipos según la fuerza de la relación:

----依赖关系(Dependency)
---关联关系(Association)
  ---聚合(Aggregation)
  ---组合(Composition)
---泛化(Generalization)
依赖关系是五种关系中耦合最小的一种关系。

1. Relación de asociación:
1.1 Relación de agregación:
1.2 Relación de composición:
2. Relación de dependencia:
3. Relación panchina:
4. Relación de realización:
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquíinserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquíinserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquíinserte la descripción de la imagen aquí


inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

Utilice el diagrama de clases UML para dibujar la relación entre los tres.
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

Patrones de diseño

inserte la descripción de la imagen aquí
###Clasificación de patrones de diseño

inserte la descripción de la imagen aquí

De acuerdo con la creación de una clase u objeto, el patrón de diseño se divide en

inserte la descripción de la imagen aquí

1. Modo de creación

inserte la descripción de la imagen aquí

### Producir solo un producto a la vez

inserte la descripción de la imagen aquí

Se pueden producir múltiples productos:

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

2. Modelo estructural

------------------- Manejar la combinación de clases y objetos

(Son dos clases diferentes trabajando juntas, cargador de teléfono)inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

3. Modo de comportamiento [describe cómo interactúan las clases y los objetos y las responsabilidades mutuas]

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/kalvin_y_liu/article/details/120182115
Recomendado
Clasificación