Esperando depósito en garantía

Proyecto Tipo Consola Con Java, Simular Cajero Automatico

Publicado el 03 Junio, 2024 en Programación y Tecnología

Sobre este proyecto

Abierto

Proyecto tipo consola:
Este debe ser un proyecto en consola
Funciones:
Al iniciarse la aplicación deberá mostrar las siguientes opciones:
1.    Crear cuenta; se deberá generar un número aleatorio de 10 dígitos como identificador único de la cuenta, además de pedir y almacenar los siguientes datos:
i.    Nombre del titular
ii.    RFC
2.    Mostrar saldo de una cuenta.
3.    Depositar dinero a cuenta
4.    Retirar dinero de cuenta
5.    Total de ingresos y egreso del banco
6.    Mostrar historial de transacciones de una cuenta: ingresar el número de cuenta del cual se desea consultar la información y los datos que se mostrarán sobre las transacciones son:
i.    Monto
ii.    Fecha
iii.    Concepto
7.    Realizar las validaciones las validaciones correspondientes para evitar fallas en la aplicación, por ejemplo evitar ingresar caracteres no números en el apartado monto para los depósitos.
Anotaciones
-    En las opciones 3 y 4 se deben pedir los siguientes datos
o    Número de cuenta
o    Cantidad
o    Fecha y hora
o    Concepto
-    En la opción 6, se debe pedir una contraseña de acceso

Casos de prueba
•    Crear 4 cuentas bancarias con los siguientes datos
o    Pedro Fernández, PD201819HASRTR07
o    Juan Pérez, JP201819HASRTR06
o    Pepito Limón, PL211819HASRTR06
o    María Gamesa, MG211811MASRTR05
•    Realizar un depósito de:
o    $1,500 en la cuenta de Pedro
o    $750 en la cuenta de Juan
o    $1,110 en la cuenta de Pepito
o    $500 en la cuenta de María.
•    Realizar un retiro de:
o    $750 de la cuenta de Pedro
o    $200 de la cuenta de Juan
o    $520 de la cuenta de Pepito
o    $300 de la cuenta de María.
•    Mostrar saldo de las cuentas de:
o    Pedro
o    María.
•    Mostrar todas las cuentas creadas hasta ahora
•    Mostrar historial de transacciones de las cuentas de:
o    Juan
o    Pepito.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Plataformas requeridas Otro
Tipo de app Otro
Necesita backend No
Procesador de pago No

Plazo de Entrega: 05 Junio, 2024

Habilidades necesarias

Otros proyectos publicados por M. V. L.