Casos De Uso

Páginas: 10 (2361 palabras) Publicado: 14 de noviembre de 2012
UNIDAD 9
CASOS DE USO

Casos de Uso

Es una descripción de un conjunto de secuencias de acciones, incluyendo variantes, que ejecuta un sistema para producir un resultado observable de valor para un actor.

Cada secuencia de acciones representa la iteración de los elementos externos al sistema (actores) con el propio sistema.
Un cada de uso puede tener variantes, es decir, casos de uso queson versiones especializadas de otros casos de uso, casos de uso incluidos como parte de otros y también casos de uso que extienden el comportamiento de otros casos de uso básicos.
Los casos de uso se emplean para capturar el comportamiento del sistema, de un subsistema o de una clase, sin tener que especificar como se implementa ese comportamiento. Los casos de uso bien estructurado denotansolo comportamientos esenciales del sistema o de un subsistema, y nunca deben ser excesivamente genéricos ni demasiado específicos.

Características de los casos de uso
• Están expresados desde el punto de vista del actor
• Se documentan con texto informal. Describe el qué y no el cómo.
• Describen tanto lo que hace el actor, como lo que hace el sistema cuando interactúa con el,aunque el énfasis está puesto en la interacción.
• Un caso de uso es una clase. Un escenario es una instancia de un caso de uso.
• Son inicializados por un actor

Actores
Un actor es una idealización de una persona externa, de un dispositivo hardware o de una cosa que interactúa con el sistema. Los actores son objetos que residen fuera del sistema, mientras que los casos de uso sonobjetos que residen dentro del sistema.
Se pueden definir categorías generales de actores y especializarlos a través de relaciones de generalización (Herencia).
[pic]
Los actores solo se pueden conectar a los casos de uso a través de asociaciones. Una asociación entre un actor y un caso de uso indica que se comunican entre sí, y que cada uno puede enviar y recibir mensajes.

Diferencias entreUsuario y Actor
Un usuario es una persona (humana) que usa el sistema de algún modo, en tanto, que un actor representa un rol especifico que un usuario puede ejercer.
Un usuario puede actuar como instancia de diferentes actores.

Clasificación de Actores
• Primarios: Inicia el caso de uso y obtiene beneficios.
• Secundarios: Solo participa en forma pasiva, no tiene beneficios, ni loinicia.

Flujo de eventos o Caminos
El comportamiento de un caso de uso se puede especificar describiendo un flujo de eventos o caminos de forma textual.
Existen dos tipos de caminos:
• Camino estándar: Es una descripción secuencial de todas las actividades que deben realizarse en forma normal. No se describe el proceso de excepciones.
• Caminos alternativos: Describen casos inusualesde procesamiento y manejos de excepciones o errores.

Diferencias entre Casos de usos y eventos:
• Los eventos se centran en describir que hace el sistema cuando el evento ocurre, mientras que los casos de uso describen como es el diálogo entre usuario – sistema.
• Los eventos son atómicos. Entrada ( Proceso ( Salida, mientras que un caso de uso se prolonga a lo largo del tiempo.
•Para los eventos, lo más importante son los datos que entran y que salen del sistema cuando ocurre un evento, mientras que para los casos de uso esta información es secundaria.

Escenarios
Un escenario es una secuencia específica de acciones que ilustra un comportamiento. Un escenario es básicamente una instancia de un caso de uso.
En otras palabras, es una secuencia específica de un caso deuso. Es una combinación exacta de lo que hace el actor en un momento determinado.

ORGANIZACIÓN DE CASOS DE USO
Los casos de uso pueden organizarse agrupándolos en paquetes, de la misma manera se organizan las clases.
Los casos de uso también pueden organizarse especificando relaciones de generalización, inclusión y extensión entre ellos. Estas relaciones se utilizan para factorizar el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Caso de uso
  • casos de uso
  • Caso De Uso
  • casos de uso
  • Casos De Uso
  • Casos de uso
  • Casos de uso
  • Casos de uso

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS