reporte registroestudiante java

14
INSTITUTO TECNOLOGICO SUPERIOR DE TANTOYUCA CARRERA: ING EN SISTEMAS COMPUTACIONALES DOCENTE: MC. Manuel Hernández Hernández MATERIA: TOPICOS AVANZADOS DE PROGRAMACION TRABAJO: REPORTE DE REGISTRO ESTUDIANTE CON BASE DE DATOS SEMESTRE: 4 GRUPO: A INTEGRANTES DEL EQUIPO: Rosa Yadira Del Angel Obispo Elizabeth Martí Del Angel Rodrigo Alejandro Reyes Hernández Fecha de entrega: 18 de junio de 2015 Tantoyuca Veracruz

Upload: rodrigoalejandroreyes

Post on 12-Jan-2016

217 views

Category:

Documents


0 download

DESCRIPTION

documento del programa que se encarga de llevar acavo el registro de estudiantes en java

TRANSCRIPT

Page 1: Reporte Registroestudiante java

INSTITUTO TECNOLOGICO SUPERIOR DE TANTOYUCA

CARRERA: ING EN SISTEMAS COMPUTACIONALES

DOCENTE: MC. Manuel Hernández Hernández

MATERIA: TOPICOS AVANZADOS DE PROGRAMACION

TRABAJO: REPORTE DE REGISTRO ESTUDIANTE CON BASE DE DATOS

SEMESTRE: 4

GRUPO: A

INTEGRANTES DEL EQUIPO:

Rosa Yadira Del Angel Obispo

Elizabeth Martí Del Angel

Rodrigo Alejandro Reyes Hernández

Fecha de entrega: 18 de junio de 2015

Tantoyuca Veracruz

INTRODUCCION

Page 2: Reporte Registroestudiante java

INSTITUTO TECNOLOGICO SUPERIOR DE TANTOYUCA

En este presente documento se detalla cómo se llevó a cabo el desarrollo

de una aplicación, antes de iniciar esta aplicación se lleva acabo con el objetivo de

mostrar una de las formas de poder almacenar y guardar cierta información en una

base de datos, esta forma es muy sencilla ya se toda la información ingresada se

guarda en una pequeña base de datos y si en algún otro momento se desea consultar

esta información se podrá, ya se quedara guardada toda la información, al menos de

desee eliminarla.

OBJETIVO DE LA PRÁCTICA

El objetivo de esta práctica es mostrar una forma muy sencilla de manipular

información de una aplicación creada en java en una base de datos, y poder manejar

las operaciones básicas al momento de trabajar con base de datos en este caso se

trabajara con MYSQL, una de estas operaciones es poder ingresar, modificar, eliminar

desde NetBeans a la base de datos.

METODOLOGIA

1.- Conocer la forma de trabajar con una base de datos

Page 3: Reporte Registroestudiante java

INSTITUTO TECNOLOGICO SUPERIOR DE TANTOYUCA

2.- Conocer la estructura de conectar a java con MYSQL

3.- Manipular fácilmente las operaciones básicas de MYSQL en la

aplicación.

4.- Mostrar el uso de una librería para poder manipular la base de datos

DESARROLLO

Para el desarrollo de esta aplicación se utilizaron solo una clase para la conexión con la

base de datos, y otra que será una venta donde se mostrara de manera más fácil.

En la siguiente figura se muestra la clase de conexión con base de datos. Véase figura 1

Figura 1. Conexión con base de datos

Como se puede observar se requiere utilizar de la librería para poder acceder a la base

de datos, otros de los datos que se requiere es la ruta y el nombre de la base de datos

en la que se estará trabajando y la contraseña de su base de datos.

En las siguientes figuras se mostraran el código de cada una de las funciones que hará

la aplicación y con una breve descripción de lo que se está haciendo.

Page 4: Reporte Registroestudiante java

INSTITUTO TECNOLOGICO SUPERIOR DE TANTOYUCA

Figura 1.1 Se puede mostrar solo la creación de un objeto para acceder al método de la

conexión con la base de datos.

Figura 1.2 Se crearon métodos como limpiar campos de texto y bloquear y desbloquear

botones y campos de texto con el fin de ahorrarnos código.

Page 5: Reporte Registroestudiante java

INSTITUTO TECNOLOGICO SUPERIOR DE TANTOYUCA

Figura 1.3 Como se puede observar en el botón de nuevo solo se manda a llamar los métodos

necesarios al igual que el botón de cancelar, que se requieren para realizar las diversas

operaciones del programa.

Figura 1.4 En esta imagen se muestra la forma de poder insertar los dato ingresados a la base

de datos, como se puede observar se utilizan los mismos comandos para ingresar que en

MYSQL.

Page 6: Reporte Registroestudiante java

INSTITUTO TECNOLOGICO SUPERIOR DE TANTOYUCA

Figura 1.5 En el caso para la actualización se utiliza el anterior código como se muestra en la

figura, esta función lo que hará es que al seleccionar algún dato se podrá modificar el

contenido, también se puede observar que para modificar el contenido se utiliza los mismos

comandos que en MYSQL, en caso de ingresar algún comando marcara un error de la misma

manera como si trabajara directamente en la base de datos.

Figura 1.6 Para la operación de eliminar se utiliza el código anterior, solo indican que el

elemento seleccionado se eliminara de la lista, haciendo modificar al igual la base de datos, y

como se puede observar al igual que ingresar y modificar se utilizan los mismos comandos que

en MYSQL.

Figura 1.7 Como se muestra en la imagen se utiliza un método para que al estar escribiendo

pueda pasar a la siguiente caja de texto fácilmente.

Page 7: Reporte Registroestudiante java

INSTITUTO TECNOLOGICO SUPERIOR DE TANTOYUCA

PRUEBAS DE EJECUCION

En las siguiente figuras se muestra la ejecución de programa, y como se puede observar ya se

han hecho registros y esto se puede observar en la tabla. Véase figura 1.7

Figura 1.7 ejecución del programa

Page 8: Reporte Registroestudiante java

INSTITUTO TECNOLOGICO SUPERIOR DE TANTOYUCA

Al momento de ingresar los datos toda la información se ira guardando en la base de datos.

Como se observa en la siguiente figura se han guardado los mismos datos que en el programa.

Figura 1.8

A continuación se muestra como se ingresa un dato más al dar clic en ingresar aparecerá un

mensaje de que se han ingresado correctamente los datos, y al igual se muestra en la base de

datos también se ha ingresado. Véase figura 1.9

Figura 1.9

Page 9: Reporte Registroestudiante java

INSTITUTO TECNOLOGICO SUPERIOR DE TANTOYUCA

En el caso de poder ingresar un dato ya se vio anteriormente, pasando a lo

siguiente para poder eliminar y modificar se mostrara lo siguiente. Véase figura 1.10

Figura 1.10

Como se puede observar, solo es necesario seleccionar una fila y dar clic derecho y podrá

seleccionar cualquier opción. En caso de eliminar se eliminara.

Page 10: Reporte Registroestudiante java

INSTITUTO TECNOLOGICO SUPERIOR DE TANTOYUCA

Por ejemplo se eliminara el dato 4, como se puede observar se eliminó el dato 4 y

se borra como en el programa como en la base de datos. Véase figura 1.11

Figura 1.11

Para el caso de modificar un dato, modificaremos el dato 2, al momento de darle en modificar

la información apresura en cada caja de texto correspondiente. Base la figura 1.12

Page 11: Reporte Registroestudiante java

INSTITUTO TECNOLOGICO SUPERIOR DE TANTOYUCA

Figura 1.12

Y para poder modificarla de clic en actualizar para modificar, en algún caso de seleccionar

registrar marcara un error porque el número de control ya existe y este debe ser diferente

para cada estudiante, si desea presionar registrar solo modifique el número de control y se

podrá ingresar correctamente.

Y se habrá actualizado los datos véase figura 1.13

Page 12: Reporte Registroestudiante java

INSTITUTO TECNOLOGICO SUPERIOR DE TANTOYUCA

Figura 1.13

CONCLUSION

Uno de los principales objetivos es mostrar una forma muy sencilla de guardar información,

tras el transcurso de esta práctica se aprendieron las diferentes formas de realizar operaciones

dentro de una aplicación y que estas mismas se fueran guardando de forma correcta en la base

de datos, como equipo hemos concluido que esta es una buena forma de guardar información.