Logo Studenta

ENUNCIADO N 8 - ALQUILER DE DISFRACES

¡Estudia con miles de materiales!

Vista previa del material en texto

EXAMEN 1ER CUATRIMESTRE V.1 (DISFRAZ) 
En una empresa dedicada al alquiler de disfraces se realiza la siguiente operatoria:
-          Los clientes previamente registrados consultan al vendedor por el o los disfraces que necesitan;
-          Puede existir más de un disfraz de las mismas características, con su nro. de identificación único en cada una de las prendas;
-          Los préstamos se hacen por una cantidad de días y la devolución es de todo lo prestado. Al momento del préstamo se debe pagar un anticipo del 80% del monto total del préstamo (no reembolsable). El 20% restante se cobra al momento de la devolución;
-          Si se devuelven los disfraces después del plazo establecido, se cobran los días excedentes como multa, siendo el valor de ésta lo estipulado como tarifa en forma diaria para el préstamo;
-          Una vez elegidos los disfraces que desea alquilar el cliente -siempre que no tenga devoluciones pendientes- el vendedor procede a facturar el alquiler indicando los datos del cliente, del vendedor y del o los disfraces que alquila, a su vez, estos son disminuidos del stock existente. 
SE PIDE: 
A)    El MC o MD necesario para satisfacer las necesidades de información para el problema. (1 pt)
B)    Detallar el CdeU Real para una aplicación interactiva para la operatoria de Préstamo de Disfraces (Pantallas o interfaces incluidas). (3 pts)
Caso de uso: Préstamo de Disfraces
Actor Principal: Cliente
Actor Secundario: Vendedor
Precondiciones: 
· El cliente debe estar registrado previamente en el sistema 
· Los disfraces deben estar registrados
· El cliente no debe tener ningún alquiler pendiente
· Debe haber disponibilidad para los disfraces seleccionados
Postcondiciones: 
· Se registra el alquiler y se lo asocia con el cliente
· Se actualiza el estado y stock de los disfraces alquilados
Escenario principal de éxito: 
	Acción de los actores
	Respuesta del Sistema
	1. El vendedor ingresa el número del cliente en el campo C1
	
	
	2. El sistema verifica la existencia del cliente
	
	3. El sistema valida que el cliente no sea moroso y muestra los datos del cliente en los respectivos campos C2, C3, C4, C5 y C6
	4. El vendedor ingresa el id en el campo C7 y presiona el botón B1 para agregar un disfraz
	
	
	5. El sistema muestra en la tabla T1 los datos correspondientes y calcula el importe total
 * Se repiten los pasos 4 y 5 hasta haber registrado los disfraces requeridos
	
	6. El sistema carga los datos del comprobante de alquiler en los respectivos campos C8, C9, C10, C11 y C12
	7. El vendedor presiona el botón B2 para registrar el alquiler y generar un ticket
	
	
	8. El sistema registra el alquiler y emite un ticket
	
	9. El sistema actualiza el stock y estado de los disfraces (en caso de stock 0)
	10. El cliente se retira con el ticket y los disfraces alquilados
	
Extensiones/curso alterno de eventos:
2.1 El sistema determina que el cliente no existe
3.1 El sistema determina que el cliente es moroso
4.1 El sistema determina que el disfraz ingresado no está disponible
 B2
C12
C11
C10
C9
C8
T1
B1
C7
C3
C6
C5
C4
C2
C1
Caso de uso: Devolución de Disfraces
Actor Principal: Cliente
Actor Secundario: Vendedor
Precondiciones: 
· El alquiler debe estar en curso
Postcondiciones:
· Se actualiza el estado de los disfraces alquilados
· Se asigna la fecha de devolución real al alquiler ingresado 
Escenario principal de éxito: 
	Acción de los actores
	Respuesta del Sistema
	1. El vendedor ingresa el número de alquiler en el campo C1.
	
	
	2. El sistema verifica la existencia del alquiler
	
	3. El sistema valida que el alquiler este en curso
		
	4. El sistema muestra los datos del alquiler en la tabla T1
	
	5. El sistema carga la fecha actual en el campo C2.
	6. El vendedor presiona el botón B1 para registrar devolución
	
	
	7. El sistema registra devolución y finaliza el alquiler
	
	8. El sistema actualiza el stock y estado de los disfraces (en caso de stock mayor a 0)
	
	9. El sistema emite un comprobante
	10. El cliente se retira con el comprobante
	
Extensiones:
2.1 El sistema determina que el número de alquiler no existe
3.1 El sistema determina que el numero alquiler no está en curso 
7.1 El sistema determina que la fecha devolución real no es menor a la fecha de devolución estimada.
T1
C2
B1
C1
Caso de uso: Registrar pago multa	
Actor Principal: Cliente
Actor Secundario: Vendedor
Precondiciones: 
· Debe existir un alquiler que de origen al pago de la multa
Postcondiciones:
· Se crea la instancia multa y se la asocia a alquiler
· Se actualiza el estado del cliente
Escenario principal de éxito: 
	Acción de los actores
	Respuesta del Sistema
	1. El vendedor ingresa en el campo C1 el número de alquiler
	
	
	2. El sistema verifica la existencia del alquiler asociado al cliente
	
	3. El sistema valida que el cliente sea moroso
		
	4. El sistema muestra los detalles de los disfraces asociados al cliente en la tabla T1
	
	5. El sistema calcula y muestra el importe que debe abonar el cliente en el campo C2
	6. El vendedor solicita al cliente el monto y presiona el botón B1 para pagar la multa
	
	
	7. El sistema registra el pago, actualiza el estado del cliente y emite un comprobante
	8. El cliente se retira con el comprobante
	
Extensiones:
2.1 El sistema determina que el número de cliente no existe.
3.1 El sistema determina que el cliente no es moroso.
	4.1 El sistema muestra mensaje “no se encontró un numero de alquiler asociado 	 al número de cliente ingresado”.
 B1
C1
C2
T1
C)    Diseñe las salidas impresas del problema. (2 pts)
Préstamo de Disfraces
Devolución de Disfraces
Registrar Pago-Multa

Continuar navegando