Sei sulla pagina 1di 18

BASES DE DATOS

DISTRIBUIDAS

UNIDAD 5
ANALIZADOR SINTÁCTICO

“MANUAL”

ISC. Emilio carrete mata

MARTHA B. VIERA QUIÑONES


En este manual podremos ver detalladamente los pasos para crear un sistema
que nos permita tener el control de una escuela, ya que podremos dar de alta
los datos de los alumnos pertenecientes a alguna institución.

Primeramente vamos a elaborar nuestra base de datos, para ello pondremos


en función el programa de Wampserver:

El icono de Wampserver 2.1 se pone de color verde e iniciamos los servicios:

Abrimos phpMyAdmin para poder crear nuestra base de datos, se abrirá en el


navegador, nos da la opción para hacer nuestra base de datos:
La base de datos en este caso se llamara “escuela” que contendrá tres tablas:
alumno, carrera y usuarios.

Ya tenemos lista nuestra base de datos, donde se almacenaran los datos que
ingresemos.

Enseguida entraremos a NetBeans para comenzar a programar nuestro


sistema. Damos clic en archivo - proyecto nuevo - java - aplicación java -
siguiente - ponemos el nombre de nuestro proyecto y clic en terminar, de esta
manera ya tenemos creado el nuevo proyecto:
Ahora vamos a crear 2 paquetes Java uno llamado formularios donde
incluiremos Formularios JFrame de Altas de Alumnos, Altas de Carreras y el de
pruebaConexion, el otro formulario de utilerias solo tendrá una Clase Java
llamada conexión:

Los paquetes se hacen dando clic derecho en el nombre del proyecto- nuevo-
paquete Java.

Los formularios se crean al hacer clic derecho en el Paquete Java- nuevo-


Formulario JFrame.
Enseguida teclearemos el código en pruebaConexion que nos permitirá
conectar nuestro proyecto con la base de datos para que se guarden en las
tablas:

En este código se puede ver que estamos declarando dos variables: la de


conexión y sentencia para establecer la conexión con la BD en dado caso que
no esté bien conectada la base de datos o la dirección sea incorrecta
aparecerá un mensaje que dirá “Error de Driver”, “Error de Conexión”:
Este código es para limpiar las cajas de texto después de que dimos de alta
algún registro, declarando la variable “Limpiar”:

Enseguida programaremos el botón guardar:


Vamos a crear un evento en cada una de las cajas de texto dando clic derecho-
eventos- focus- focuslost, esto es para que cuando escribe uno en el campo de
texto al pasar al siguiente las palabras se ponen en mayúsculas:
En este paso pondremos una etiqueta de error que se muestre al poner letras
en créditos, por lo tanto haremos un evento en el formulario JPanel en eventos-
window- window opened para que al ejecutar el sistema no alga esa etiqueta.
También se programara la etiqueta de error para que tome el valor solo de
entero y cuando se ejecute si se escribe mal aparezca la etiqueta:

Así aparece nuestra pantalla al ejecutar el sistema, ahora podemos dar de alta
diferentes registros:
Formaremos un nuevo Formulario JFrame llamado “consultacarrera” con el que
podremos realizar una consulta los registros en la tabla Carreras:
Teclearemos un método que será llamado llenarTabla el cual permitirá que los
datos que están almacenados en nuestra base de datos se carguen en la tabla
del formulario “consultacarrera”:

Este código ayuda hacer la consulta más sencilla ya que va recortando la


consulta al decir que la realice solo por la calve de la carrera:
Ahora programaremos el botón de eliminar tecleando el siguiente código,
donde ponemos un mensaje de confirmación si en realidad se desea eliminar el
registro:

El botón modificar funcionara al escribir el siguiente código:

El método de llenarTabla será llamado con un fromWindowOpened para que al


abrir este formulario en la tabla ya aparezcan todos los registros que se han
dado de alta.
Enseguida crearemos un nuevo Formulario JFrame llamado “menu” que nos
permitirá ingresar a los formularios de altas de Alumnos y Carreras, así como
también a los formularios para realizar la consulta de Alumnos y Carreras, para
lograr esto añadimos al JFrame una barra de menú que posicionaremos en la
parte superior del formulario:

Este es el código que teclearemos para hacer el hipervínculo con los


formularios de altas y consultas de carreras:
Elaboraremos un nuevo Formulario JFrame llamado “Alta_Usuarios” que nos
permitirá registrar a las personas que van ingresar al sistema ya sea como
administrador o usuarios, con su nombre, contraseña y validaran su
contraseña:

En el botón guardar programaremos un código que nos ayudara para que el


usuario o administrador puedan escribir su nombre de usuario y contraseña y
así poder acceder al sistema, en dado caso que la contraseña sea incorrecta
aparecerá un mensaje que diga “No Coinciden Las Contraseñas”, todos estos
datos serán guardados en la tabla usuarios:
Para que una persona ingresar luego al sistema eligiendo solo el nombre de
usuario y teclear la contraseña, crearemos un nuevo JFrame llamado “acceso”:

Para conectar la base de datos haremos un evento en el formulario, un


formWindowOpened, para que en el combo se carguen los nombres de los
usuarios y solo tengan que teclear su contraseña para ingresar:
En el botón ingresar se va programar para que el sistema detecte si es un
usuario o el administrador y enviar a sus formularios correspondientes, ya que
el administrador tendrá todos los privilegios, dar de alta y consultar mientras
que el usuario solamente podrá realizar consultas de los registros:

También se determinara si la contraseña es correcta o incorrecta enviándonos


un mensaje diciendo “CLAVE INCORRECTA”.

Por último haremos el formulario para el acceso de los administradores:


El siguiente código nos permitirá crear los hipervínculos para los formularios de
consultas:

CONCLUSIONES
Este manual será muy útil para las personas que pretendan crear un sistema el
cual les permita dar de alta registros que luego van a poder ser consultados y
manipulados por un administrador, y el usuario podrá consultar la información
que esta almacenada en la base de datos que hayamos creado también.

Potrebbero piacerti anche