SlideShare una empresa de Scribd logo
1 de 14
UNIVERSIDAD CENTRAL DEL ECUADOR
FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA
EDUCACIÓN
PEDAGOGIA DE LA CIENCIA EXPERIMENTAL DE LA
INFORMATICA
Programación Estructurada
Integrantes:
- Chicaiza Vanessa
- Gonzáles Liz
- Mullo Gary
- Sevilla Jonathan
Curso: PCEI-002C
TEMA:
Proyecto Final
DOCENTE: MSc. Zapata Víctor
Fecha Inicial: 17 de marzo 2021
Fecha de entrega: 7 de abril 2021
PERÍODO: noviembre 2020 – abril del 2021
Definición del Problema
Hoy en día un cajero automático se vuelve indispensable para toda la sociedad o para una
institución bancaria por la competencia en el mercado, por esta razón, se presentará un trabajo de un
programa que simule un cajero automático. Se creará el modelado del mismo especificando su
definición y uso de cada uno de sus elementos, además, de su funcionamiento desde como ingresar
la clave de la tarjeta, depositar cualquier cantidad, hacer un retiro, hasta poder observar su saldo actual
en un lenguaje Java desarrollado en “Eclipse”. Se explicará cada parte de la construcción de la interfaz
gráfica (JFrame). Finalmente se correrá el programa para que observe el usuario podrá entender el
uso de la programación y sus pasos a seguir c
TEMA:
Proyecto Final.
OBJETIVO:
Crear unacomplicaciónde unsimuladordel manejode uncajeroautomático,creandoenuninterfaz gráfica,mediante
códigode java enun internode “Eclipse”,paraun mejorentendimiento.
RESULTADOS DE APRENDIZAJE
 Comprensión de interfaz graficas.
 Correcto uso dentro de JFrame.
 Entendimiento del uso de códigos en un formulario de java.
 Utilizar el JLabel para añadir etiquetas en el formulario.
 Emplear el JButton para incorporar botones.
 Manejar el TexiField para agregar datos.
 Creación un ajero automático.
ACTIVIDADES:
· Crear un proyecto simulando el manejo de un cajero automático con interfaz gráfica, desarrollando en
JFrame (formulario), de una manera dinámica y atractiva para el usuario.
DESARROLLO DE CONTENIDO
1. Elegir en nuestra computadora el icono Eclipse IDE FOR JAVA DEVELOPER a continuación hacer
clic.
2. Ejecutar Eclipse y elegir WorkSpace.
3. Abrir Eclipse.
4. Crear un nuevo Proyecto.
5. El proyecto que creamos le llamaremos “EXAMEN1”, luego hacemos clic en finish.
6. Ya creado el proyecto “EXAMEN1”, dentro de este proyecto crearemos nuevos proyectos que le
llamaremos: “examen1”, “examen2”, “examen3”, “examen4”, “examen5”, “examen6” y por último
“examen caratula”
7. Los dirigimos al proyecto “examen1”, utilizaremos un Jframe y creamos un formulario para la
Bienvenida del cajero automático.
 En el formulario que creamos ponemos Bienvenido y el botón continuar.
 Código de botón continuar.
8. Los dirigimos al proyecto “examen2”, utilizaremos un JFrame y crearemos un formulario para la
clave de ingreso del cajero.
 Creación de la clave de la tarjeta en el formulario con su respectivos JLabel, TextField y JButton.
 Código para crear los botones para clave de la tarjeta.
 Código para crear la clave de la tarjeta.
 Código para el ingreso de la clave
 Código para poner los botones con los números
9. Los dirigimos al proyecto “examen3”, utilizaremos un JFrame y crearemos un formulario para el
menú de opciones (deposito, consulta, retiro, salir).
 Creación de menú de opciones en un formulario con su respectivos JLabel, TextField y JButton.
 Código para el botón del deposito.
 Código para el botón del retiro.
 Código de menú de opciones.
 Código para el botón de consulta.
 Código para el botón salir.
10. Los dirigimos al proyecto “examen4”, utilizaremos un JFrame y crearemos un formulario de
deposito total y consulta de depósito.
 Creación un depósito total en un formulario con su respectivos JLabel, TextField y JButton.
 Código de depósito total (formulario).
 Código para realizar el deposito
 Código de botón de menú principal.
 Código para el botón de finalizar transacción
11. Los dirigimos al proyecto “examen5”, utilizaremos un JFrame y crearemos un formulario
simulando un retiro en un cajero.
 Creación de un retiro en un formulario con su respectivos JLabel, TextField y JButton.
Código para realizar un retiro.
Código para el botón de menú principal.
 Código para finalizar transacción.
12. Los dirigimos al proyecto “examen6”, utilizaremos un JFrame y crearemos un formulario para la
consulta del saldo.
 Creación de una consulta de saldo en un formulario con su respectivos JLabel, TextField y JButton.
 Código para consultar saldo.
13. Utilizar el botón para mandar a correr el programa
f.) ______________________ f.) _ _________________
Vanessa Chicaiza MSc. Víctor Zapata
ESTUDIANTE DOCENT
f.) ______________________ f.) _ _________________ f.) _ _______________
Liz Gonzales JonathanSevilla. Gary Mullo.
ESTUIDANTE. ESTUDIANTE. ESTUDIANTE.
BIBLIOGRAFÍA:
odigoMentor. (2015, 15 de diciembre). Curso de Java [Tutorial Java Básico] - 23. Cajero Automatico [video].
YouTube. https://www.youtube.com/watch?v=0FMaEGlYcj0&ab_channel=CodigoMentor

Más contenido relacionado

Similar a Proyecto final (20)

Proyecto final progrmacion
Proyecto final progrmacionProyecto final progrmacion
Proyecto final progrmacion
 
Examen programación
Examen programaciónExamen programación
Examen programación
 
Progra final examen
Progra final examen Progra final examen
Progra final examen
 
Examen
Examen Examen
Examen
 
Proyectoprogramacion
ProyectoprogramacionProyectoprogramacion
Proyectoprogramacion
 
Examen programacion cajero_electronico
Examen programacion cajero_electronicoExamen programacion cajero_electronico
Examen programacion cajero_electronico
 
18
1818
18
 
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para Desarrolladores
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para DesarrolladoresConfigurando Ambiente de Desarrollo WEB en Eclipse Neón para Desarrolladores
Configurando Ambiente de Desarrollo WEB en Eclipse Neón para Desarrolladores
 
18 por
18 por18 por
18 por
 
Practica 14
Practica 14Practica 14
Practica 14
 
Practica 13
Practica 13Practica 13
Practica 13
 
Practica 11
Practica 11Practica 11
Practica 11
 
Practica 10
Practica 10Practica 10
Practica 10
 
Informe#13
Informe#13Informe#13
Informe#13
 
Informe u4tema3
Informe u4tema3Informe u4tema3
Informe u4tema3
 
Formulario 6
Formulario 6Formulario 6
Formulario 6
 
14
1414
14
 
13
1313
13
 
Practica 14
Practica 14Practica 14
Practica 14
 
14
1414
14
 

Más de VanessaChicaiza2

Más de VanessaChicaiza2 (20)

Despliegue
DespliegueDespliegue
Despliegue
 
Despliegue billete
 Despliegue billete Despliegue billete
Despliegue billete
 
Monedas
Monedas Monedas
Monedas
 
Clases-Menu
Clases-MenuClases-Menu
Clases-Menu
 
Hola mundo
Hola mundoHola mundo
Hola mundo
 
Trabajo Grupal
Trabajo Grupal Trabajo Grupal
Trabajo Grupal
 
Formulario de imagen
Formulario de imagen Formulario de imagen
Formulario de imagen
 
Formulario
Formulario Formulario
Formulario
 
Formulario
Formulario Formulario
Formulario
 
Formulario
Formulario Formulario
Formulario
 
Scanner
ScannerScanner
Scanner
 
Clase y objeto
Clase y objetoClase y objeto
Clase y objeto
 
Ingreso de matrices
 Ingreso de matrices  Ingreso de matrices
Ingreso de matrices
 
Matriz
Matriz Matriz
Matriz
 
Vector
Vector Vector
Vector
 
Bucle Do-while
Bucle Do-while Bucle Do-while
Bucle Do-while
 
Bucle do-while
Bucle do-while Bucle do-while
Bucle do-while
 
Bucle Do-While
Bucle Do-While Bucle Do-While
Bucle Do-While
 
Bucle while
Bucle while Bucle while
Bucle while
 
Tamaño n*n
Tamaño n*nTamaño n*n
Tamaño n*n
 

Último

TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
UPSE
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
UPSE
 

Último (9)

Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdf
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocio
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)
 
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocio
 

Proyecto final

  • 1. UNIVERSIDAD CENTRAL DEL ECUADOR FACULTAD DE FILOSOFÍA, LETRAS Y CIENCIAS DE LA EDUCACIÓN PEDAGOGIA DE LA CIENCIA EXPERIMENTAL DE LA INFORMATICA Programación Estructurada Integrantes: - Chicaiza Vanessa - Gonzáles Liz - Mullo Gary - Sevilla Jonathan Curso: PCEI-002C TEMA: Proyecto Final DOCENTE: MSc. Zapata Víctor Fecha Inicial: 17 de marzo 2021 Fecha de entrega: 7 de abril 2021 PERÍODO: noviembre 2020 – abril del 2021
  • 2. Definición del Problema Hoy en día un cajero automático se vuelve indispensable para toda la sociedad o para una institución bancaria por la competencia en el mercado, por esta razón, se presentará un trabajo de un programa que simule un cajero automático. Se creará el modelado del mismo especificando su definición y uso de cada uno de sus elementos, además, de su funcionamiento desde como ingresar la clave de la tarjeta, depositar cualquier cantidad, hacer un retiro, hasta poder observar su saldo actual en un lenguaje Java desarrollado en “Eclipse”. Se explicará cada parte de la construcción de la interfaz gráfica (JFrame). Finalmente se correrá el programa para que observe el usuario podrá entender el uso de la programación y sus pasos a seguir c
  • 3. TEMA: Proyecto Final. OBJETIVO: Crear unacomplicaciónde unsimuladordel manejode uncajeroautomático,creandoenuninterfaz gráfica,mediante códigode java enun internode “Eclipse”,paraun mejorentendimiento. RESULTADOS DE APRENDIZAJE  Comprensión de interfaz graficas.  Correcto uso dentro de JFrame.  Entendimiento del uso de códigos en un formulario de java.  Utilizar el JLabel para añadir etiquetas en el formulario.  Emplear el JButton para incorporar botones.  Manejar el TexiField para agregar datos.  Creación un ajero automático. ACTIVIDADES: · Crear un proyecto simulando el manejo de un cajero automático con interfaz gráfica, desarrollando en JFrame (formulario), de una manera dinámica y atractiva para el usuario. DESARROLLO DE CONTENIDO 1. Elegir en nuestra computadora el icono Eclipse IDE FOR JAVA DEVELOPER a continuación hacer clic. 2. Ejecutar Eclipse y elegir WorkSpace. 3. Abrir Eclipse.
  • 4.
  • 5. 4. Crear un nuevo Proyecto. 5. El proyecto que creamos le llamaremos “EXAMEN1”, luego hacemos clic en finish. 6. Ya creado el proyecto “EXAMEN1”, dentro de este proyecto crearemos nuevos proyectos que le llamaremos: “examen1”, “examen2”, “examen3”, “examen4”, “examen5”, “examen6” y por último “examen caratula”
  • 6. 7. Los dirigimos al proyecto “examen1”, utilizaremos un Jframe y creamos un formulario para la Bienvenida del cajero automático.  En el formulario que creamos ponemos Bienvenido y el botón continuar.  Código de botón continuar. 8. Los dirigimos al proyecto “examen2”, utilizaremos un JFrame y crearemos un formulario para la clave de ingreso del cajero.  Creación de la clave de la tarjeta en el formulario con su respectivos JLabel, TextField y JButton.  Código para crear los botones para clave de la tarjeta.
  • 7.  Código para crear la clave de la tarjeta.
  • 8.  Código para el ingreso de la clave
  • 9.  Código para poner los botones con los números 9. Los dirigimos al proyecto “examen3”, utilizaremos un JFrame y crearemos un formulario para el menú de opciones (deposito, consulta, retiro, salir).  Creación de menú de opciones en un formulario con su respectivos JLabel, TextField y JButton.  Código para el botón del deposito.
  • 10.  Código para el botón del retiro.  Código de menú de opciones.  Código para el botón de consulta.  Código para el botón salir. 10. Los dirigimos al proyecto “examen4”, utilizaremos un JFrame y crearemos un formulario de deposito total y consulta de depósito.  Creación un depósito total en un formulario con su respectivos JLabel, TextField y JButton.
  • 11.  Código de depósito total (formulario).  Código para realizar el deposito  Código de botón de menú principal.  Código para el botón de finalizar transacción 11. Los dirigimos al proyecto “examen5”, utilizaremos un JFrame y crearemos un formulario simulando un retiro en un cajero.  Creación de un retiro en un formulario con su respectivos JLabel, TextField y JButton.
  • 12. Código para realizar un retiro. Código para el botón de menú principal.  Código para finalizar transacción. 12. Los dirigimos al proyecto “examen6”, utilizaremos un JFrame y crearemos un formulario para la consulta del saldo.  Creación de una consulta de saldo en un formulario con su respectivos JLabel, TextField y JButton.  Código para consultar saldo.
  • 13. 13. Utilizar el botón para mandar a correr el programa
  • 14. f.) ______________________ f.) _ _________________ Vanessa Chicaiza MSc. Víctor Zapata ESTUDIANTE DOCENT f.) ______________________ f.) _ _________________ f.) _ _______________ Liz Gonzales JonathanSevilla. Gary Mullo. ESTUIDANTE. ESTUDIANTE. ESTUDIANTE. BIBLIOGRAFÍA: odigoMentor. (2015, 15 de diciembre). Curso de Java [Tutorial Java Básico] - 23. Cajero Automatico [video]. YouTube. https://www.youtube.com/watch?v=0FMaEGlYcj0&ab_channel=CodigoMentor