Please enable JavaScript.
Coggle requires JavaScript to display documents.
Relaciones entre casos de uso (Relación de inclusión (include)…
Relaciones entre casos de uso
Relación de inclusión (include)
Es la más común e importante
Factoriza y enlaza textos
Para evitar duplicación
Se utiliza
Cuando se repite y para descomponer un caso muy largo en subunidades
Utilización de include con el manejo de eventos asínconos
Se usa cuando
Un usuario selecciona una ventana, función o página especifica
La notación básica utiliza
Etiquetas
Es la más recomendada
Porque
Siguiendo la regla existen menos malentendidos
Terminología: casos de uso concretos, abstractos, base y adicional
Caso de uso concreto
Iniciado por un actor
Este lleva a cabo todo el comportamiento deseado por el actor
Caso de uso abstracto
Nunca se instancia por él mismo
Es un caso de subfunción que forma parte de otro
Caso de uso base
Es un caso que incluye a otro o que es extendido o especializado por otro
Generalmente son concretos
Caso de uso adicional
Es una inclusión, extensión o especialización
Normalmente son abstractos
La relación de extensión
Crea un caso de uso que extiende o añade
En este describe
Dónde y bajo qué condiciones extiende el comportamiento
Que se activa
Por alguna condición
Los números de los pasos del caso base pueden cambiar sin afectar a este
Es una opción cuando el caso base está cerrado a modificaciones
Es preferible actualizar esta caso de uso en lugar de crear relaciones complejas
La relación de generalización
Esta añade mas complejidad
Se dedica mucho tiempo improductivo
Diagramas de casos de uso
La notación UML para la relación de inclusión
Esta es la única que se utiliza en el caso de estudio
Rick Brandon López Noguez