CASOS DE USO
19
Ingeniería del Sw-II, José Merseguer
Diagramas de Casos de Uso
Casos de Uso es una técnica para capturar
información de cómo un sistema o negocio
trabajaactualmente, o de cómo se desea que
trabaje.
No pertenece realmente al enfoque orientado a
objeto, más bien es una técnica para el
modelado de escenarios en los cuales el
sistema debe operar.20
Ingeniería del Sw-II, José Merseguer
… Diagramas de Casos de Uso
π
π
π
Un caso de uso especifica el comportamiento de un
sistema o de una parte del mismo. Sin especificar
cómo seimplementa dicho comportamiento.
Ejemplo: Procesar préstamo.
Descripción de una secuencia de acciones,
incluyendo variantes, que ejecuta un sistema para
producir un resultado observable para unactor
(cálculo de un resultado, creación de un objeto,
cambio de estado de un objeto).
Proporcionan un medio para que desarrolladores,
usuarios finales del sistema y expertos del dominio
lleguen auna comprensión común del sistema.
21
Ingeniería del Sw-II, José Merseguer
…Diagramas de Casos de Uso
Un Caso de Uso es representado por una elipse
y describe una situación de uso delsistema
interactuando con actores.
Cada Caso de Uso puede estar definido por:
•
•
•
•
texto que lo describe
secuencia de pasos ejecutados dentro del escenario
condiciones pre-post paraque el escenario comience o termine
mezclando las anteriores
Un actor es un agente, alguien o algo que
solicita un servicio al sistema o actúa como
catalizador para que ocurra algo.
22Ingeniería del Sw-II, José Merseguer
…Diagramas de Casos de Uso
π
Descripción de un flujo de eventos:
•
•
•
π
Cómo y cuándo empieza y acaba el caso de uso.
Cuándo interactúa con losactores. Qué objetos
intercambia con ellos.
Flujo básico y flujos alternativos.
Ejemplo Caj. Automático: ValidarUsuario
•
•
•
Flujo de eventos principal: El caso de uso comienza...
Regístrate para leer el documento completo.