Você está na página 1de 34

FACULTAD DE INGENIERIA

ESCUELA DE INGENIERIA DE SISTEMAS

GUIA DE PRÁCTICA DE LABORATORIO Nro. 7

EXPERIENCIA CURRICULAR: PROGRAMACION ORIENTADO A OBJETOS

DOCENTE: Dr(c).Mg.Ing.Ivan Petrlik Azabache

1. Crear una base de datos de nombre BDINSTITUCION y además sus respectivas tablas según el
siguiente modelamiento de datos:

Paso 1:

Para crear nuestra base de datos y sus respectivas tablas, vamos a utilizar el programa
phpMyAdmin de la siguiente manera:
Paso 2:

Paso 3:
Paso 4:

Paso 5:
Paso 6:

Aquí observamos que la base de datos se ha generado satisfactoriamente:

Paso 7:

Ahora le vamos a dar doble clic a la base de datos(bduniversidad) que hemos generado y en la parte superior
tiene que evidencia que estamos utilizando este repositorio de la siguiente manera:
Paso 8:

Ahora presionar la opción SQL y empezamos creando la tabla independiente TIPOINSTITUCION de la


siguiente manera:

Paso 9:

Ahora estamos verificando que la tabla TIPOINSTITUCION se ha creado satisfactoriamente:


Paso 10:

Creando la siguiente tabla independiente de nombre DEPARTAMENTO:

Paso 11:
Paso 12:

Paso 13:
Paso 14:

Paso 15:
Paso 16:

Paso 17:
Paso 16:

Paso 17:
Paso 18:

Paso 19:
Paso 21:

A continuación, vamos a crear un mantenimiento de las tablas Departamento, TipoInstitucion de la


siguiente manera:

Paso 22:

Ahora vamos a crear un proyecto de escritorio de nombre: PROYECTOMANTENIMIENTOGENERAL y


crear sus paquetes y clases de la siguiente manera:
Paso 23:
Ahora vamos a codificar la clase ConexionBD

Empezando a codificar la Importando la librería Mysql JDBC


clase ConexionBD Driver

ConexionBD.java

Paso 24:
Ahora vamos a ejecutar la clase ConexionBD para confirmar si se muestra en la consola el mensaje: “Se
Conectó !!”
Paso 25:
Ahora vamos al paquete Bean y desarrollamos las clases DepartamentoBean y TipoInstitucionBean
de la siguiente manera:
Departamento.java TipoInstitucion.java

Paso 26:
Ahora vamos a codificar de manera paralela las clases DepartamentoDAO y TipoInstitucionDAO de la
siguiente manera :

DepartamentoDAO.java TipoInstitucion.java
Paso 27:
Ahora continuamos de manera paralela ambas clases implementando todos sus métodos.

DepartamentoDAO.java
TipoDepartamentoDAO.java

Paso 25:
Ahora a continuación vamos a desarrollar todos los métodos de ambas clases (DepartamentoDAO y
TipoInstitucionDAO)
DepartamentoDAO.java
TipoInstitucionDAO.java
Paso 26:
A continuación, vamos a crear el paquete GUI y dentro del vamos a crear las clases FrmDepartamentoMant
y FrmTipoinstitucionMant de la siguiente manera:
Paso 27:
Ahora vamos a crear en las dos clases (FrmDepartamentoMant y FrmTipoInstitucionMant) formularios
de la siguiente manera :
FrmDepartamentoMant.java

FrmTipoInstitucionMant.java

Paso 25:
Paso 28:
Declarando todos los componentes visuales para empezar a diseñar el formulario

Paso 29:
Agregando el arreglo para el título de la tabla
Paso 30:
Ahora dentro de la misma clase FrmDepartamentoMant vamos a empezar hacer el diseño a través de
puro código java dentro del método initComponentes de la siguiente manera :

Ahora vamos a ejecutar la clase FrmDepartamentoMant


Paso 31:
Vamos a continuar agregando mas código a la clase FrmDepartamentoMant en el método
initComponents
Ahora vamos a ejecutar la clase FrmDepartamentoMant

Paso 32:

Ahora a continuación vamos a implementar el mismo diseño de formulario realizado en la clase


FrmDepartamentoMant hacia la otra clase FrmTipoInstitucionMant
Ahora vamos a ejecutar la clase FrmTipoInstitucionMant

Paso 33:
Ahora vamos a implementar el listado de los datos hacia la tabla y el botón Insertar en la clase
FrmDepartamento Mant de la siguiente manera :
Ahora vamos a declarar las siguiente referencias de la clase ArrayList , DepartamentoDAO,
Departamento :

Ahora vamos a implementar los siguiente métodos dentro de la clase FrmDepartamentoMant

Ahora el método listar se ejecutará automáticamente invocándolo en el constructor y además crear el


objeto de la clase de la siguiente manera:
Ahora vamos a dar el evento al botón btninsertar de la siguiente manera:

Ahora en la creación del botón btninsertar vamos a agregarle el siguiente código:

Paso 25:

Paso 25:

Paso 25:

Paso 25:

Paso 32:
Ahora vamos a desarrollar los métodos Listar e Insertar
Ahora vamos a ejecutar la clase FrmDepartamentoMant

Ahora seguimos desarrollando el método Insertar de la siguiente manera:

Paso 25:
Ahora vamos a ejecutar

Paso 25:

Paso 33:
Ahora vamos a implementar código en la clase FrmTipoInstitucionMant de los mismo que se realizo
en la clase FrmDepartamento Mant de la siguiente manera :
Ahora vamos a ejecutar la clase FrmTipoInstitucionMant de la siguiente manera :
TAREA

Desarrollar las opciones eliminar y modificar de las clases FrmDepartamentoManto y


FrmTipoinstitucionMant

Você também pode gostar