SlideShare una empresa de Scribd logo
● 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
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.
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.
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
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.
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.
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.
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.
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
ResultAdos
● Ventana Inicio
● Ventana Menú
ResultAdos
● Ventana Instrucciones
ResultAdos
Ventana Conceptos Ventana Tablas
Resultados
● Ventana Nivel fácil
● Ventana Nivel difícil
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.
BiBliogRafía
● http://www.aprenderaprogramar.com/index.php?
option=com_content&view=article&id=639:palabras-clave-static-final-en-java-
variables-de-clase-o-campos-estaticos-y-constantes-ejemplos-
cu00673b&catid=68:curso-aprender-programacion-java-desde-
cero&Itemid=188
● Copyright 2006-2013 aprenderaprogramar.com
● http://codigoprogramacion.com/cursos/java/87-curso-javautilizando-metodos-
en-java.html#.UhpvV9LryVM
● codigoprogramacion.com -2013
● http://noticias.iberestudios.com/%C2%BFque-son-las-tic-y-para-que-sirven/
●
© Iberestudios 2012 - Todos los derechos reservados
Gracias por su
atención

Más contenido relacionado

La actualidad más candente

Poo
PooPoo
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
MSc Aldo Valdez Alvarado
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
Juan Carlos González Moreno
 
POE Unidad 1: Introducción a la programación visual y de eventos
POE Unidad 1: Introducción a la programación visual y de eventosPOE Unidad 1: Introducción a la programación visual y de eventos
POE Unidad 1: Introducción a la programación visual y de eventos
Franklin Parrales Bravo
 
MeRinde
MeRindeMeRinde
3.4 Interpreto y represento ideas sobre diseños, innovaciones o protocolos de...
3.4 Interpreto y represento ideas sobre diseños, innovaciones o protocolos de...3.4 Interpreto y represento ideas sobre diseños, innovaciones o protocolos de...
3.4 Interpreto y represento ideas sobre diseños, innovaciones o protocolos de...
Angie Benavides
 
Introduccion a python 3
Introduccion a python 3Introduccion a python 3
Introduccion a python 3
Diego Camilo Peña Ramirez
 
Desarrollo estructurado
Desarrollo estructuradoDesarrollo estructurado
Desarrollo estructurado
waralivt
 
Programación orientada a objetos presentacion
Programación    orientada    a objetos presentacionProgramación    orientada    a objetos presentacion
Programación orientada a objetos presentacion
franciscocain
 
S1-Fundamentos POO
S1-Fundamentos POOS1-Fundamentos POO
S1-Fundamentos POO
Luis Fernando Aguas Bucheli
 
Cuestionario
CuestionarioCuestionario
Cuestionario
Jose Nava
 
1 Paradigma Objetos
1 Paradigma Objetos1 Paradigma Objetos
1 Paradigma Objetos
diana londono
 
PROYECTO final de curso - Listas dobles
PROYECTO final de curso - Listas doblesPROYECTO final de curso - Listas dobles
PROYECTO final de curso - Listas dobles
Maiky Kobatakane
 
Planificación básica de un Proyecto Informático
Planificación básica de un Proyecto InformáticoPlanificación básica de un Proyecto Informático
Planificación básica de un Proyecto Informático
Wiyingi
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)
Luis Enrique Arrieta
 
La TecnologíA En La Electricidad Mejorado
La TecnologíA En La Electricidad MejoradoLa TecnologíA En La Electricidad Mejorado
La TecnologíA En La Electricidad Mejorado
romulohernandez
 
Lenguaje Borland C - Estructuras Secuenciales y No Secuenciales
Lenguaje Borland C - Estructuras Secuenciales y No SecuencialesLenguaje Borland C - Estructuras Secuenciales y No Secuenciales
Lenguaje Borland C - Estructuras Secuenciales y No Secuenciales
Karina Arguedas Ruelas
 
Programacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma pooProgramacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma poo
José Antonio Sandoval Acosta
 
Rational rose
Rational roseRational rose
Rational rose
Israel Chava Gonzales
 
Intro de soporte técnico
Intro de soporte técnicoIntro de soporte técnico
Intro de soporte técnico
falconsrazor
 

La actualidad más candente (20)

Poo
PooPoo
Poo
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
Tema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de RequisitosTema 1 Ingeniería de Requisitos
Tema 1 Ingeniería de Requisitos
 
POE Unidad 1: Introducción a la programación visual y de eventos
POE Unidad 1: Introducción a la programación visual y de eventosPOE Unidad 1: Introducción a la programación visual y de eventos
POE Unidad 1: Introducción a la programación visual y de eventos
 
MeRinde
MeRindeMeRinde
MeRinde
 
3.4 Interpreto y represento ideas sobre diseños, innovaciones o protocolos de...
3.4 Interpreto y represento ideas sobre diseños, innovaciones o protocolos de...3.4 Interpreto y represento ideas sobre diseños, innovaciones o protocolos de...
3.4 Interpreto y represento ideas sobre diseños, innovaciones o protocolos de...
 
Introduccion a python 3
Introduccion a python 3Introduccion a python 3
Introduccion a python 3
 
Desarrollo estructurado
Desarrollo estructuradoDesarrollo estructurado
Desarrollo estructurado
 
Programación orientada a objetos presentacion
Programación    orientada    a objetos presentacionProgramación    orientada    a objetos presentacion
Programación orientada a objetos presentacion
 
S1-Fundamentos POO
S1-Fundamentos POOS1-Fundamentos POO
S1-Fundamentos POO
 
Cuestionario
CuestionarioCuestionario
Cuestionario
 
1 Paradigma Objetos
1 Paradigma Objetos1 Paradigma Objetos
1 Paradigma Objetos
 
PROYECTO final de curso - Listas dobles
PROYECTO final de curso - Listas doblesPROYECTO final de curso - Listas dobles
PROYECTO final de curso - Listas dobles
 
Planificación básica de un Proyecto Informático
Planificación básica de un Proyecto InformáticoPlanificación básica de un Proyecto Informático
Planificación básica de un Proyecto Informático
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)
 
La TecnologíA En La Electricidad Mejorado
La TecnologíA En La Electricidad MejoradoLa TecnologíA En La Electricidad Mejorado
La TecnologíA En La Electricidad Mejorado
 
Lenguaje Borland C - Estructuras Secuenciales y No Secuenciales
Lenguaje Borland C - Estructuras Secuenciales y No SecuencialesLenguaje Borland C - Estructuras Secuenciales y No Secuenciales
Lenguaje Borland C - Estructuras Secuenciales y No Secuenciales
 
Programacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma pooProgramacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma poo
 
Rational rose
Rational roseRational rose
Rational rose
 
Intro de soporte técnico
Intro de soporte técnicoIntro de soporte técnico
Intro de soporte técnico
 

Similar a Diapositia exposicion proyecto de programacion

Diseño taller informática_java
Diseño taller informática_javaDiseño taller informática_java
Diseño taller informática_java
Gabriel Mondragón
 
Silabo tarea algoritmos parte ii
Silabo tarea algoritmos parte iiSilabo tarea algoritmos parte ii
Silabo tarea algoritmos parte ii
comar57
 
Presentación Proyecto Fin Carrera #SagaPFC
Presentación Proyecto Fin Carrera #SagaPFCPresentación Proyecto Fin Carrera #SagaPFC
Presentación Proyecto Fin Carrera #SagaPFC
Luis Pérez Alcaide
 
planificacion-general-programacion-ii-visual-basicnet.docx
planificacion-general-programacion-ii-visual-basicnet.docxplanificacion-general-programacion-ii-visual-basicnet.docx
planificacion-general-programacion-ii-visual-basicnet.docx
ManolinGarcia1
 
Programacion web 0
Programacion web 0Programacion web 0
Programacion web 0
Raudel Solis
 
Silabo fundamentos programación
Silabo fundamentos programaciónSilabo fundamentos programación
Silabo fundamentos programación
Fernando Solis
 
Visteme con 'Clean Architecture' que tengo prisas
Visteme con 'Clean Architecture' que tengo prisasVisteme con 'Clean Architecture' que tengo prisas
Visteme con 'Clean Architecture' que tengo prisas
José María Pérez Ramos
 
Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015
Fernando Solis
 
Taller de programación clase #1
Taller de programación   clase #1Taller de programación   clase #1
Taller de programación clase #1
Juan Cardona
 
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
José Albert
 
Gestor de proyecto Grupo C - CARLOS LLERAS RESTREPO
Gestor de proyecto Grupo C - CARLOS LLERAS RESTREPOGestor de proyecto Grupo C - CARLOS LLERAS RESTREPO
Gestor de proyecto Grupo C - CARLOS LLERAS RESTREPO
DIPLOMADO5
 
Silabo desarrollo de sistemas 2013
Silabo desarrollo de sistemas 2013Silabo desarrollo de sistemas 2013
Silabo desarrollo de sistemas 2013
gonzalopomboza
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
yuribel
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
yuribel
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
yuribel
 
Aplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_facturaAplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_factura
Edgar Jonathan Villegas
 
Programación
ProgramaciónProgramación
Programación
Fernando Solis
 
Programacion visual I
Programacion visual IProgramacion visual I
Programacion visual I
Edgar Merino
 
Maya calendar
Maya calendarMaya calendar
Maya calendar
Mirian Arrabal
 
Rúbricas evaluación de scratch @fjmontero
Rúbricas evaluación de scratch @fjmonteroRúbricas evaluación de scratch @fjmontero
Rúbricas evaluación de scratch @fjmontero
Francisco Jesús Montero Arranz
 

Similar a Diapositia exposicion proyecto de programacion (20)

Diseño taller informática_java
Diseño taller informática_javaDiseño taller informática_java
Diseño taller informática_java
 
Silabo tarea algoritmos parte ii
Silabo tarea algoritmos parte iiSilabo tarea algoritmos parte ii
Silabo tarea algoritmos parte ii
 
Presentación Proyecto Fin Carrera #SagaPFC
Presentación Proyecto Fin Carrera #SagaPFCPresentación Proyecto Fin Carrera #SagaPFC
Presentación Proyecto Fin Carrera #SagaPFC
 
planificacion-general-programacion-ii-visual-basicnet.docx
planificacion-general-programacion-ii-visual-basicnet.docxplanificacion-general-programacion-ii-visual-basicnet.docx
planificacion-general-programacion-ii-visual-basicnet.docx
 
Programacion web 0
Programacion web 0Programacion web 0
Programacion web 0
 
Silabo fundamentos programación
Silabo fundamentos programaciónSilabo fundamentos programación
Silabo fundamentos programación
 
Visteme con 'Clean Architecture' que tengo prisas
Visteme con 'Clean Architecture' que tengo prisasVisteme con 'Clean Architecture' que tengo prisas
Visteme con 'Clean Architecture' que tengo prisas
 
Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015Silabo fund programación abril agosto2015
Silabo fund programación abril agosto2015
 
Taller de programación clase #1
Taller de programación   clase #1Taller de programación   clase #1
Taller de programación clase #1
 
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
 
Gestor de proyecto Grupo C - CARLOS LLERAS RESTREPO
Gestor de proyecto Grupo C - CARLOS LLERAS RESTREPOGestor de proyecto Grupo C - CARLOS LLERAS RESTREPO
Gestor de proyecto Grupo C - CARLOS LLERAS RESTREPO
 
Silabo desarrollo de sistemas 2013
Silabo desarrollo de sistemas 2013Silabo desarrollo de sistemas 2013
Silabo desarrollo de sistemas 2013
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
CENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICOCENTRO DE INNOVACIÓN TECNOLÓGICO
CENTRO DE INNOVACIÓN TECNOLÓGICO
 
Aplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_facturaAplicacion mvc entity_framework_factura
Aplicacion mvc entity_framework_factura
 
Programación
ProgramaciónProgramación
Programación
 
Programacion visual I
Programacion visual IProgramacion visual I
Programacion visual I
 
Maya calendar
Maya calendarMaya calendar
Maya calendar
 
Rúbricas evaluación de scratch @fjmontero
Rúbricas evaluación de scratch @fjmonteroRúbricas evaluación de scratch @fjmontero
Rúbricas evaluación de scratch @fjmontero
 

Diapositia exposicion proyecto de programacion