O significado de incluir e estender no diagrama de caso de uso (diagrama de caso de uso)

Existem três relacionamentos entre casos de uso e casos de uso: contenção, extensão e generalização

1. Incluir


Incluir é o relacionamento de inclusão. Quando vários casos de uso contêm o mesmo subcaso de uso, o subcaso de uso pode ser separado e o subcaso de uso deve ser executado quando o caso de uso pai é executado.

Quando um caso de uso contém muitas subfunções, include também pode ser usado para decompor em vários subcasos de uso.
como

insira a descrição da imagem aqui

 

O diagrama de caso de uso mostra que a modificação de arquivos e a criação de arquivos incluem salvar arquivos, portanto, salvar arquivos deve ser executado para executar a modificação de arquivos e a criação de arquivos

2.estender


extend indica o relacionamento de extensão, e somente quando uma determinada condição for atendida ou ocorrer uma exceção quando o caso de uso for executado, ou seja, o ponto de extensão, o subcaso de uso será executado.
como

insira a descrição da imagem aqui

 

O diagrama de caso de uso indica que quando um arquivo é aberto, se não houver tal arquivo, ou seja, o ponto de extensão for satisfeito, o caso de uso de criar um arquivo será executado.

Dentre elas, destaca-se que a seta aponta para a classe básica (arquivo aberto) e a seta parte da classe estendida (criar arquivo)
 

Acho que você gosta

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