Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Casos de uso
Objetivo: Comprender el concepto y utilización de los casos de uso. Identificar actores y casos
de uso. Entender y aplicar las relaciones de <<extend>> y de <<include>>
Preguntas
1) ¿Qué es y para que se utiliza la Ingeniería de Requisitos?
La Ingeniería de Requisitos direcciona el proceso de elicitación (inducir),
definición, modelado, análisis, especificación y validación de los requisitos de un
sistema y de su software, basado en un enfoque sistemático, separando el "qué" del
"cómo" del diseño.
3) ¿Qué es la Elicitación?
Son las diferentes herramientas o técnicas para relevar requerimientos con el cliente.
10) Explique cómo utilizaría los casos de uso en cada fase del UP
hacer pedido
gestion de Pedidos
16) ¿Cómo se describe un caso de uso? Detalle sus partes y qué se realiza en cada una de
ellas
Se usa un diagrama en el cual se indican los actores, los casos de uso y como se
relacionan entre sí.
17) ¿Qué diferencia hay entre el escenario principal y el curso alternativo en los casos de
uso?
El escenario principal es el caso de uso descripto, y el curso alternativo es un escenario
específico que se desprende del caso de uso.
18) ¿Qué son las pre y post condiciones en la descripción de los casos de uso?
Pre condiciones: establece lo que siempre debe cumplirse antes de comenzar un
caso de uso. No se prueban en el caso de uso, se asumen que son verdaderas
Post condiciones: establece qué debe cumplirse cuando el caso de uso se completa
con éxito.
19) ¿Qué representan las relaciones de extensión entre casos de uso? ¿Para qué se utilizan?
Representan pasos que ocurren solo en algunas oportunidades, o sea, pueden ocurrir o no.
20) ¿Qué representan las relaciones de inclusión entre casos de uso? ¿Para qué se utilizan?
Representan acciones que deben ocurrir si o si para que el caso de uso complete su
objetivo.
Ejercicios
Usar el formato que esta al final de la guía para la descripción de todos los casos de uso
<<include>>
Relación Include: El hecho de comprar un producto implica que el mismo se debe pagar
solo con efectivo. No es posible comprar un producto con otra forma de pago.
3) A partir del siguiente caso de uso (figura 1), desarrollar la siguiente relación de
extensión (<<extend>>)
<<extend>>>
Relación Extend
El socio, al solicitar el prestamos de una película, tiene la opción de ver las novedades. No
es obligatorio, puede realizar el préstamo sin la necesidad de ver las novedades.
Controlando correlatividades
a. Descripción: El personal de inscripciones debe controlar las correlatividades.
En caso que no cumpla, se debe informar al alumno para que cambie la materia en caso que
quisiera. Si cumple con todas las correlatividades se procede a la inscripción.
b. Actores:
- Alumno: solicitar la inscripción a materias.
- Empleado: verificar las correlatividades.
c. Relaciones:
- Inclusión: Verificar correlatividades y si no cumple avisar al alumno. Realizar la
inscripción del alumno.
- Extensión: El alumno puede cambiar la materia que no cumpla con la
correlatividad o dejar ese horario libre.
NOTA