Is-Guia de Practica Calificada Sesion15
Is-Guia de Practica Calificada Sesion15
Is-Guia de Practica Calificada Sesion15
II. METODOLOGIA
Los estudiantes se organizan por equipos y elaboran los artefactos solicitados para el caso de estudio
durante el horario asignado según la agenda. Cada líder de equipo debe publicar en Aula Virtual esta
práctica calñificada considerando la hora límite programada. El docente evalúa a cada equipo en base
a la rúbrica.
III. RECURSOS
Aula Virtual.
Apache NetBeans IDE.
CASO DE ESTUDIO:
Ingeniería de Software
LineaDeVenta calcularSubTotal() El subtotal de una línea de venta es la cantidad
vendida por el precio de venta del producto.
esValido() La línea de venta es válida cuando el stock actual
del producto menos la cantidad que se desea
vender es mayor o igual al stock mínimo del
producto.
Venta agregarLineaDeVenta() Una línea de venta se agrega a la venta si la línea
de venta es válida.
calcularTotal() El total de una venta es la sumatoria de todos los
subtotales de líneas de venta agregadas a la
venta.
calcularDescuento() El descuento es el 10% del total calculado
siempre y cuando el total calculado supere los S/
100.
calcularPago() El pago es igual al total de la venta menos el
descuento.
esMontoPagoValido() El monto pagado es correcto si es mayor o igual al
pago calculado de la venta.
calcularVuelto() El vuelto es igual al monto pagado menos el pago
calculado de la venta, esto siempre y cuando el
monto pagado sea mayor al pago calculado de la
venta, caso contrario el vuelto es cero.
Ingeniería de Software
2. Implementar las pruebas unitaria que prueben los métodos de las clases propuestas (sólo un
caso de prueba por cada método).
3. Implementar los métodos de las clases propuestas.
4. Ejecutar las pruebas unitarias y depurar los métodos que tienen fallas.
5. Publicar este formato desarrollado en el Aula Virtual: Sesión 15/Actividades de Evaluación.
V. DESARROLLO
Ingeniería de Software
3. Pegar de Netbeans la ventana de resultados de la ejecucuón de las pruebas unitarias (todas las
pruebas unitarias deben estar en verde):
Ingeniería de Software
VI. INSTRUMENTO DE EVALUACIÓN
RUBRICA
Niveles de logro Puntaje Observación
Criterio de aceptación
Destacado Regular Deficiente Incumple
Ingeniería de Software