• Asignatura: Informática
  • Autor: KevinHolguin20
  • hace 6 años

Un banco requiere manejar el portafolio de productos que ofrece al
publico. Dentro del portafolio de productos están:
• 1. Crédito de consumo
• 2. Crédito Hipotecario
• 3. Tarjetas de Crédito
• 4. Compra Cartera
• 5. Cuentas de Ahorro
• 6. Cuentas Corriente
• 7. Inversiones en CDT
• 8. Fiducuenta
Para todos los productos sin importar su tipo se debe tener la
siguiente información:
NroProd: Tipo String. Corresponde al número del producto. La
longitud total de este campo debe ser 11 caracteres. No puede
ingresar más ni menos.
TipoProducto: Tipo String. Puede ser alguno de estos: CtaAho,
CtaCte, CreCon, CreHip, TarCre, Cdt, FiduCta. Debe controlarse
que no se pueda ingresar tipos diferentes.
FechaApertura: Fecha en que se solicita la apertura. Debe
controlarse que esta fecha sea la correspondiente al día de
actual, no puede ser fechas de días anteriores ni de fechas
futuras.
TipoDoc: Corresponde al tipo de documento CC-cedula, Ni-Nit,
TI-Tarjeta de Identidad
DocIdent: Numérico. Corresponde a la cédula del titular del
producto o Nit en caso de ser persona jurídica.
Nombres: String. Corresponde al titular del producto
Para los productos en Azul, que son productos de crédito,
además de la información anterior, es necesario manejar unos
datos adicionales como son:
TipoGarantia: Puede ser,
1-No Necesita 2-Hipoteca 3-Prenda 4- Fiador

Garantía No. 2 está ligada al crédito No. 2,
Garantía No. 3 está ligada al Crédito No. 1,
Garantía No. 4 esta ligada al crédito No. 4.
Garantía No. 1 está ligada al crédito No. 3
MontoAprobado: Numérico. El monto para cada tipo de
crédito deberá manejar los siguientes rangos:
Crédito No. 1 : Entre 2’000.000 y 30’,000.000
Crédito No. 2: Entre 20’000.000 y 100’000.000
Crédito No. 3: Entre 1’000.000 y 5’000.000
Crédito No. 4: Entre 1’000.000 y 15’,000.000
Plazo: Numérico en meses. Deberá controlar de acuerdo al
crédito los siguientes rangos:
Crédito No. 1 : Entre 12 y 60 meses
Crédito No. 2: Entre 60 y 180 meses
Crédito No. 3: Entre 1 y 36 meses
Crédito No. 4: Entre 6 y 48 meses
Para los productos en Verde, que son productos de ahorro o
inversión además de los datos del producto descriptos
anteriormente se requiere adicional:
TasaInteres: Tipo Float, con máximo 2 decimales
FechaVencimiento:
Se requiere desarrollar:
1. Una interfaz que permita la captura de datos
2. Debe existir la definición de 3 clases. Ni más ni menos. La
clase principal tendrá por nombre ProductosBanco y habrá
dos clases hijas que tendrán por nombre ProductoCredito y
ProductoAhorro
3. La Super Clase ProductosBanco, a parte de sus atributos
deberá tener los métodos necesarios para obtener y
actualizar la información correspondiente a sus atributos.
Igualmente deberá tener métodos adicionales a los
anteriores, como permitir mostrar los datos del producto
registrado con su respectivo mensaje de “Producto
Registrado Satisfactoriamente” y todos los datos
correspondientes a dicho producto, otro que permita
simular la cancelación el producto donde dado el
documento de identidad, No. de producto se simule su
cancelación con su respectivo mensaje “Producto
Cancelados Satisfactoriamente” y sus datos
correspondientes mostrados por pantalla.
4. Las clases hijas deberá tener métodos que permitan la
manipulación de sus atributos y, además :
Si es la clase correspondiente a los productos de crédito,
dependiendo del crédito que se haya solicitado , se deberá
mostrar por pantalla , los datos ingresados del crédito
correspondiente, más lo que aplique de acuerdo al crédito
con respecto a Plazo, Monto y tipo de garantía.
Si es la clase correspondiente a los productos de ahorro,
mostrará los datos ingresados que corresponden al
producto seleccionado junto con un mensaje de bienvenida
al Banco “Te damos la bienvenida al Banco ABC , esperamos
cumplir con tus expectativas con respecto a tu producto
seleccionado nombre del producto, gracias por preferirnos”​

Respuestas

Respuesta dada por: andyrealmadrid7
0

Respuesta:

No hay preguntas ni comentarios

Preguntas similares