DEMOSTRACION DE UNA APLICACIÓN N-CAPASCON JAVA- POSTGRESQL

Documentos relacionados
Tutorial Blender. Tutorial Blender Simulaciones Físicas Crear una capa 1

Programación Delphi con Bases de datos

Seleccionamos el servicio necesario, en nuestro caso servidor web IIS, le damos a siguiente. Nos aparecerá una pantalla con información sobre lo que

Compartir discos y particiones

WORD AVANZADO. Guía Paso a Paso. Desarrollado por Ing. Marcelo Pickelny Lic. Eugenia Tarrachano

Pasos a seguir para crear una aplicación visual en el lenguaje de programación Java con Netbeans IDE.

Universidad Tecnológica de los Andes. Ing. Hesmeralda Rojas Enriquez [GUÍA RATIONAL ROSE] Usando UML

Tutorial Java con acceso a datos e Interfaces gráficas

Cómo crear un índice de las imágenes de nuestro documento en Word 2010 y 2007

USO DEL ENTORNO DE NETBEANS PARA LA CONEXIÓN DE BASE DE DATOS

Manual Power Point Patrones

Unidad 17. Las tablas dinámicas

Conocimientos previos

CREAR UNA TABLA DINÁMICA

Hipervínculos y configuración de acciones

Construir una Interfaz Gráfica

GUÍA PARA EL INGRESO A LA PLATAFORMA DE REGISTRO DE NOTAS DIRIGIDA A DOCENTES

Cómo descargar, instalar y verificar JAVA

Actividad 7: Trabajar con capas

1. Instalar el componente en el sitio por Extensiones gestor de extensiones.

GENERADOR DE LIBROS ELECTRONICOS

Utilizar bases de datos en C# Objetivo: Identificar como se utilazan las bases de datos en C#.

Ó En la página Wordpress.com elegimos comenzar un blog y vamos siguiendo los pasos de registro

Seguridad y Alta Disponibilidad Prácticas Tema 7

TUTORIAL CVS. PASO 1: Comenzamos instalando el servicio con apt-get install cvs cvsd

Taller: Adobe Flash. Tutorial 2: LA PELÍCULA PRINCIPAL: ELEMENTOS Y PROPIEDADES

1. Creamos un nuevo proyecto del tipo Aplicaciones de Windows Forms (Visual C#) en Visual Studio.

ESTRATEGIAS DE ENSEÑANZA Y EVALUACIÓN. CODIGO: GAR071 V: Página 1 de 1

INSTRUCTIVO PARA LA CREACIÓN DE PÓSTER DIGITAL CON PowerPoint Versión 2007

Cómo añadir preguntas a un cuestionario de Moodle?

Ayuda para obtener el archivo para presentas la declaración de compras y ventas, modelo 347 de la agencia tributaria.

Redes locales 6. Conrado Perea

Manual Power Point Trabajar con diapositivas

DISEÑO DE INTERFACES UTILIZANDO HERRAMIENTA WEB BALSAMIQ MOCKUPS

Práctica: OpenOffice IV Aplicar estilos e insertar. un índice de contenidos

MANUAL DE FIRMA ELECTRONICA OUTLOOK

INSTRUCTIVO PARA LA CREACIÓN DE PÓSTER DIGITAL CON PowerPoint Versión 2003

Componentes de datos. 4. Construcción de la tabla de datos (GridView) (Forma manual. 5. Construcción de los mantenimientos (paquetes). automática).

ACTIVIDADES BASE DE DATOS ACCESS 2007

Ejercicio 1 - La primera imagen

Configuración Firma digital en ADOBE READER XI

Servidor FTP en Windows 2003 Server. Servicios en Red. Emilio Iniesta Valero 1

Cómo insertar automáticamente los títulos en el encabezado o pie de página en Word

USO DE LOS OBJETOS JLABEL, JTEXTFIELD Y JBUTTON

UNIDAD 10. Introducción

Manual Power Point Manejo de Hipervínculos

Página 1 de 18. Revisado: 2006

JClic en LinEx Instalación: 1. Entramos como root y abrimos una terminal (clic derecho en una zona vacía del escritorio >

Gestión Administrativa de Compraventa - SP FacturaPlus

INSERCIÓN DE UN REGISTRO CON PHP Y MYSQL

Manual. Procedimientos para manejo de RFQ. -Diseño-

Manual de Usuario Sistema WebMail ESPOL

Como el resto de aplicaciones de Office, PowerPoint puede arrancarse de distintas formas. Vamos a utilizar la siguiente:

UNIVERSIDAD JOSÉ CARLOS MARIÁTEGUI. Lección 6

Configuración de página e Impresión. Excel 2007

MICROSOFT EXCEL MICROSOFT EXCEL Manual de Referencia para usuarios. Salomón Ccance CCANCE WEBSITE

Manual básico de Wordpress

Dropbox. Fuente: (dropbox, 2011)

Gestión de bases de datos de mysql desde Dreamweaver

OPENOFFICE IMPRESS. Creación básica de presentaciones digitales

UNIDAD 6 TEMA 4: OFIMÁTICA AVANZADA. CLASE 04: PLANTILLAS

Capítulo 2: Tablas Dinámicas

Guía rápida de instalación / actualización (versión ) Roadnet Transportation Suite Versiones 3.7.x

PL-6: Elaborando Módulos Informativos con vínculos a diversos tipos de documentos Diagramas u Organigramas

Guía de Firma Digital para Adobe Reader XI en Mac.

Cómo configurar el Libro de calificaciones en Moodle?

FileMaker Pro 14. Inventario

Guía Rápida. Gestor Aplicaciones

Insertar, Imagen, prediseñadas

MANUAL DE USUARIO Gestión documental

GUIA Nº 3 MASCARAS GRAFICOS

Posteriormente se abrirá una ventana con varias pestañas que nos darán algunas características de nuestra maquina de nuestro pc

GUIA PARA TRABAJAR CON TABLAS(INFORMES)

Cómo crear un vídeo online y subirlo a Facebook, YouTube o Vimeo

GOOGLE SITES INICIAL

Instructivo para diligenciar aplicativo de recolección de información CvLAC.

Guía rápida de Instalación Sistemas D3xD Retenciones IVA e ISLR

Acceso a Datos con Visual Basic

Manual Power Point Trabajar con formas

CREAR UN BLOG EN BLOGGER

Creemos una GUI para la siguiente tabla de la base de datos.

CmapTools. Un sencillo manualillo para andar por casa

INSTALACIÓN DE GREENSTONE EN SISTEMAS LINUX

ADMINISTRACIÓN GENERAL DEL ESTADO AUXILIARES ADMINISTRATIVOS TEST de repaso de Windows, Word y Excel número 1

Introducción a JClic

Transcripción:

DEMOSTRACION DE UNA APLICACIÓN N-CAPASCON JAVA- POSTGRESQL En este manual podemos encontrar una guía importante para desarrollar una aplicación de escritorio N-Capas utilizando Herramientas Open-Source (Netbeans y PostgreSQL). Creamos nuestra Base de Datos 1

Empezamos creando un nuevo Proyecto Java de Escritorio: Escogemos la carpeta Java, Java Desktop Application: 2

A continuación le damos un nombre a nuestro Proyecto: 3

Una vez creado nuestro proyecto lo podemos ver así: 4

Ahora Dentro de nuestra Capa de Presentación vamos a crear todos los formularios que sean necesarios con sus enlaces respectivos desde el formulario Contenedor o Principal que se crea por defecto con el Proyecto. Y le vamos a dar un nombre: 5

Con esto hemos creado nuestro formulario que será utilizado para Insertar un Inventario. Ahora arrastramos desde la Paleta todos los objetos que sean necesarios. 6

Ahora procedemos a crear la Capa de Reglas de Negocio. Dentro del Paquete Reglas de Negocio que hemos creado vamos a añadir todas las clases que sean necesarias para desarrollar nuestra aplicación. En este caso vamos a crear la clase Inventario (referente a mi tabla Inventario de mi base de datos implementada en PostgreSQL). 7

Y se genera lo siguiente: Ahora procedemos a crear los atributos de mi clase. Recordemos que los atributos de mi clase son iguales a los campos de mi tabla. 8

A continuación creamos los respectivos constructores para mi clase. Ahora crearemos los get y set para cada atributo de mi clase. Sobre la clase hacemos un clic con el botón derecho del mouse hasta que aparezca el siguiente menú contextual. A continuación debemos escoger a los atributos que deseamos que se creen los get y set, en este caso deberíamos escoger todos. 9

Una vez hecho esto tenemos casi lista mi clase Inventario, pero antes de culminarla debo crear mi capa de Acceso a Datos, para crearla sigo los siguientes pasos: Obtengo la carpeta de archivos llamada AccesoADatos (disponible en la plataforma) y la pego bajo la carpeta src de mi proyecto. Accedemos a la carpeta src de mi proyecto Demo y pego la capa de acceso a Datos. En mi caso es la siguiente ruta C:\Users\Diego\Documents\NetBeansProjects\Demo\src. 10

Después de esto, regresamos a Netbeans y vemos que la capa AccesoADatos se incluyó en nuestro proyecto. Dentro de la capa de Acceso a Datos debemos modificar la clase Global con los parámetros de conexión a la Base de Datos. Para obtener estos parámetros debemos crear una conexión desde Netbeans hacia PostgreSQL siguiendo los siguientes pasos: 11

Nos ubicamos en la pestaña Servicios, bajo DataBases hacemos un clic con el botón derecho del mouse: A continuación llenamos los datos de conexión con mi base de datos. 12

13

Si los parámetros son correctos, accedemos a la base de Datos y escogemos el esquema en el que vamos a trabajar, en este caso el esquema es demo. Finalizando esta parte, ahora debemos acceder a las propiedades de la conexión para tomar esos valores y ubicarlos en la clase Global de la capa de AccesoADatos. 14

Y vemos algo como esto: 15

Dicha información la ubicamos en los parámetros correspondientes de la clase Global. Una vez que tenemos lista la Capa e AccesoADatos, añadimos la librería de conexión a una Base de Datos de PostgreSQL a nuestro proyecto así: Escogemos el driver de PostgreSQL. 16

Una vez que agregamos debería aparecer esto: Casi llegamos. Ahora regresamos a nuestra clase Inventario ubicada en la capa de Reglas de Negocio y vamos a crear el método de inserción de un inventario de la siguiente manera: 17

Ahora su parte es realizar los métodos Actualizar, Eliminar ya que se realizan de la misma manera como se explica en la figura anterior. Con esto lo único que nos queda es llamar a estas funciones en la capa de Presentación. Regresamos al formulario NuevoInventario y llamamos a la función insertar en el evento ActionPerformed del botón Aceptar. Aparece algo como esto: 18

Creamos un método dentro del formulario para conversión de String a Date. Y por último dentro del evento ActionPerformed llamamos a la función insertar pero para eso antes debemos llenar la información en el objeto. Compilamos el código del Proyecto y listo. 19