Reporte Registroestudiante java
-
Upload
rodrigoalejandroreyes -
Category
Documents
-
view
217 -
download
0
description
Transcript of 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
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
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.
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.
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.
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.
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
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
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.
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
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
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.