Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Actor
Use-Case
El principal objetivo del caso de uso es comunicar la funcionalidad del sistema y su comportamiento hacia el cliente o usuario final
A ctor
Enrique es operador
Enrique es estudiante
Estudiante
Operador
Un caso de uso modela un dilogo entre actores y el sistema Es iniciado por un actor e invoca cierta funcionalidad en el sistema Es un flujo de eventos completo y con sentido En conjunto, todos los casos de uso constituyen todos los caminos para usar el sistema
Use-Case
Los casos de uso y los actores interactan enviando estmulos de uno a otro
Cliente
Banco
Ejecuta reportes
EBP (Elementary Business Process o Procesos de Negocio Elementales) es un trmino definido como: Una tarea realizada por una persona en un lugar a un tiempo, en respuesta a un evento del negocio, que agrega valor al negocio, medible, y deja los datos en un estado consistente Debemos enfocarnos en casos de uso a nivel EBP.
Para medir el valor que agrega al negocio podemos aplicar la prueba del jefe al caso EBP Jefe: Qu hizo todo el da? Yo: Estuve haciendo el inicio de sesin! Estar feliz el jefe?
Un caso de uso a nivel EBP normalmente est compuesto de varios pasos, no slo uno o dos. Aplicando los lineamientos de EBP y tamao el caso de uso a modelar es: Negociar un contrato con un proveedor Rentar Videos Conectarse al sistema Iniciar el sistema Los otros podran modelarse tambin como casos de uso Pero, es preferible enfocarse en los de nivel EBP.
Rent Items
Log In
Cuidado: No invierta mucho tiempo diagramando. El trabajo en casos de uso significa escribir texto, no dibujar diagramas.
Rent Videos
Clerk
...
Lineamientos: Modelado de casos de uso Es comn agrupar las operaciones CRUD (create, retrieve, update, delete en un solo caso de uso. Administrar usuarios Los nombres empiezan con un verbo. Administrar usuarios Todos los sistemas tienen un caso de uso para el Inicializar (Start up) y otro para Apagarlo (Shut Down) (tal vez triviales y a bajo nivel ) Pero algunas veces, importantes. Por ejemplo el sistema de un avin
Estudiante
Oficina Registros
Generar catlogo
Fin de la presentacin
OOA- Introduccin a Casos de Uso