movimientos bancarios en c++

Páginas: 10 (2289 palabras) Publicado: 3 de febrero de 2014



FACULTAD DE INGENIERIA DE SISTEMAS, CÓMPUTO Y TELECOMUNICACIONES







CURSO: ESTRUCTURAS DE LA INFORMACION

TAREA ACADEMICA

Docente: Ruiz de la Cruz Melo CARLOS












CICLO: 2013-3




INDICE
1. Introducción……………………………………. pag.- 3
2. Métodos………………………………………… pag.- 4
3. Resultados……………………………………... pag.- 7
4. Conclusiones…………………………………... pag.- 75. Bibliografía……………………………………… pag.- 8
1. INTRODUCCIÓN


La finalidad de este trabajo es realizar el desarrollo de un programa de gestión de cuentas de ahorros, en C++, en el que se aplican los conocimientos adquiridos en el curso de Estructuras de la Información.

En el desarrollo de esta tarea, se aplican los conocimientos adquiridos en el uso de la estructura de datos lineal Filas, comoalmacenamiento de datos secundario.

Al igual que el uso de las filas, también se ponen en práctica los temas sobre clases y objetos y el uso de las librerías disponibles en la programación C++.
Con respecto a las funcionalidades del proyecto elaborado y cumpliendo con los requisitos de la tarea, se han considerado las funciones de mínimas necesarias en la gestión de las cuentas de ahorros.En este sentido se ha considerado la generación automática del número de cuenta en el proceso de apertura de una cuenta, esto se realiza mediante la lectura de un archivo binario que se lee al inicio de la grabación y se incrementa en 1 en cada nueva cuenta que se crea.

El programa desarrollado, orienta el control en el manejo de las cuentas en base al número de cuenta, pero para cumplir conlos requerimientos de de la tarea, con respecto a utilizar el número de DNI para la elaboración de los reportes, se utiliza un algoritmo que permite, a través del DNI solicitado obtener la cuenta y luego en base a este dato, procesar la información e imprimir los resultados.

Con la finalidad de mantener un saldo permanentemente actualizado, con cada transacción que se realiza se actualiza elsaldo en el registro que contiene la información del titular de la cuenta en el caso de las cuentas individuales, en el caso de las cuentas mancomunadas este saldo se actualiza en el primer registro ingresado al aperturar la cuenta, identificándose el tipo de cuenta con una “X”, para los demás participantes de la cuenta.

Se definió un menú con las opciones solicitadas, incluyendo la opción dereportes el mismo que incluye un submenú con listados de Estados, movimientos y listado por tipo de cuenta.







2. MÉTODOS

Filas:
Se han utilizado como estructura de datos, las estructuras de datos lineales de almacenamiento primario de tipo binario y organización secuencial: Filas.

Clases:
Se consideraron tres clases:
CLASE CUENTA:
En esta clase se implementa laespecificación TAD, que administra la estructura de datos de las cuentas de ahorros, la misma que contiene la información del titular o titulares de una cuenta cono son: código, tipo de cuenta, titular, dirección, dni, y saldo.
Métodos:
ingresarCuenta()
La función de este método es solicitar el ingreso de los datos de cada titular de la cuenta al momento de la apertura. Es invocado por la opción 1 del menú, el mismo que controla el ingreso de otros integrantes de la cuenta cuando se trata de cuentas mancomunadas.
grabaCuenta()
Es invocado por la opción 1 del menú principal, luego de obtener y validad los datos en el método ingresarCuenta()
eliminaCuenta()
Como su nombre lo indica, el método elimina la cuenta solicitada, es invocado por la opción 4 del menú principal.
listarCuentas()
Seencarga de listar las cuentas para ello, solicita el tipo de cuentas a listar: cuentas individuales, mancomunadas y todas, De acuerdo a la opción elegida, filtrará los movimientos a listar e invocará al método muestraDatos() para imprimirlos.

modificaDatosCta()
Modifica los datos de una cuenta de ahorros, que inicialmente fue solicitada por la opción 5 del menú principal, el mismo que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Movimiento C
  • Movimiento de c
  • Tipos De Movimientos Bancarios
  • C mo ES EL MOVIMIENTO DE LOS TERREMOTOS
  • C mo se relacionan el movimiento y la
  • codigo pic c caracteres en movimiento
  • Movimiento bancario
  • Movimiento de Rotacion de un C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS