Está en la página 1de 3

IF-2000 Programación I II Semestre 2018

M.Sc Kenneth Sánchez Sánchez


Proyecto Programado N°2 Valor: 10%
Nombre proyecto: PP2_Gr#?_Nombre(s)
Fecha de entrega: 3 Diciembre del 2018 Hora: 13:00

La entidad financiera PIAL S.A le solicita le realice un programa utilizando la metodología de POO, que permita administrar,
calcular y emitir todos los estados de cuenta de cada uno de sus clientes. Para esto tome en cuenta la siguiente
información:
PIAL tiene diferentes tipos de clientes:
Administrativos: Del cual tienen datos como: Nombre, DNI (7 dígitos), Lugar de trabajo, Puesto, Salario.
Docentes: Nombre, DNI (7 dígitos), Lugar de trabajo, Categoría (Prof. Adjunto, Asociado, Catedrático), Estado (Interino o
Propiedad), Salario.
Pensionados: Nombre, DNI (7 dígitos), Años de jubilación, Tipo de empleado (Docente ó Administrativo), Salario.
PIAL también posee para sus clientes diferentes tipos de créditos o planes de ahorros, en Créditos están:
Corriente: Aplica para cualquier tipo de cliente. Toma en cuenta el Salario, para calcular el monto máximo del préstamo el
cuál se hace (Monto posible de crédito= El salario incrementado en un 90%), partir de éste, calcula la Cuota a pagar por
parte de cada cliente de la siguiente forma: El Monto total del crédito (le aplica el interés el cual es un 22% y se lo agrega),
este monto total lo divide por el plazo (24 meses como mínimo y 72 como máximo). Debe el cliente presentar hipoteca de
cualquier tipo y que el monto de ésta sea no menor del 20% de lo solicitado.
Especial: Solo aplican los docentes y administrativos.
Tiene “Especial Ordinario”: Monto máximo (¢20.000.000), tasa de interés 24%, plazo fijo de pago 72 meses, el cálculo de la
Cuota a pagar es: Monto total del crédito (Monto solicitado le aplica el 24%), lo divide por el plazo fijo. El cliente debe
presentar el año de ingreso a laborar y el nombre del puesto específico que desempeña.
El Especial también tiene “Equipo de cómputo”: Monto máximo de ¢3.600.000, tasa de interés 12%, plazo fijo de 60 meses.
El cliente debe presentar el nombre del dispositivo a adquirir y el nombre del comercio donde lo comprará.
El cálculo de la cuota pagar es el mismo del especial ordinario
Vivienda: Lo puede solicitar cualquier cliente. El monto máximo que se puede solicitar está entre: ¢35.000.000 y
¢100.000.000. La tasa de interés es fija de 16%, y el plazo está entre 144 y 360 meses. Además el cliente debe aportar los
siguientes datos: Dirección de la propiedad, tamaño en mts2 y peritaje de la propiedad. El monto de la Cuota a pagar se
calcula: Al monto solicitado le aplica la tasa de interés, lo agrega, y a ese monto le agrega un 10% más, luego lo divide entre
el plazo solicitado.

Pág 1
En cuanto a Planes de ahorro PIAL cuenta con los siguientes tipos:
ANUAL: Saldo: Sumatoria del número de meses que ha cancelado la cuota.
Cuota de ahorro: Porcentaje que definió sobre su salario. (Ejemplo: 10% del salario. Entonces cuota sería: 10%
de 500.000 = ¢50.000)
El porcentaje lo define el cliente.
A LA VISTA: Saldo: Igual que ANUAL.
Cuota de ahorro: Porcentaje: 7% cliente y 2.5% del patrono sobre el salario del cliente. Estos porcentajes se
calculan sobre el salario del cliente y luego se suman para sacar la cuota de ahorro.
Su programa deberá permitir que cualquier plataformista de PIAL pueda atender a un cliente y mediante los datos que éste
le proporcione ya sea para solicitar un crédito o adquirir un plan de ahorro, el sistema pueda capturar los datos, realizar los
cálculos respectivos y emitir o mostrar en pantalla el estado de cuenta con los datos y montos calculados correctos de
manera que el cliente tenga a mano estos cálculos y pueda conocer como quedará su situación financiera con la entidad
PIAL S.A.
Las operaciones principales que deberá tener el sistema será:
Generar un Préstamo Corriente
Generar un Préstamo Especial
Generar un Préstamo de Vivienda
Generar un Ahorro Anual
Generar un Ahorro A la Vista.
Mostrar los Estados de cuenta de todos los afiliados que tiene PIAL.
Buscar un Estado de cuenta de un afiliado específico, usando como clave el DNI y Mostrarlo.
Eliminar un Estado de cuenta de un afiliado, usando como clave el DNI.
Almacenar los estados de cuenta de TODOS los afiliados en un archivo de nombre PIAL.XXX
Recuperar los estados de cuenta de TODOS los afiliados cuya información haya sido almacenada.

Aspectos técnicos:
1. Deberá programarlo como una lista enlazada polimórfica, distribuido en el método de diseño
MVC.
2. El archivo que almacenará la información de su programa podrá manipularlo de la forma que
usted considere conveniente (texto o binario), solo que debe mencionar en la documentación
su justificación del porqué escogió determinado formato.
3. Deberá aplicar todo su conocimiento en POO: este software debe ser programado utilizando la
POO (encapsulación, herencia, agregación, listas polimórficas, etc.), además de que la
interfaz para utilizarlo debe ser totalmente gráfica (botones, barra de menú, seleccionador de

Pág.2
archivos, campos de texto, áreas de texto, Opciones de combo_box, radio_button, imágenes,
etc.)
4. El trabajo puede ser realizado en grupos de 2 estudiantes máximo, siempre y cuando
pertenezcan y estén matriculados en el mismo Grupo.
5. La documentación obligatoriamente debe ir en formato pdf.

Aspectos de Evaluación:
 Se evaluará en un 25% la documentación externa que obligatoriamente deberá
entregar junto al código fuente. Cada ítem son los mismos que se le solicitaron en el
primer proyecto programado.
o Sino presenta esta documentación su proyecto NO será evaluado y de forma
automática tendrá un 1%.
o En la parte de ejecución se asignará un 25% de la nota final para evaluar la
creatividad de diseño gráfico en el uso de los distintos componentes gráficos que
permita al usuario utilizar su sistema. El otro 50% corresponderá a la parte
estructural de su sistema.
 Cada día de atraso a la fecha de entrega representará la pérdida de un 5% del
porcentaje final obtenido.
 Cada hora de atraso a la hora de entrega representará la pérdida de 1% del porcentaje
final obtenido.
 Debe ser enviado su proyecto a la dirección electrónica: Progra1.gte@gmail.com
 EN ASUNTO debe escribir: Proyecto Programado II Nombre(s), Grupo Nº
 Debe usar la nomenclatura ya definida al inicio de curso para el nombre del proyecto y
el .zip.

Pág.3

También podría gustarte