Etapa Final del Proyecto Paul Leger http//pleger.cl
Etapa Final del Proyecto Usted debe escribir un programa en Java que se conecte a la base datos creada en la entrega anterior del proyecto Este programa debe ejecutar las 5 consultas SQLs en la entrega anterior del proyecto Esta evaluación será una presentación de una demostración del software construido
Historia de su Proyecto Modelo E-R Modelo Relacional Creación de la Base de Datos Insertar Registros Crear consultas
Ahora en el proyecto Consultas Datos o confirmación Base de datos Aplicación
Objetivo Crear un programa en Java que se conecte a la base de datos que ustedes crearon Realizar una demostración (o presentación) sobre el programa Java desarrollado
Algunos ejemplos de la aplicación a construir
Detalles del programa: Un menú inicial El programa debe iniciar con un menú que contenga un conjunto de opciones. Por ejemplo: Agregar cliente Agregar venta [Consulta 1] Mostrar últimas ventas del mes [Consulta 2] Mostrar las ventas de un vendedor [Consulta 3] Borrar un cliente [Consulta 4] … [Consulta 5] … Salir >> Opción: 1
Detalles del programa: Agregando un cliente Rut: 13.123.673-1 Nombre: Juan Apellido: Pérez Dirección: Las calles #290, Sindicato ¿Desea agregar este cliente (S/N)? S [Si la respuesta es “N”, se vuelve al menú inicial]
Detalles del programa (3) El programa debe iniciar con un menú que contenga un conjunto de opciones. Por ejemplo: Agregar cliente Agregar venta [Consulta 1] Mostrar últimas ventas del mes [Consulta 2] Mostrar las ventas de un vendedor [Consulta 3] Borrar un cliente [Consulta 4] … [Consulta 5] … Salir >> Opción: 3 Pantalla
Detalles del programa: Mostrando las últimas ventas del mes Pantalla Día 1: 2.000 Día 2: 0 Día 3: 5.000 Día 5: 7.000 … Día 30: 6.000 Pulse una tecla para volver
Detalle del programa (5) Opción 1 (ej. Ingresar) Opción 2 Realizar consulta y Mostrar resultados Menú principal Las consultas del trabajo anterior Opción 3 Realizar consulta y Mostrar resultados Menú General
Consultas en la presentación Permitir agregar al menos dos registros. Por ejemplo: Cliente, clase de profesor, nota de presentación Mostrar las consultas del proyecto anterior. Si estas consultas no reciben ningún dato de entrada (ej. rut, nombre), intenten modificarla para que reciba al menos una entrada
Trabajo en clases: Planificar, Diseñar y Implementar su software ¡Hagámoslo en Java! ¿Qué vamos hacer? ¿Cómo lo vamos hacer? Consejo: Consejo: Consejo: Escriba una lista de lo qué va hacer el software ej. cuántas opciones tendrá Diseñe/dibuje las pantallas de su software (basados en la lista anterior) Implemente las pantallas, no es necesario comenzar realizando las consultas SQL
Conectando a la base de datos Ejemplo de un código: Se debe crear una conexión a la base de datos, la cual necesita el servidor, base de datos, usuario y contraseña
Ejemplo de una consulta
Una vista más de cerca El resultado es fila por fila Se ejecuta la query “Select” El resultado es fila por fila
En la ayudantía se dará un ejemplo completo y ejecutando Más ejemplos En la ayudantía se dará un ejemplo completo y ejecutando