Está en la página 1de 3

Cuentas Bancarias

Crear Cuenta: El programa solicitará información del usuario, Su nombre, numero de identidad,
beneficiario y una clave.

Una vez introducida la información el programa generará un numero de cuenta, que será el que el
usuario tendrá como su identificación en el banco y será el necesario para poder realizar los
movimientos bancarios.

Con ese numero de cuenta el programa generará un archivo de texto, en el que guardará la información
del usuario y los movimientos bancarios que vaya realizando. Se podrían crear un archivo para guardar
la información y el estado actual de la cuenta y otro para guardar los movimientos bancarios.

Además, se guardará en el archivo de registros del cajero banco el mensaje de ser creo una cuenta, el
numero de cuenta, el nombre del cliente.

Depósitos: Para llevar a cabo un depósito, la aplicación solicitará el numero de cuenta y la cantidad de
dinero que se depositará y la fecha, está información será almacenada en el archivo correspondiente al
número de cuenta. La información que se guardará será, fecha, Cajero, “Movimiento deposito”, monto
inicial, monto deposito, monto final.

Además, se guardará en el archivo de registros del cajero banco.

Si la cuenta no existe se notificará y se regresará al menú principal.

Retiros: Para poder efectuar un retiro, se solicitará el número de cuenta, la fecha, la cantidad de dinero
a retirar y la clave del usuario. Primero se verifica si la clave concuerda con la provista por el cliente al
crear la cuenta si esto es cierto, se pasará a verificar si el monto de la cuenta cubre el retiro que se desea
llevar a cabo y sí esto se cumple se realizará un cambio en el archivo agregando la información. La
información que se guardará será, fecha, Cajero, “Movimiento retiro”, monto inicial, monto retirado,
monto final.

Además, se guardará en el archivo de registros del cajero banco.

Si la cuenta no existe se notificará y se regresará al menú principal.

Revisar Saldos: Para revisar saldos solamente me pedirá el numero de cuenta y la clave entregada al
crearse la cuenta.

Este me mostrará los movimientos registrados por cliente y al final el monto actual en la cuenta.

Divisas
Comprar Dólares: Tomará del archivo de configuración del programa el valor de la compra de dólares.
Se le pedirá al usuario que ingrese la cantidad de dólares que desea comprar y la fecha, se convertirá en
el valor a lempiras. Esta transacción se guardará en el archivo de registros del cajero banco como
compra de dólares, se agregará la fecha, monto en lps y monto en dólares.

Venta de Dólares: Similar a la anterior, solo que el mensaje dirá venta de dólares
Comprar Euros: Similar a la comprar de dólares

Venta Euros: Similar a la venta de dólares

Préstamos
Otorgar Préstamo: Se solicitarán los datos personales del cliente, se le asignará un numero de préstamo
el cual servirá para hacer pagos y revisión de saldo. Esta transacción se guardará en el archivo de
registros del cajero banco como asignación de préstamo, se agregará la fecha y monto prestado.

Pagar a Préstamo: Se solicitará el número de préstamo y el monto a pagar, se debe verificar si el monto
a pagar excede lo adeudado, de ser así se le notificará cuando es lo adeudado y se efectuará el cobro
por ese monto. Pagar préstamo deberá actualizar el valor adeudado por el cliente y agregar en el
archivo del préstamo el registro con los siguientes datos, fecha, Cajero, “Pago a Préstamo”, monto
inicial, monto pagado, monto final.

Esta transacción también se guardará en el archivo de registro del cajero como pago de préstamo, se
agregará la fecha y monto prestado.

Revisión de Saldos: Solicitará el número de préstamo y se mostrará el monto inicial de préstamo, la


fecha en que se solicitó y el monto adeudado. Se le preguntará si quiere ver el historial de pagos si
responde que si se mostrarán todos los pagos que se hayan hecho en ese préstamo.

Configuración
En configuración es donde se configurará la aplicación, aquí crearemos y eliminaremos usuarios,
actualizaremos contraseñas de usuarios y actualizaremos la tasa de cambio de las divisas.

Crear usuario: Se solicitará que ingrese el usuario, la contraseña y el tipo de usuario (Puede ser Admin o
Cajero) y se creará el usuario lo cual consiste en actualizar el archivo del listado de usuarios con 3
valores, usuario, contraseña y tipo de usuario. Al crear usuario tipo cajero, se creará un archivo para los
registros del cajero, donde se almacenará todas las transacciones del usuario.

Eliminar usuario: Se solicitará el nombre de usuario y se dará de baja lo cual consiste en cambiar el tipo
de usuario a “eliminado”.

Actualizar Contraseña: Se solicitará el nombre de usuario y la nueva contraseña y se actualizará el valor


en el archivo de usuarios.

Actualizar Tasa de Cambio: Se solicitará el valor de compra y venta de Euro y Dólar y se almacenará en
un archivo de configuración.
 La opción de configuración es exclusiva para el usuario tipo Admin.
 La aplicación solicitará usuario y contraseña para iniciar
 Habrá un usuario default para la primera vez que se inicie la aplicación.

También podría gustarte