Casos de uso del sistema
08/09/2002
Comportamiento del sistema
UML, rimenri@hotmail .com
Comportamiento del sistema , hoja 1
Objetivos: Comportamiento del sistema
Usted será capaz de:
n
Definir el comportamiento del sistema
n
Definir casos de uso y actores
n
Entender cómo documentar casos de uso
n
Usar un diagrama de caso de uso para mostrar los actores, loscasos
de uso, y sus interacciones
n
Definir los escenarios para los casos de uso
UML, rimenri@hotmail .com
Comportamiento del sistema , hoja 2
Ing. Ricardo Mendoza Rivera
Hoja 1
Comportamiento del Sistema
08/09/2002
¿Qué es el comportamiento del sistema?
n
El comportamiento de un sistema es cómo un sistema actúa y
reacciona
n
El comportamiento del sistema escapturado en los casos de uso
o
o
La actividad exterior visible y “testeable” de un sistema
Ellos describen el sistema, su ambiente, y la relación entre el
sistema y su ambiente
UML, rimenri@hotmail .com
Comportamiento del sistema , hoja 3
Conceptos importantes al modelar el caso
de uso
n
Un actor representa cualquier cosa
que interactúe con él sistema
n
Un caso de usoes una secuencia
de acciones que un sistema realiza,
que produce un resultado
observable de valor para un agente
Actor
Use-Case
UML, rimenri@hotmail .com
Comportamiento del sistema , hoja 4
Ing. Ricardo Mendoza Rivera
Hoja 2
Comportamiento del Sistema
08/09/2002
¿Qué es un modelo de Caso de Uso?
n
Un modelo de caso de uso es un modelo de las funciones previstasdel
sistema (casos de uso) y su entorno (actores)
n
El mismo modelo de caso de uso es usado en análisis de requisitos,
diseño y prueba
n
Especifica una secuencia de acciones, incluyendo variantes, que el
sistema puede incluir, y que produce un resultado observable de valor
para un actor
El propósito primario del modelo caso de uso es comunicar las funciones
El propósito primariodel modelo caso de uso es comunicar las funciones
y el comportamiento del sistema al cliente o al usuario final
y el comportamiento del sistema al cliente o al usuario final
UML, rimenri@hotmail .com
Comportamiento del sistema , hoja 5
Beneficios del modelo de Casos de Usos
n
El modelo de casos de usos
o
Es usado para comunicarse con el usuario final y el experto del
dominio
ll
o
Proporciona credibilidad en una etapa inicial del desarrollo
del sistema
Asegura una comprensión mutua de los requisitos
Es usado para identificar
l
l
o
Quién interactuará con el sistema y qué deberá hacer el
sistema
Qué interfaz deberá tener el sistema
Es usado para verificar que:
l
Se capturan todos los requisitos
l
Que los desarrolladores hayan entendidolos requisitos
UML, rimenri@hotmail .com
Comportamiento del sistema , hoja 6
Ing. Ricardo Mendoza Rivera
Hoja 3
Comportamiento del Sistema
08/09/2002
Actores
n
n
Un actor puede intercambiar
activamente la información
con el sistema
n
Un actor puede ser un
recipiente pasivo de la
información
n
Actor
Los actores no son parte del
sistema, ellos representanroles que un usuario del
sistema puede desempeñar
Un actor puede representar
a un humano, una máquina
u otro sistema
UML, rimenri@hotmail .com
Comportamiento del sistema , hoja 7
Encontrando Actores: Preguntas Útiles
n
¿Quién está interesado en cierto requisito?
n
¿Dónde en la organización se utilizará el sistema?
n
¿Quién proveerá, utilizará y eliminará estainformación del sistema?
n
¿Quién utilizará esta función?
n
¿Quién le dará soporte y mantenimiento al sistema?
n
¿Usa el sistema un recurso externo?
n
¿Qué actores necesita el caso de uso?
n
¿Un actor desempeña varios roles?
UML, rimenri@hotmail .com
Comportamiento del sistema , hoja 8
Ing. Ricardo Mendoza Rivera
Hoja 4
Comportamiento del Sistema
08/09/2002...
Regístrate para leer el documento completo.