Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 3

INSTITUTO SUPERIOR TECNOLÓGICO

ISMAEL PÉREZ PAZMIÑO


Campus Ochoa León
Programación Visual
Pasaje – El Oro – Ecuador

CALIFICACIÓN

LABORATORIO # 04 FECHA 06/dic/22 06/dic/22

CARRERA: Tecnología Superior en Desarrollo de Software

ASIGNATURA: Programación Visual

CICLO: Tercero Nocturno

PARALELO: A

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


UNIDAD #02:
datos.
Ejemplo práctico con MVC: Capa Vista.
TEMA:
Ejemplo práctico con MVC: Capa Controlador.
Establecer el patrón de diseño MVC y un gestor de
OBJETIVO DE LA base de datos en el desarrollo de aplicaciones
UNIDAD: para complementar su funcionamiento de manera
responsable.

ACTIVIDAD

Ambiente Alcance Tipo

• Taller
• IntraClase • Individual • Trabajo investigación
• Laboratorio
• ExtraClase • Grupal • Práctica
• Tarea
ESTUDIANTE

NOMBRES Y APELLIDOS DESCRIPCIÓN

WERNER OTEIZA ERRAEZ Estudiante


LABORATORIO PRÁCTICO #04
I. Temas
• Ejemplo práctico con MVC: Capa Vista.
• Ejemplo práctico con MVC: Capa Controlador.
II. OBJETIVO
Desarrollar una aplicación en Java mediante el uso del patrón MVC aplicando los conocimientos
adquiridos en la resolución de un laboratorio práctico.
III. MODALIDAD
Presencial.

IV. TIEMPO DE DURACIÓN


60 minutos.

V. ACTIVIDADES A DESARROLLAR

Cree un nuevo proyecto en Netbeans aplicando el patrón MVC:


• En la capa Vista, diseñe una vista para el registro de un nuevo Producto. Para establecer los
campos de la vista, deberá verificar la tabla productos de la base de datos Ventas. La vista deberá
contener los botones Nuevo y Guardar.
• En la capa Controlador, deberá crear una clase para manipular las siguientes acciones de la vista
anterior:
o Botón Guardar: Deberá almacenar en la tabla productos todos los datos ingresados por el
usuario en la vista. Mostrar un mensaje indicando si se almacenó el producto de manera
correcta o si no se pudo almacenar.
o Botón Nuevo: Deberá resetear (limpiar) todos los componentes de la vista para el ingreso de
un nuevo producto.

VI. RESULTADOS OBTENIDOS


El docente evaluará la práctica en clase, evidenciando lo solicitado y calificando conforme lo establecido
en la rúbrica.
VII. CONCLUSIONES
Escriba al menos 1 conclusión a la que llegó luego de efectuar el laboratorio.
VIII. RECOMENDACIONES
Escriba al menos 1 recomendación que pueda sugerir luego de efectuar el laboratorio.

Rúbrica de calificación
1. Proyecto estructurado con MVC. Cumple con al No cumple
Proyecto menos 1 literal. ningún literal.
1 punto. 1 punto. 0,01 puntos.
1. Uso de contenedores. Cumple con al No cumple
Capa 2. Componentes organizados correctamente. menos 1 literal. ningún literal.
Vista 3. Botones añadidos y agrupados de manera organizada.
2 puntos. 0,50 puntos. 0,01 puntos.
1. Controlador asociado a la vista. Cumple con al No cumple
Capa 2. Clase creada en la capa correspondiente. menos 1 literal. ningún literal.
Controlador 3. Método/proceso para guardar un nuevo producto.
2 puntos. 1 punto. 0,01 puntos.
1. Añadir el Listener al componente. Cumple con al No cumple
Uso de 2. Implementación del Listener en la clase. menos 1 literal. ningún literal.
eventos 3. Implementación de los métodos abstractos.
1 punto. 0.50 puntos. 0,01 puntos.
1. Mostrar mensaje en pantalla si se guarda o no un nuevo Cumple con al No cumple
producto. menos 1 literal. ningún literal.
Botón 2. Los componentes de la vista se resetean luego de guardar
Guardar un nuevo producto.
3. Se almacenan los datos del producto en la base de datos.
2 puntos. 0,50 puntos. 0,01 puntos.
1. Los componentes de la vista se resetean luego de guardar Cumple con al No cumple
Botón un nuevo producto. menos 1 literal. ningún literal.
Nuevo 0,50 puntos. 0,50 puntos. 0,01 puntos.
1. Escribe al menos 1 conclusión. Cumple con al No cumple
Conclusión y
2. Escribe al menos 1 recomendación. menos 1 literal. ningún literal.
recomendación 1,50 puntos. 0,75 puntos. 0,01 puntos.
Enlace para el proyecto y la base de datos
https://drive.google.com/drive/folders/1OzgcUA4h1dS7jQoZWosky5bCDQVeEP
Cg?usp=share_link
Conclusiones: La presentación de la modelo vista es para la presentación y
así mismo reducir e incrementar y mantenibilidad del código.
Recordemos debemos tener en cuenta que los constructores deben estar bien
puestos.
Recomendaciones: Lo que puedo recomendar es tener bien estructurado por
package dentro de cada clase su método respectivo, porque trabajando MVC
ahí que prestar atención lo que se programa.

También podría gustarte