Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


Barra lateral

Proyecto Integral de Ingeniería del Software
Metodologías Ágiles
Trabajo Fin De Grado
Guía Memoria TFG

Colecciones

Otros

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