Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Diagramas de Caso de Uso-Presentacion
Diagramas de Caso de Uso-Presentacion
Model
Use case 1
Actor 2
Use case 2
Use case 3
Use Case 2
Specification
QUÉ ES UN CASO DE USO?
Produce algo de valor para algún actor como el cálculo de algún resultado
Actor
ACTORES
Representa un conjunto de roles que los usuarios de los casos de uso juegan al
interactuar con éstos
Representa un rol que es jugado por una persona, un dispositivo hardware u otro
sistema que interactúe con nuestro sistema
Cliente
generalización
Cliente actor
Comercial
VALIDACIÓN DE USUARIO
Cómo se debe crear un caso de uso?
Tras localizar los actores, procede el describirlos
especificar describiendo un flujo de eventos
Los actores sólo pueden conectar a los casos de uso a través de
asociaciones
Generalmente hay pocos actores asociados a cada Caso de Uso
Preguntas clave:
¿cuáles son las tareas del actor?
¿qué información crea, guarda, modifica, destruye o lee el actor?
¿debe el actor notificar al sistema los cambios externos?
¿debe el sistema informar al actor de los cambios internos?
RELACIONES
Para extraer el comportamiento de los casos de uso en los que se incluye y poniendo ese
comportamiento en otros casos de uso que lo extiende
Tipos:
- GENERALIZACIÓN
- EXTENSIÓN
- INCLUSIÓN
GENERALIZACIÓN
EJEMPLO:
Buscando datos de
producto
<<include>>
<<include>>
<<extends>>
Caso de uso
destino
Caso de uso
origen
Ejemplo:
Casos de uso
Usar agenda
frontera del sistema
Usuario
Teléfono móvil
Ejemplo de todas las relaciones :
<<extends>>
Giro por Internet
Cliente
<<includes>>
Giro
Identificación
Realizar
Transacción
Con tarjeta
Comercio
Procesar factura
Del cliente
Cliente
Ajustar
transacciones
Gestionar cuenta
Del cliente
Cliente Cliente Entidad
individual corporativo Financiera