Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


ingenieria_de_requisitos:casos_de_uso

Casos de Uso

Primero debemos identificar las acciones que se realizan y los actores que realizan estas.

Los actores no pueden tener nombre en plural.

Generalización

Indica Herencia, se representa con una flecha cerrada

Extends

Se utiliza cuando tenemos una condición (funciona de forma similar a un IF) Se representa por una flecha abierta discontinua con un <Extends> encima, debajo del título de la acción a realizar que derive en extends se debe poner un Extension Point y debajo la condición.

Include

Se utiliza para acciones extra que siempre se realizan. Se representa por una flecha abierta discontinua con un <Include> encima

Otros

Cosas a tener en cuenta con los casos de uso:

  • Hay que diferenciar Generalización de los Extends (Herencia)
  • Generalmente cuando algo es opcional es Extends. Ejemplo: Al pagar el producto opcionalmente se puede pedir el ticket:

ingenieria_de_requisitos/casos_de_uso.txt · Última modificación: 2023/11/08 08:39 por thejuanvisu