Entregable 1 Anggelo Pozo
Entregable 1 Anggelo Pozo
Entregable 1 Anggelo Pozo
PLAN DE TRABAJO
DEL ESTUDIANTE
TRABAJO FINAL DEL CURSO
1. INFORMACIÓN GENERAL
3. PREGUNTAS GUIA
Durante la investigación de estudio, debes obtener las respuestas a las siguientes interrogantes:
Nº PREGUNTAS
2
TRABAJO FINAL DEL CURSO
1.
2.
3.
4.
5.
6.
3
TRABAJO FINAL DEL CURSO
HOJA DE PLANIFICACIÓN
PROCESO DE EJECUCIÓN
SEGURIDAD / MEDIO AMBIENTE /
OPERACIONES / PASOS /SUBPASOS NORMAS -ESTANDARES
Configurar el entorno de desarrollo: Asegúrate de tener Limpieza del área de
un entorno de desarrollo Java configurado en tu trabajo: Limpie mi zona de
computadora. Esto implica tener instalado un JDK (Java trabajo antes de comenzar el
Development Kit) y un IDE (Integrated Development proyecto, esto para reducir el
Environment) como Eclipse, IntelliJ IDEA o NetBeans. riesgo de accidentes y asegurando
un entorno más seguro y
ordenado para trabajar.
Crear un nuevo proyecto: Abre tu IDE y crea un nuevo Uso eficiente de recursos:
proyecto Java. Esto generalmente se hace seleccionando Considere el uso eficiente de
"Nuevo Proyecto" desde el menú de tu IDE y eligiendo recursos, como apagar los
"Java" como el tipo de proyecto. dispositivos cuando no estén en
uso para reducir el consumo de
energía
4
TRABAJO FINAL DEL CURSO
INSTRUCCIONES: debes ser lo más explícito posible. Los gráficos ayudan a transmitir mejor las
ideas. No olvides los aspectos de calidad, medio ambiente y SHI.
5
TRABAJO FINAL DEL CURSO
6
TRABAJO FINAL DEL CURSO
7
TRABAJO FINAL DEL CURSO
8
TRABAJO FINAL DEL CURSO
RESULTADO DEL CODIGO
9
TRABAJO FINAL DEL CURSO
CODIGO
CLASE PERSONA
package cajero;
import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;
while (true) {
switch (opcion) {
case 1:
crearCuenta(scanner);
break;
case 2:
iniciarSesion(scanner);
break;
case 3:
System.out.println("Saliendo del sistema. ¡Hasta luego!");
return;
default:
System.out.println("Opción no válida. Por favor, seleccione una
opción válida.");
}
}
}
if (cuentas.containsKey(cuenta)) {
System.out.println("La cuenta ya existe. Intente con otro nombre de
cuenta.");
return;
}
if (!cuentas.containsKey(cuenta)) {
System.out.println("La cuenta no existe. Por favor, cree una cuenta
primero.");
return;
}
switch (opcion) {
case 1:
System.out.print("Ingrese la cantidad a depositar: ");
double cantidadDeposito = scanner.nextDouble();
caja.depositar(cantidadDeposito);
System.out.println("Depósito realizado correctamente.");
break;
case 2:
System.out.print("Ingrese la cantidad a retirar: ");
double cantidadRetiro = scanner.nextDouble();
if (caja.retirar(cantidadRetiro)) {
System.out.println("Retiro realizado correctamente.");
} else {
System.out.println("Saldo insuficiente.");
}
break;
case 3:
11
TRABAJO FINAL DEL CURSO
System.out.println("Saldo actual: " + caja.getSaldo());
break;
case 4:
System.out.println("Saliendo del sistema. ¡Hasta luego!");
return;
default:
System.out.println("Opción no válida. Por favor, seleccione una
opción válida.");
}
} while (opcion != 4);
}
}
12
TRABAJO FINAL DEL CURSO
13
TRABAJO FINAL DEL CURSO
14
TRABAJO FINAL DEL CURSO
LISTA DE RECURSOS
1. MÁQUINAS Y EQUIPOS
Computadora
3. HERRAMIENTAS E INSTRUMENTOS
Eclipse, Java Jdk
5. MATERIALES E INSUMOS
Internet, Youtube para algunas librerías para almacenar cuentas.
Links de ayuda: https://www.youtube.com/watch?v=RplZeK1bO4k
https://www.youtube.com/watch?v=U--FkKUggqA
15