Ejemplo de Casos de Uso:
Gestión de un Vídeo-Club
David Domínguez Tortajada
Raúl García Valenzuela
Laboratorio de Sistemas de Información
Facultad de Informática
Universidad Politécnica de Valencia
29/01/03
1
Casos de Uso

Un caso de uso es la descripción de una secuencia de
interacciones entre el sistema y uno o más actores

El sistema se considera como una caja negra, en la que la
que los actores obtienen resultados observables.
29/01/03
2
Representación gráfica

Los casos de uso tienen
una representación
gráfica en los
denominados diagramas
de casos de uso
 Los actores se
representan en forma de
pequeños monigotes
 Los casos de uso se
representan por elipses.
29/01/03
3
Relaciones entre casos de uso

A veces conviene establecer relaciones entre distintos casos
de uso para simplificar su descripción.
Las dos posibles
relaciones:
Extends.
Includes.
29/01/03
4
Includes

Un caso de uso A incluye el
caso de uso B, si la
secuencia de interacciones
de B forma parte de la
secuencia de interacciones
de A.

Siempre que ocurre A
también ocurre B.
29/01/03
5
Includes

Un caso de uso será abstracto si no puede ser
realizado por sí mismo.

Un caso de uso será concreto si puede ser iniciado
por un actor y realizado por sí mismo.

Se suele utilizar esta relación cuando se detectan
subsecuencias de interacciones comunes a varios
casos de uso. Se saca “factor común”.
29/01/03
6
Extends

Un caso de uso A extiende a otro
caso de uso B cuando A es una
subsecuencia de interacciones
de B que ocurre en una
determinada circunstancia.

A completa la funcionalidad de
B.

A puede ser un caso de uso
abstracto o concreto.
29/01/03
7
Plantillas para requisitos
funcionales
 Debe responder a
la pregunta:
 ¿Qué debe
hacer el sistema
con la
información
almacenada
para alcanzar
los objetivos de
su negocio?".
29/01/03
8
Plantillas para requisitos
funcionales
Fuentes: nombre de los clientes o usuarios.
Secuencia normal: secuencia de acciones.
Excepciones: para cada una de las acciones.
Campos auxiliares:
rendimiento: tiempo en desarrollar cada acción
frecuencia esperada: nº veces/unidad de tiempo
Importancia,urgencia, estado, estabilidad y
comentarios.
29/01/03
9
Descargar

Ejemplo de Casos de Uso Gestión de un Vídeo-Club