Proyecto de Creación de Una Base de Datos Con Interfaz Grafica
Proyecto de Creación de Una Base de Datos Con Interfaz Grafica
Ingeniería de Sistemas
Este otro ejemplo lista todas las filas de la tabla teléfonos ordenadas
ascendentemente por el campo nombre:
2) ASPECTOS TEÓRICOS DE LENGUAJE DE PROGRAMACIÓN
LENGUAJE JAVA
Esto es posible gracias a la Máquina Virtual de Java (JVM), que brinda esa
portabilidad necesaria.
El nombre inicial con el que se iba a denominar era Oak, pero al estar la marca
registrada se optó
por Java.
Estructura de condición if
Paquete
En donde "Mi Paquete” es el nombre del paquete que contendrá el código. Por
otro lado, si se desea hacer uso de servicios implementados en otros paquetes
se debe agregar el siguiente código.
Clase
Una clase se define como un tipo abstracto de dato que contiene atributos y
métodos. A través de una clase se implementa un concepto abstraído de la
realidad. En este caso, los atributos hacen referencia a las características del
concepto abstraído y los métodos hacen referencia a los servicios de dicho
concepto. La sintaxis de la clase debe ser la siguiente:
Atributos
Control de acceso
El retorno puede ser un tipo primitivo de dato o una clase. Si un método tiene
retorno, en la implementación del método, debe estar presente la palabra
reservada “return".
Miclase m;
m = new MiClase();
Sentencia static
Una clase puede tener atributos y/o métodos propios 0 no del objeto. La
sentencia “static” define estos atributos y métodos de tal forma que puedan ser
accedidos sin requerir una instancia de la clase. Por otro lado, un atributo
“static” toma el mismo valor para todos los objetos que sean instancia de la
clase que lo contiene. Por ejemplo, la clase Math contiene el método “sin” el
cual calcula el seno de un parámetro dado.
Clasificación de métodos
Los métodos se pueden clasificar en cuatro tipos que son los siguientes: l.
Constructores. Un constructor es el primer método que se ejecuta al realizar la
instancia de un objeto. Uno de los usos principales de un constructor es la
inicialización de los atributos de la clase. El método constructor debe tener
Visibilidad pública y no posee retorno. La sintaxis es la siguiente:
Manejo de excepciones
JFrame
JPaneI
Componentes
JButton
JTextFieId
JLabeI
JRadioButton
JTable
JOptionPane
Mockup
Solución Técnica
Creamos nuestro proyecto Empleado sin clase Main Class (Clase principal).
Creamos el paquete empleadoBO (business objects/objeto de negocio) dentro de nuestro proyecto
Empleado.
Creamos otro paquete llamado empleadoDAO (data access object/objeto de acceso de datos).
Creamos un paquete llamado EmpleadoTest.
Creamos el paquete llamado empleadoUI (user interface/interfaz de usuario).
Ejecutamos nuestra tabla para corroborar que se halla creado correctamente con nuestros atributos
que le hemos dado.
Regresamos al Netbeans y dentro del paquete empleadoEntidad creamos la clase Empleado.
Ahora dentro de la clase empleadoUI creamos un JFrame form con nombre frmEmpleado.
Ahora crearemos un panel, creamos 8 label y le cambiamos el nombre respectivamente, insertamos
5 textfield y borramos el texto que lleva adentro, agregamos 4 radio button y le cambiamos los
nombres, agregamos 5 button y una tabla, luego personalizamos a nuestro gusto.
Para poder selección solo una opción en estado civil y genero necesitamos insertar dos button group
uno para estado civil y otro para género.
Una vez creado nos vamos a navigator y buscamos los 2 button group que hemos creado le damos
clic derecho y cambiamos de nombre a nuestros button group, los llamaremos groupEstado y
groupGenero.
Ahora nos vamos a nuestro formulario seleccionamos los check box masculino y femenino le
damos en propiedades, donde dice button group elegimos groupGenero y hacemos lo mismo con
estado civil.
Ahora procederemos a cambiar las variables de los textfiedls.
Cambiamos las variables de los radio button.
Plan de continuidad
Después de haber creado nuestro formulario en Netbeans 8.2 y
verificar que todo funcione correctamente, nos proyectamos a
adquirir un mayor conocimiento mejorar el proyecto y no dejarlo
solo aquí por ejemplo vincularlo a página web de ventas ya sea de
electrodomésticos, ropa, celulares, etc. Este curso lo seguiremos
viendo en nuestra carrera así que a medida que vayamos
aprendiendo iremos mejorando este proyecto.
Por ejemplo, si vinculamos este proyecto con una tienda virtual
podríamos crear los formularios para la compra de productos
(cantidad, precio, nombre del producto) agregar el logo de la tienda
virtual al formulario, crear boletas virtuales al momento de finalizar
la compra.
Quizás podríamos agregar asistencia virtual para las consultas
comunes como precios, cantidad existente del producto, ofertas.
Bibliografía
Programación en java 2, Autor: Jesús Sánchez Allende.
https://elibro.net/es/ereader/untels/50077?page=8
Java 2 Lenguaje y aplicaciones Autor: Javier Ceballos Sierra
https://elibro.net/es/ereader/untels/62458?page=9