Sunteți pe pagina 1din 15

Universidad de Sonsonate

Análisis y Diseño de
Software Orientado a
Objetos
Clase II: Diagramas de Casos de Uso

Ing. Walter A. Calderon Madrid. Ciclo I-2010


Casos de Uso

 Especifica el comportamiento de un
sistema o una parte del mismo.
 “El caso de Uso es un documento
Narrativo que describe la secuencia de
eventos de un actor (agente externo)”

Comprar Productos

Ing. Walter A. Calderon Madrid. Ciclo I-2010


CASOS DE USO ?????
 Son Los Principales Medios Para Capturar
La Funcionalidad Del Sistema Desde La
Perspectiva del usuario

 Un Caso de Uso es una representación


de una unidad discreta de trabajo
realizada por un usuario.

Ing. Walter A. Calderon Madrid. Ciclo I-2010


Casos de Uso de Alto Nivel
 Describen clara y concisamente un
proceso.

Ing. Walter A. Calderon Madrid. Ciclo I-2010


Caso de Uso de Detalle

Ing. Walter A. Calderon Madrid. Ciclo I-2010


Ing. Walter A. Calderon Madrid. Ciclo I-2010
Ing. Walter A. Calderon Madrid. Ciclo I-2010
Diagrama de Casos de Uso
 El Modelo de Caso de Uso de negocio es un modelo que
refleja gráficamente las metas y funciones que persigue el
negocio. Se usa como una entrada esencial para
identificar roles y entregables en la organización.
 Contiene la información de alto nivel y rápida sobre el
negocio sin entrar en detalles o confundir al lector con la
demasiada notación.

Ing. Walter A. Calderon Madrid. Ciclo I-2010


Diagramas de Casos de Uso
 Elementos:
 Actorde negocio
 Caso de Uso de negocio
 Relaciones:
 Entre Actores:
 Generalización
 Entre Casos de Uso y Actores:
 Asociación
 Entre Casos de Uso:
 Inclusión
 Extensión

Ing. Walter A. Calderon Madrid. Ciclo I-2010


Diagramas de Casos de Uso
 Elementos
1. Actor: Es un usuario del
sistema( Usuarios Humanos u otros
Sistemas)
 El conjunto de casos de uso al que un
actor tiene acceso define rol en el
sistema y el alcance de su acción.

1. Casos de Uso: representa un


conjunto de tareas relacionadas que
generan un resultado de valor para
los actores
Ing. Walter A. Calderon Madrid. Ciclo I-2010
Diagramas de Casos de Uso
 Relación de Asociación:
 Una línea de un actor de negocio a un caso del
uso indica que el actor activa el caso de uso.
 En UML la relación se muestra de la siguiente
manera.

Registrar Pedido
Cliente

Ing. Walter A. Calderon Madrid. Ciclo I-2010


Diagramas de Casos de Uso
 Relación del Extensión <<extens>>
 Una relación de extensión de un Caso de Uso A
a un Caso de Uso B indica que una instancia del
caso de Uso B puede ser ampliada (según la
condición especificada en la extensión) por el
comportamiento de A.
Caso de Uso B

Caso de Uso A

Ing. Walter A. Calderon Madrid. Ciclo I-2010


Diagramas de Casos de Uso
 Relación de Inclusión
 Una relación de inclusión de un Caso de Uso E a un
Caso de Uso F indica que una instancia del Caso de
Uso E también contiene el comportamiento
especificado por el Caso de Uso F.

Ing. Walter A. Calderon Madrid. Ciclo I-2010


Diagrama de Casos de Uso
 Guía general para crear casos de Uso
1. Identificar actores
2. Identificar Metas ej.(el Vendedor Ofrecer
productos, Cerrar Venta, Ganar mucho dinero via Cobrar
comisiones)
3. Obtener o identificar los Casos de Uso a partir
de las Metas
4. Especificar cada caso de Uso(Nombre, Descripcion,
Actores, Flujo Principal y Flujos Alternos)

Ing. Walter A. Calderon Madrid. Ciclo I-2010


Ing. Walter A. Calderon Madrid. Ciclo I-2010

S-ar putea să vă placă și