Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 4

INSTITUTO SUPERIOR TECNOLÓGICO

JOSÉ OCHO LEÓN


Pasaje – El Oro – Ecuador

CALIFICACIÓN
ACTIVIDAD DE
#02 FECHA 23/Dic/2021 23/Dic/2021
APRENDIZAJE
CARRERA: Tecnología Superior en Desarrollo de Software

ASIGNATURA: Programación Visual

CICLO - PARALELO: Tercero A

JORNADA: Vespertina

Patrón de diseño MVC y conexión a base de


UNIDAD #02:
datos

TEMA: Patrón MVC

Aplicar un patrón de diseño y conexión a base de


OBJETIVO DE LA datos utilizando MVC y el gestor PostgreSQL
UNIDAD: para complementar las aplicaciones de forma
responsable y creativa.

ACTIVIDAD

Ambiente Alcance Tipo

 Taller
 Intraclase  Individual  Trabajo investigación
 Laboratorio
 Extraclase  Grupal  Práctica
 Tarea
ESTUDIANTE

NOMBRES Y APELLIDOS DESCRIPCIÓN

Ponga aquí su nombre Estudiante


TALLER PRÁCTICO

Enunciado: Genere un nuevo proyecto en Netbeans aplicando el patrón de


diseño MVC. El programa debe constar de un menú principal en donde se
añadan opciones para acceder a cada uno de los siguientes subprogramas:

1. Elaborar un programa que permita ingresar la cantidad y el precio de un


producto, calcular el 12% del IVA de la compra. Imprimir subtotal, IVA y total.

2. Ingresar un monto por teclado. Calcular el descuento y el total a pagar. Si el total


es mayor a 100, se aplica un descuento del 10%; si es menor, se aplica un
descuento del 2%. Imprimir el descuento y el total a pagar.

3. Desarrollar un formulario que permita sumar, restar, multiplicar o dividir 2


números ingresados por teclado. Presente el resultado en pantalla.

4. Programar un formulario donde se ingrese por teclado un número del 1 al 10. Al


pulsar el botón Verificar, presentar un mensaje en pantalla con el mensaje
“Ganaste” en caso de que el número ingresado coincida con un número
aleatorio generado por la aplicación; caso contrario presentar el mensaje
“Perdiste”. Al pulsar el botón Verificar se debe imprimir en consola el número
aleatorio generado por el programa para constatar si realmente coinciden tanto
el número ingresado por teclado como el número aleatorio generado por la
aplicación.

5. Un arquitecto desea un programa que permita calcular el salario semanal de un


trabajador. Se ingresa el número de horas trabajadas por teclado y el programa
automáticamente calculará el salario del trabajador. Tenga en cuenta lo
siguiente:

 Mínimo, el trabajador debe tener 40 horas trabajadas en la semana. Si el


usuario ingresa un valor menor a 40, mostrar un mensaje en pantalla que
indique que el número de hora semanales no puede ser menor a 40.
 El costo de cada hora normal es de $5.
 Pasadas las 40 horas, cada hora se reconocerá como horas extras. Por
ejemplo, si ingresa por teclado 48 horas, significa que las 40 horas
corresponden a las horas normales por semana y las 8 horas restantes
serán horas extra.
 Cada hora extra tiene un valor de $10.

Imprimir en pantalla el total del salario por horas normales, el total a recibir por
horas extra y, finalmente, el sueldo total que recibirá el trabajador.

Parámetros a evaluar
- Uso de contenedores (JFrame, JPanel y JInternalFrame) y componentes en el
diseño de los formularios (1 punto)
- Proyecto con arquitectura MVC (1 punto)
- Uso de eventos (ActionListener, MouseListener, etc.) (2 puntos)
- Funcionamiento de cada programa (6 puntos)

Instrucciones
 Comprima la carpeta que contiene el proyecto (código) y súbalo a su unidad de
almacenamiento en la nube (Drive, OneDrive, Dropbox, etc.).
 Genere un link para compartir el enlace.
 En esta ficha, en la sección Desarrollo de la actividad, pegue el enlace para
poder acceder y descargar su aplicación.
 Si el enlace no tiene los permisos para poder acceder al código, se calificará el
taller con 0,01.
 Subir el documento en formato PDF.
DESARROLLO DE LA ACTIVIDAD

Link para descargar la aplicación desarrollada:

También podría gustarte