1. ● Tema: Desarrollo de una aplicación en java
Integrantes:
Carolina Vanessa Torres Reyes
Cristhofer Jonathan Tapia Moreno
Profesor: Mg. Fausto Redrovan
Universidad Técnica de Machala
Facultad de Ingeniería Civil
Escuela de Informática
2. Problema
Aplicando los conocimientos adquiridos en el
transcurso del semestre en programación, realizar
utilizando JAVA, un juego didáctico educativo que
ayude al usuario en el aprendizaje de las tablas de
multiplicar.
3. Justificación
Este programa es necesario para aplicar los
conocimientos aprendidos en el transcurso del
semestre, teniendo así una mayor aprehensión en
cuanto a los conocimientos adquiridos en clase y
asimismo, realizar por cuenta propia una
aplicación donde se combine la creatividad y
lógica de programar.
4. obJetivos
● Utilización de conceptos básicos de programación
● Desarrollo de la interfaz adecuada e interactiva de
la aplicación
● Determinar los procesos necesarios para la
realización de la aplicación
● Implementar persistencia de datos en la aplicación
5. Metodología
● Pseudo diseño de interfaz gráfica (borrador).
● Creación de algoritmos de la aplicación
● Diagramas de flujo de información.
● Escoger el lenguaje de programación.
● Escoger el ambiente de desarrollo de Interfaz.
● Investigación de conceptos requeridos.
6. Metodología
● Búsqueda e instalación de herramientas o plugins.
● Recolección de material gráfico para la aplicación.
● Programar interfaz y procesos de la aplicación.
● Corrección y últimos agregados.
7. diagnostico
● Error en la persistencia de información
● Carga de botones ralentizada
● Error en el ingreso en los campos de texto
nombres y edades.
● Carga errónea de imagen como fondo de Jframe.
8. diagnostico
● Tamaño de ventanas de la aplicación.
● Cierre de la aplicación
● Error capturar valores de objetos y asignación a
variables.
● Mezcla de recursos gráficos con clases de la
aplicación.
9. AlcAnce de lA solución
● Implementación de excepciones.
● Orden en la declaración de objetos.
● Validación usando método keytiped.
● Fondo establecido sobre Label.
● Propiedad setResizable.
● Aplicación de System.exit(0).
● Variables Publicas
● Estructuración por Folders
14. ConClusiones y
ReComendaCiones
● Emplear excepciones.
● Escribir código antes que copiar y pegar.
● Implementar una interfaz amigable
● Almacenar la información del usuario que utiliza la
aplicación.
● Errores de compilación.
● Implementar documentación.