El significado de incluir y extender en el diagrama de casos de uso (Diagrama de casos de uso)

Hay tres relaciones entre casos de uso y casos de uso: contención, extensión y generalización.

1.Incluir


Incluir es la relación de inclusión. Cuando varios casos de uso contienen el mismo caso de uso secundario, el caso de uso secundario se puede separar y el caso de uso secundario debe ejecutarse cuando se ejecuta el caso de uso principal.

Cuando un caso de uso contiene demasiadas subfunciones, incluir también se puede usar para descomponerlo en múltiples casos de subuso.
como

inserte la descripción de la imagen aquí

 

El diagrama de caso de uso muestra que tanto la modificación de archivos como la creación de archivos incluyen el guardado de archivos, por lo que se debe ejecutar el guardado de archivos para ejecutar la modificación de archivos y la creación de archivos.

2.extender


extend indica la relación de extensión, y solo cuando se cumple una determinada condición o se presenta una excepción cuando se ejecuta el caso de uso, es decir, el punto de extensión, se ejecutará el subcaso.
como

inserte la descripción de la imagen aquí

 

El diagrama de casos de uso indica que cuando se abre un archivo, si no existe tal archivo, es decir, se satisface el punto de extensión, se ejecutará el caso de uso de creación de un archivo.

Entre ellos, cabe señalar que la flecha apunta a la clase básica (abrir archivo), y la flecha parte de la clase extendida (crear archivo)
 

Supongo que te gusta

Origin blog.csdn.net/keeppractice/article/details/130111215
Recomendado
Clasificación