Vous êtes sur la page 1sur 2

Tabla 1.

Elementos sugeridos para la identificación de


requerimientos
N Nombre del estudiante Adriana Carolina Jácome
Planteamiento del problema:
Planteamiento del problema:

La financiera “Credivivienda Progresar” desea contratar ingenieros de


sistemas que estén matriculados en el curso estructura de datos en la UNAD para
que desarrollen una aplicación que estará a disposición de sus asociados que
estén interesados en adquirir un crédito hipotecario de vivienda con las
siguientes condiciones:
El plazo para cualquier crédito será de 10 años, es decir 120 meses.
Si el valor de la vivienda es menor o igual 75 millones de pesos, la tasa de interés
será del 0,5% mensual. En caso contrario, es decir que, si la vivienda es mayor
a 75 millones de pesos, la tasa de interés será del 1% mensual.

La aplicación debe contar con una interfaz gráfica inicial que al ejecutar la
aplicación muestre el nombre del autor de la aplicación, el nombre de la
aplicación, un nivel de seguridad básico solo con una contraseña de acceso
genérica que será: 123 de tal manera que si se digita la contraseña correcta lo
lleve a otro formulario para el ingreso de los datos del crédito y del asociado que
se implementan en una clase como son: la identificación, el nombre completo y
el valor de la vivienda. Con estos datos la aplicación tras presionar el botón
calcular y haciendo uso de métodos hará los cálculos necesarios para mostrarle
al asociado en el formulario, la tasa de interés que aplicará al crédito, es decir,
del 0,5% o del 1% según corresponda; el valor de la cuota fija mensual a pagar
y el valor de la proyección del total del crédito, es decir, la sumatoria del valor
prestado más los intereses acumulados durante los 10 años.

Se requiere aplicar filtros para el ingreso de datos en el formulario, es decir que


no permita dejar campos en blanco y si es un dato numérico no permita ingresar
caracteres o letras.

Nombre de la Atributos y/o propiedades de Que datos Métodos: Fórmulas


Clase y su la clase no conozco, Nombre, ámbito, matemáticas a Opciones del
ámbito y Tipo Nombre del atributo pero los tipo de retorno, aplicar en los menú
visibilidad de y/o propiedad puedo argumentos métodos
dato calcular con
métodos
String Nombre Se solicita No retorna Ninguna
Asociado el ingreso
en la caja
de texto.
Asociado Int ID Se solicita No retorna Ninguna
el ingreso
en la caja
de texto.
Asociado Float VlrVivienda Se solicita No retorna Ninguna
el ingreso
en la caja
de texto.
Asociado Float CalcularT_Interes Se Retorna un valor If {
desconoce númerico de tipo VlrVivienda<=75
Se obtiene float TasaInteres= 0,5% mensual
el resultado }
mediante Else{
método TasaInteres=1 % mensual
}
Asociado Float CalcularC_FijaM Se Retorna un valor 𝑃(𝑖(1 + 𝑖)𝑛 )
𝑅=
desconoce númerico de tipo (1 + 𝑖)𝑛 − 1
Se obtiene float
mediante P= Monto prestado
método. R= Cuota
i = tasa de interés
n= número de períodos.
Asociado Float CalcularProyeccionT Se PT=
desconoce VlrVivienda+InteresesAcumuados
Se obtiene
mediante
método.
Float Interes_acumulados Se Retorna un valor Por confirmar formula
desconoce númerico de tipo
Sumatoria float
de los
intereses
por año
(todos los
créditos
van a 10
años)

Restricciones:

No se permite ingresar datos no compatibles; es decir si un dato es numérico no permite el


ingreso de letras o caracteres.

No permite dejar campos sin completar.

DIAGRAMA DE CLASES:

Vous aimerez peut-être aussi