Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2011, 12:43
ProgramadorBigox
 
Fecha de Ingreso: octubre-2011
Mensajes: 2
Antigüedad: 13 años, 1 mes
Puntos: 0
Busqueda Programacion en zinja c++

1. Objetivos

 Realizar un correcto análisis de requerimientos.
 Crear un diseño acorde a los requerimientos obtenidos.


2. Características

El Banco “DE LA PLAZA” desea guardar en un medio informático los depósitos realizados por
sus clientes. Un cliente al realizar un depósito aporta el número de documento y el monto que
va a depositar. El equipo de desarrollo sugiere utilizar tablas hash para realizar la tarea, porque
brindan una serie de ventajas y seguridad apropiadas para el Banco.
El sistema se encargará de guardar el importe en la tabla hash. Para calcular la posición donde
se registrará el monto del documento ingresado, se utilizará la siguiente fórmula:
numeroDocumento mod largoTabla.

Además se sabe que por ley es obligatorio mantener cierto porcentaje de los depósitos
captados, así que el banco puede otorgar préstamos hasta el 85% del total depositado.
Por otra parte este año el Banco celebra el 50ª aniversario por lo que quiere dar un premio a
todos los clientes cuyos depósitos superen el promedio del total de los depósitos.

Para dar solución a los problemas planteados se pide realizar las siguientes tareas:

1. Para un número supuesto de 23 clientes, se debe implementar el método para guardar
el importe del depósito, así como otro para mostrar los depósitos ya guardados.
2. Implementar un método que permita al Banco saber cuál es el importe máximo que
puede dar en préstamos.
3. Implementar los métodos que permitan calcular el promedio y determinar cuántos de
los depósitos están en condiciones de recibir el premio.
4. Acceder al programa mediante un acceso directo en el escritorio.

3. Metodología

El equipo deberá en primera instancia, realizar una investigación sobre el tema planteado para
cubrir los requerimientos del software. El software debe ser implementado según las
necesidades del cliente.

4. Requisitos no funcionales

El presente proyecto se desarrollará mediante:

 Lenguaje de programación C++ en ZinjaI
 El software para la realización de diagramas y el análisis de los algoritmos queda a criterio
del equipo.