Anda di halaman 1dari 7

Parcial I

1) Sistema elegido:
d) Sistema de venta y reserva de tickets para mi teatro

2) De acuerdo al sistema elegido.


a) Plantee el objetivo de éste.
El objetivo consiste en la venta y reserva de entradas para obras de teatro por Internet,
mediante una web.
b) Defina el alcance del sistema.
El sistema le permitirá al usuario crear una cuenta en la plataforma y acceder a un
listado de obras de teatro con sus días de función, fechas y horarios disponibles. El
usuario podrá seleccionar la obra que desee y reservar o comprar entradas con tarjeta
de crédito. Al confirmar la reserva o compra, verá una pantalla de confirmación y
recibirá un mail con el detalle de la operación.
c) Identifique a los actores principales y secundarios.
Actores: Usuario
d) Describa las funcionalidades principales del sistema.
● Crear cuenta
● Seleccionar entrada
● Reservar entrada
● Comprar entrada

3) Diagrame los Casos de usos del sistema y las relaciones (de inclusión y extensión)
entre ellos.
Caso de uso: Crear cuenta
Actores: Usuario
Propósito: Crear una cuenta para el usuario en la plataforma
Tipo: Primario
Resumen: El usuario ingresa al sitio web del teatro y selecciona la opción “crear cuenta”. El
sistema le pide nombre, apellido, DNI, fecha de nacimiento, email y contraseña. Una vez
ingresados los datos, el usuario hace clic en “crear cuenta” y se registra en el sistema.

Caso de uso: Seleccionar entradas.


Actores: Usuario
Propósito: Seleccionar una obra de teatro.
Precondición: El usuario debe estar registrado en el sistema
Punto de extensión: Crear cuenta
Tipo: Primario
Resumen: El usuario ingresa al sitio web del teatro, inicia sesión con su email y contraseña, y
va a la sección “obras disponibles”. Luego, selecciona la que desea y se despliega un detalle,
en donde podrá ver las fechas, horarios y butacas disponibles. El usuario deberá seleccionar
las opciones deseadas, así como también la cantidad de entradas que desea. A continuación,
deberá hacer click en “reservar” o “comprar” de acuerdo a su preferencia.

Caso de uso: Comprar entrada


Actores: Usuario
Propósito: Que el usuario pueda comprar una entrada para el teatro por internet.
Precondición: El usuario debe haber iniciado sesión en el sistema y haber seleccionado la
obra de teatro (día, horario y butaca) deseada.
Punto de extensión: Seleccionar obra de teatro
Tipo: Primario
Resumen: El usuario hace clic en “comprar” y el sistema le pide que seleccione la empresa
emisora de la tarjeta de crédito con la que va a realizar el pago. A continuación, deberá
completar un formulario, donde se le pide: su nombre completo, el número y código de
seguridad y la fecha de vencimiento de su tarjeta. Una vez procesado el pago, y si la compra
fue aprobada, se le muestra una pantalla de confirmación de compra con el número de la
transacción. Además, se le enviará un mail con el detalle de la operación.

Caso de uso: Reservar entrada


Actores: Usuario
Propósito: Que el usuario pueda reservar entradas para el teatro por internet.
Precondición: El usuario debe haber iniciado sesión en el sistema y haber seleccionado la
obra de teatro (día, horario y butaca) deseada.
Punto de extensión: Seleccionar obra de teatro
Tipo: Secundario
Resumen: El usuario hace clic en “reservar” y el sistema le mostrará las condiciones de validez
de la reserva. Una vez aceptadas, aparecerá una pantalla de confirmación con un número de
reserva. Además, se le enviará por mail un detalle de la operación.
4) Elija dos casos de usos correspondientes al sistema planteado y para cada uno de
ellos realice:
a) La Descripción (camino normal y alternativo)
Caso de uso: Seleccionar entradas
Curso normal de los eventos

Acción de los actores Respuesta del sistema

2. El sistema valida los datos del


1. El usuario inicia sesión con su
usuario y lo redirige
email y contraseña.

3. El usuario ingresa a la sección 4. El sistema le devuelve un listado


“obras disponibles”. de obras.

5. El usuario selecciona una obra. 6. El sistema le devuelve un detalle


de la obra con sus fechas,
horarios y butacas disponibles

7. El usuario selecciona la fecha, 8. El sistema le pregunta al usuario


horario, cantidad de entradas y si desea comprar o reservar las
sus butacas correspondientes. entradas.

9. El usuario hace click en “reservar”


o “comprar”
Cursos alternos
Línea 2: El email y/o clave son incorrectos. Devuelve error.
Línea 4: El sistema no cuenta con obras disponibles. Devuelve error.

Caso de uso: Comprar entrada


Curso normal de los eventos

Acción de los actores Respuesta del sistema

2. El sistema le devuelve un
1. El usuario hace clic en “comprar”
formulario pidiendole los datos de
su tarjeta de crédito.

3. El usuario selecciona la emisora 4. El sistema valida los datos de la


de su tarjeta, nombre completo, tarjeta y procesa el pago. Lo
número, código de seguridad y redirige a una pantalla de
fecha de vencimiento de la confirmación de la compra con el
misma. número de transacción.

5. Se le envía un email al usuario


con el detalle de la transacción.

6. El usuario cierra sesión en su


cuenta.

Cursos alternos
Línea 2: Los datos de la tarjeta son incorrectos. Devuelve error.
b) El Diagrama de secuencia correspondiente
DSS: Seleccionar entradas
DS: Seleccionar entradas

DSS: Comprar entrada


DS: Comprar entrada
c) El Diagrama de comunicación

5) Realice para el sistema en estudio, el diagrama de Clases, incluyendo las clases,


atributos, operaciones, asociaciones, agregaciones y composiciones.

Anda mungkin juga menyukai