Introcasosdeuso_1

Páginas: 6 (1485 palabras) Publicado: 23 de octubre de 2015
Temas





Introducción
Modelos de caso de uso
Niveles de caso de uso
Ejemplo

OOA- Introducción a Casos de Uso

OOA- Introducción a Casos de Uso
Objetivos
– Definir Casos de uso y actores
– Usar diagramas de casos de uso para mostrar actores, casos
de uso y sus interacciones (diagrama de contexto)
– Identificar diferentes niveles de casos de uso

OOA- Introducción a Casos de Uso
Casos deuso
• El comportamiento del sistema es cómo reacciona y actúa un
sistema
– La parte externa, visible y que puede probarse
• Se captura por medio de casos de uso
– Describen al sistema, su ambiente y las relaciones entre el
sistema y su ambiente
• QUÉ no CÓMO

OOA- Introducción a Casos de Uso
Casos de uso
• Un caso de uso cuenta la historia de los actores al usar el sistema
– “Renta Videos”
– Uncaso de uso es una secuencia de acciones que un sistema
ejecuta y que llevan a un resultado observable de valor para un
actor en particular.
• Un artefacto que expresa (especialmente) requerimientos
funcionales.

OOA- Introducción a Casos de Uso
Conceptos en modelado de casos de uso
• Un actor representa cualquier cosa que interactúa
con el sistema
• Los casos de uso en UML se representan comoelipses

Actor

Use-Case

OOA- Introducción a Casos de Uso
Modelo de casos de uso
• Es un modelo de las funciones que se espera tenga el sistema (casos
de uso) y su entorno (actores)
• El mismo caso de uso se emplea en las fases de requerimientos,
análisis, diseño y pruebas

El principal objetivo del caso de uso es comunicar la funcionalidad
del sistema y su comportamiento hacia el cliente o usuariofinal

OOA- Introducción a Casos de Uso
Beneficios del modelo de casos de uso
• Es usado para comunicarse con el usuario y los expertos funcionales
– Ayuda a “vender” el sistema en etapas tempranas
– Asegura el entendimiento mutuo de requerimientos
• Es usado para identificar
– Quién interactuará con el sistema y qué deberá hacer éste
– Qué interfaces tendrá el sistema
• Es usado para verificar
–Se hayan capturado todos los requerimientos
– Los desarrolladores hayan entendido los requerimientos

OOA- Introducción a Casos de Uso
Actores
• No son parte del sistema, representan roles que los usuarios
pueden jugar
• Un actor puede intercambiar activamente información con el
sistema
• Puede ser un receptor pasivo de información
• Puede representar a una persona, máquina o a otro sistema

Actor

OOA- Introducción a Casos de Uso
Tipos de actores
• Actores primarios
– Son usuarios del sistema cuyos objetivos son satisfechos por medio
de servicios que ofrece el sistema
– Por ejemplo un cliente en un cajero automático
• Actor de soporte
– Provee un servicio, por ejemplo información al sistema. Puede ser
un sistema externo, una organización o persona. Por ejemplo un
sistema deautorización de tarjetas de crédito es un actor de soporte.

OOA- Introducción a Casos de Uso
Actores
• En una tienda de videos, ¿quién es el actor primario el cliente o el
cajero?
Eso depende de los límites del sistema y para quién estemos
diseñando el sistema.

OOA- Introducción a Casos de Uso
Preguntas para encontrar actores









Quién está interesado en cierto requerimiento
En qué parte dela organización se usa el sistema
Quién proveerá con información al sistema, la usará y la borrará
Quién usará X función en cuestión
Quién le dará mantenimiento y soporte al sistema
¿El sistema usa un recurso externo?
Qué actores necesita el caso de uso
Un actor juega diferentes roles, diferentes actores juegan el mismo rol

OOA- Introducción a Casos de Uso
Un usuario puede ser varios actoresEnrique
es operador

Enrique
es estudiante

Operador

Estudiante

OOA- Introducción a Casos de Uso
Casos de uso

• Un caso de uso modela un diálogo 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...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS