Universidad Tecnológica de Honduras Trabajo: Proyecto Final Clase Programación Orienta a Objetos ING. Arnol Rafael Gutiérrez Grupo#1: link Repositorio: Fecha: 22 de abril de 2020. Contenido Introducción .....................................................................................3 OBJETIVOS ........................................................................................4 General ..........................................................................................4 Especifico .......................................................................................4 Descripción de problemas identificados ...........................................5 Descripción de la aplicación programada como solución .................5 MANUAL DE USUARIO ......................................................................6 DISEÑO DEL PROGRAMA ..................................................................7 ESTRUCTURAS DEL PROGRAMA ........................................................8 EJECUTANDO EL PROGRAMA ..........................................................13 Conclusiones ...................................................................................18 Introducción En el presente informe se le dará a conocer cómo se desarrolla un código en netbeans con la ayuda de los formularios así como creando nuestros paneles también poder emular un sistema de la compra de boletos al cine y la compra de golosinas para ayudar al usuario OBJETIVOS General Diseñar un código en netbeans con los métodos aprendidos en la clase de orientada a objetos asiendo el buen uso del programa que vamos a utilizar. Especifico Mostrar todas las habilidades usadas en el código Desarrollar bien el emulado del código con forme los datos que vamos a ingresar Formar un código que le ayude al usuario a tener un mejor registro en el trabajo Explicar el uso de la ejecución del programa Elaborar base de datos para tener almacenada la información Descripción de problemas identificados Tuvimos el problema de mala facturación a la hora del cobro de impuesto, falta de claridad al realizar cálculos ,poca diversidad en los producto, no se podía hacer más de una compra por que tiraba error el sistema no estaba bien programado para realizar dichas acciones, teníamos problemas a la hora de navegar en el formulario Descripción de la aplicación programada como solución Mediante la aplicación programada logramos hacer más eficientes y menos complicado el programa para el usuario, haciendo el uso de la programación Funciones y clases Pudimos resolver dichos problema, ya ahora el usuario no tiene problemas a la hora de cobrar el impuesto y realizar otras compras también puede navegar bien en el formulario de un menú a otro MANUAL DE USUARIO “Cinema Cine polis” El programa está diseñado para mostrar el Menú de un cine, El código permite que el Usuario elija que película desea ver lo que le gustaría comprar, luego de elegir lo que desea se imprime una factura con sus respectivos datos y compras. Estructura: 1. Área de librería: import javax.swing.JOptionPane; import java.awt.Color; import java.util.ArrayList; import javax.swing.JComponent; import javax.swing.JOptionPane; import javax.swing.*; import java.sql.*; import javax.swing.table.DefaultTableModel; 2. Descripción de variables : Tipo int. Tipo String DISEÑO DEL PROGRAMA La imagen muestra el código del programa en donde hemos utilizado como encabezado del Software lo siguiente: - Bienvenida al programa. - Nombre y contraseña del usuario. user: admin pass:123 - Menú de lo que desea ordenar ESTRUCTURAS DEL PROGRAMA Bienvenida: inicio del programa donde nos hace saber que ya ingresamos Usuario y contraseña: se le mostrara una ventana para ingresar al menú para correr el código y si los datos no son correctos no podrá ingresar al sistema Opción de menú del cine Opción de la película que elijamos luego nos muestra en que área queremos también si queremos golosinas y el número de boletos que deseemos estar para eso utilizamos try catch. Try: se utiliza cuando se desean prever excepciones en el transcurso de la ejecución de un programa Catch: donde se especifica la excepción que se sabe puede ocurrir. Menú de golosina Cuantos tikec va desear tras elegir la opción nos muestra el precio y la función que hace los cálculos Utilizamos una base de datos para así que el programa nos acumule la cantidad de boletos vendidos en todo en día o cuando nosotros queramos ver el resultado EJECUTANDO EL PROGRAMA Pantalla principal del programa: ingresar el nombre del usuario con su devida contraseña para entrar al sistema correctamente. Una vez en el sistema debemos elegir que película deseamos ver y cuantos ticket vamos a desear y otra opción si queremos golosinas Una vez que le damos a la opción de boletos nos mostrara un menú que tenemos que llenar correctamente Cuando le damos a la opción de golosinas no aparecerá otro menú para elegir que golosinas deseamos elegir Esto es cada una de las bases de datos donde se van a almacenar cada compra de golosinas y tickec Agregamos una opción para cerrar el sistema cuando ya el cine cierre y termine su trabajo Conclusiones Pudimos emular un código en la compra de boletos Pudimos aplicar todo lo aprendido en clase y poderlo desarrollar en netbeans Ayudamos al usuario a comprender mejor el sistema desarrollado a través de formulario y base de datos