Cesar

Páginas: 14 (3292 palabras) Publicado: 1 de octubre de 2012
Caso
Caso de Uso. (CU)
Prof. Guillermo E. Badillo
Universidad Andrés Bello

Diagrama
Diagrama de Casos de Uso (DCU)
Características del DCU
Componentes de un DCU
Relaciones entre Casos de Uso
Ejemplos de DCU
Guía para la construcción de DCU
Consideraciones finales

Características
Características de un DCU
Modelo desarrollado por I. Jacobson a partir de los
años 60, finalmentedivulgado en 1992 e incluido en la
primera versión de UML en 1997.
Asume una descomposición del sistema centrada en
actores externos.
Responde a preguntas tales como:
¿cuáles son los requerimientos funcionales del sistema?
¿qué funciones debe proveer al entorno?
¿qué debe hacer el sistema para sus usuarios?

...Características del DCU
Características
Indica qué hace el sistema sinindicar cómo lo hace.
Puede entenderse como el establecimiento de un
contrato entre el sistema y los actores.
Describe las posibles “modalidades de utilización" o
casos de uso (CU) del sistema por parte de actores
externos.
Cada CU del DCU entrega un valor específico para
un actor individual del sistema.

Componentes
Componentes de un DCU
El DCU presenta los siguientes componentes:sistema
actor
caso de uso

Ejemplo:

Sistema Banco
Banco
Girar dinero

Depositar dinero

Cliente Banco

Transferir entre
cuentas

Sistema
Sistema
Conjunto explícitamente delimitado de CU internos proveídos
a los actores externos.
Representa el límite entre lo que forma parte del sistema (los
CU)
CU) y lo que es externo al mismo (los actores).
(l
Frecuentemente se omite porsu obviedad.
Representación:

Sistema Banco

Actor
Actor
Representa un papel o rol que algo o alguien del
entorno desempeña con relación al sistema.
Corresponde a una clase o conjunto de actores
reales (instancias) que “viven” fuera del sistema e
interactúan con él.
Representaciones:

«actor»
ClienteBanco

Cliente Banco

...Actor
Actor
Interactúa de alguna forma con elsistema, pudiendo
originar o no la interacción.
Puede ser desempeñado por:
una persona o cargo (ej. operador, supervisor)
un sistema informático (ej. sistema de monitoreo, sistema
transaccional)
una sección o departamento (ej. contabilidad, producción)
un dispositivo externo de hardware (ej. impresora, sensor)

Clasificación
Clasificación de Actores
Según la iniciación de la interacciónde un CU:
activo
activo: actor que inicia la interacción
pasivo
pasivo: cualquier otro actor que interactúe

Según el objetivo de la interacción en un CU:
primario o principal: actor beneficiario del valor del CU
secundario
secundario: cualquier otro actor que interactúe

Clasificaciones son por CU: un actor puede ser
principal o activo con respecto a un CU y ser
secundariosecundario o pasivo con respecto a otro.

...Clasificación de Actores
Clasificación
Otras “personalidades” de los actores:
iniciador
iniciador: inicia el CU
servidor
servidor: provee un servicio al sistema en el CU
receptor
receptor: recibe información del CU
facilitador
facilitador: apoya la interacción de otro actor con el
sistema

Personalidades también son por CU: un actor puedecomportarse como servidor/facilitador en un CU, y
comportarse como iniciador/facilitador en otro.

...Clasificación de Actores
Clasificación
Un actor pasivo principal (o receptor) ocurre cuando el actor
activo (iniciador/facilitador) relacionado es:
un representante del actor principal (ej. vendedor en representación del
cliente)
cliente), o
un instante del tiempo (ej. último día hábil delmes), o
un evento cualquiera (ej. alarma de estado crítico).

Ubicación recomendada de los actores principal y secundario:

Sistema

Actor Principal
Principal

Actor Secundario
Secundario

...Clasificación de Actores
Clasificación
Según la categoría de la
interacción:



Representación:

genera
general: abstracción de actores
especializados en un rol general
común...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Cesar
  • Cesar
  • Cesar
  • Cesar
  • Cesar
  • Cesar
  • Cesar
  • cesar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS