Download Proyecto - Paul Leger
Document related concepts
Transcript
E S C U E L A D E C I E N C I A S E M P R E S R I A L E S 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 E S C U E L A D E C I E N C I A S E M P R E S R I A L E S 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: 1) Agregar cliente 2) Agregar venta 3) [Consulta 1] Mostrar últimas ventas del mes 4) [Consulta 2] Mostrar las ventas de un vendedor 5) [Consulta 3] Borrar un cliente 6) [Consulta 4] … 7) [Consulta 5] … 8) 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: Pantalla 1) Agregar cliente 2) Agregar venta 3) [Consulta 1] Mostrar últimas ventas del mes 4) [Consulta 2] Mostrar las ventas de un vendedor 5) [Consulta 3] Borrar un cliente 6) [Consulta 4] … 7) [Consulta 5] … 8) Salir >> Opción: 3 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) Menú principal Opción 2 Realizar consulta y Mostrar resultados Opción 3 Realizar consulta Menú y General Mostrar resultados Las consultas del trabajo anterior 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 Planificar Diseñar Implementar ¿Qué vamos hacer? ¿Cómo lo vamos hacer? ¡Hagámoslo en Java! Consejo: Escriba una lista de lo qué va hacer el software ej. cuántas opciones tendrá Consejo: Diseñe/dibuje las pantallas de su software (basados en la lista anterior) Consejo: 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 Se ejecuta la query “Select” El resultado es fila por fila Más ejemplos En la ayudantía se dará un ejemplo completo y ejecutando