Anda di halaman 1dari 5

TERCERA PRUEBA

PARCIAL
Asignatura: Taller de Programacin I.
Docente: Flix Palma Jofr
Sede: Inacap Santiago Centro
Fecha: 03-12-2014
Criterios a Evaluar: unidad 3

Nombre:
Rut:

Cd. Asignatura:
Puntaje Obtenido:
Nota Final:

Instrucciones:
Duracin: 90 Minutos
Exigencia: 60%, 33 puntos = 4,0
Puntaje: 60 Puntos
Solicita Recorreccin: SI
Otras Especificaciones
Desarrolle sus respuestas slo con lpiz de Motivo:
pasta azul o negro. Las respuestas con lpiz
grafito no tendrn derecho a recorreccin.

I.

NO

Desarrollar la siguiente aplicacin (115pts).

Una prestigiosa multinacional desea modernizar su actual sistema informtico,


el cual mantiene en una planilla Excel. Para esto ha confiado en Ud. el
desarrollo de su nuevo sistema de remuneracin, para esto entrega los
siguientes requisitos:
El sistema debe tener un JavaBean Persona el cual contendr los siguientes
atributos:

Nombre.
Rut.
Telfono.
Edad.
Contrasea.
Direccin.
Estado: Determina el estado de la persona, A = activo, D = desactivado,
si es A la persona puede ingresar al sistema, sino NO.
Fecha ingreso: representa la fecha de ingreso a la empresa.
Tipo.

Esta clase debe tener dos constructores: el constructor por defecto definido
explcitamente y un constructor que reciba como parmetros la informacin de
los atributos anteriormente mencionados.

Adems deber contar con una clase Administrador la que debe ser Final, la
cual hereda de Persona. El administrador ser el encargado de realizar todas
las operaciones en el sistema.
Tambin tendr una clase Trabajador, la cual hereda de Persona.
Debe existir una clase Liquidacin la cual contendr los siguientes atributos:

Rut Trabajador: representa el identificador del trabajador


Sueldo base: representa el sueldo base que recibe el trabajador.
Fecha remuneracin: representa la fecha en que es obtenida la
remuneracin.
Fecha creacin: representa la fecha de creacin en el sistema de la
liquidacin.
Horas extras: representa las horas extras que el trabajador realiza en el
mes
Total Horas extras: representa el valor total a pagar de horas extras
obtenidas a partir de las horas extras (el clculo es explicado ms
adelante).
Afp: representa la Afp contratada por el trabajador.
Isapre: representa la Isapre contratada por el trabajador
Descuento Afp: Es el descuento segn Afp del trabajador.
Descuento Isapre: Es el descuento segn
Isapre o fonasa del
trabajador.
Colacin: representa el valor del bono de colacin que recibir el
trabajador.
Locomocin: representa el valor del bono de colacin que recibir el
trabajador
Total a recibir: representa el total a recibir.
Estado: Determina el estado de la remuneracin, A = activo, D =
desactivado.

(Puede ingresar ms atributos si estima necesario).


El administrador dentro del sistema deber realizar un login, en donde debe
ingresar su Rut y contrasea (esta debe ser verificada y coincidir con la
informacin registrada, adems de que este activo), al ser exitoso el login, el
administrador tendr una interfaz en la cual aparecern las opciones que el
administrador puede realizar, estas opciones estn determinadas por las
opciones que sern explicadas a continuacin (existir un administrador por
defecto el cual ud debe crear con rut 1-9 y contrasea 12345).
El sistema deber realizar las siguientes acciones:
Mantenedor Trabajador: En este modulo se debe ingresar toda la informacin
del trabajador y ser guardada en una lista.
Adems podr buscar (parmetro de bsqueda son Rut de trabajador, estado
y todos), eliminar (solo cambia de estado desactivado, tambin todas sus

liquidaciones) y actualizar los trabajadores existentes (esta opcin NO debe


ser implementada solo debe aparecer en el menu)
Mantenedor de Liquidacin: En este modulo el administrador podr ingresar,
ingresar y actualizar liquidaciones, podr navegar por todas las liquidaciones
ingresadas y buscar por rut.
El mantenedor de liquidaciones debe realizar los siguientes clculos al
momento de ingresar o modificar las liquidaciones:
Clculo de Remuneracin: para realizar el clculo de remuneracin se debe
ingresar los siguientes datos del trabajador:
Para determinar la bonificacin de colacin y locomocin.
Para determinar colacin: Si el Sueldo Base es mayor a $500.000, la colacin
ser de $17.000 de lo contrario es $25.000,
Para determinar locomocin: Si el Sueldo Base es menor de $450.000, la
locomocin ser de $50.000, si es menor de $750.000 ser $40.000, si es
mayor a $750.000 es $25.000.
Sueldo Base.
Horas Extras del mes.
Valor Horas Extras: Este se obtiene multiplicando el sueldo base por el
siguiente factor 0,00777778.
Horas Extras: se obtiene multiplicando horas extras por valor horas extras.
Obtencin del sueldo imponible: Se suman las horas extras con el sueldo base.
Obtener el valor segn Afp: para determinar el descuento de afp se debe
obtener la informacin desde una base de datos en donde estar cargada la
informacin as obtener el porcentaje de descuento segn la Afp del trabajador.
Obtener el valor segn Isapre: para determinar el descuento de Isapre se debe
obtener la informacin desde una base de datos en donde estar cargada la
informacin as obtener el porcentaje de descuento segn la Isapre del
trabajador.
Con toda esa informacin se debe calcular el sueldo a recibir por el trabajador,
en donde debe sumar al sueldo imponible la locomocin y colacin realizando
los descuentos obtenidos tanto en Afp e Isapre.
Toda la informacin del sistema debe ser almacenada en una base de datos
que debe crear segn requerimientos.
El sistema debe poseer en todos sus mdulos interfaces grficas que el
programador deber crear a su conveniencia y experiencia.

Tabla de Informacin:
TABLA DESCUENTO AFP
AFP

DESCUENTO

CUPRUM
PROTECCION
PROVIDA
STA. MARIA
VIDA TRES

12,30%
12,98%
12,43%
12,56%
12,56%

TABLA DESCUENTO
ISAPRE
ISAPRE

DESCUENTO

COLMENA
CONSALUD
CRUZ
BLANCA
PLANVITAL

7,47%
7,35%
7,23%
7,86%

La informacin de AFP e Isapre debe ser ingresada por el alumn

Tabla de Puntaje:

Buena suerte!!!

Anda mungkin juga menyukai