Banco

C/C++ Proyecto



Especificaciones

  • Año: 2014
  • Categoría: Administración
  • Interfaz Gráfica: No
  • Lenguaje: C/C++
  • Manejo de Archivos: Sí
  • Plataforma: Windows

Enlaces

  • Código fuente en Github.
  • Archivo .exe de este proyecto.

Objetivo General

Se desea procesar la información  de las transacciones bancarias básicas de los cuentahabientes del “Banco Nombre”, considerando las aperturas de cuentas, los retiros, los depósitos, las notas de créditos por intereses y las clausura de cuentas.


Objetivos Específicos

  1. Introducir, consultar, modificar y/o eliminar los datos de los cliente en un archivo binario. Ejemplo:

    Código de cuenta: 0123456789
    Día: 1
    Mes:2
    Año:2014
    CI: 2.324.423
    Nombre: Fulanita Perez
    Nº de Libreta: 3412
    Saldo de Apertura: 1.000 Bs
    Saldo Actual: 852 Bs
    Activa: SI
    Dirección: Calle Ventuari, Manzana 10, Casa 65-34
    Tlf: 0286-9510664
    Correo Electrónico:[email protected]

     

  2. Generar un asiento bancario en un archivo binario de cada transacción del cliente. Estas transacciones estarán clasificadas en (Apertura, Retiro, Depósito, Cierre de Cuenta, o Intereses) y deberán alterar el estado del saldo actual de la cuenta de ahorros. Es decir, si la persona realiza un retiro debe disminuir su saldo.

    Nro Asiento

    Fecha

    Nro Libreta

    Tipo Transsacción

    Monto

    1

    20/09/2013

    23112

    retiro

    50 Bs

    2

    12/11/2013

    98765

    depósito

    500 Bs

    3

    01/01/2014

    65412

    retiro

    100 Bs

    4

    24/01/2014

    45678

    depósito

    80 Bs

    5

    12/02/2014

    23564

    depósito

    150 Bs

  3. Crear un procedimiento que genere los intereses mensuales de las cuentas de ahorros a una tasa proporcionada por el usuario del sistema y lo sume al saldo de la cuenta. Valide que se realice una solo vez al mes.

  4. Emitir listado en archivo de texto y mostrar por pantalla:

    • Listado de las operaciones del tipo de transacción, mes y año señalado por el usuario.

    • Listado de transacciones bancarias de un usuario determinado en un mes especificado por el usuario.