1. 1
Ejercicio Final. 3ª Evaluación.
1º DAW
PROGRAMACIÓN
Se desea implementar un programa para acceder a la base de datos de la
empresa. Debemos realizar el mantenimiento de los empleados y la elaboración de las
nóminas.
Datos de los empleados:
Hay dos tipos de empleados: Oficinas y Laboral, cada uno de ellos trabaja de
manera diferente, los de oficinas tienen una nómina fija y los de laboral trabajan por
horas.
Los datos que tiene cada uno de ellos son:
OFICINAS:
• DNI
• Nombre
• Apellidos
• Nº Hijos
• Categoría laboral
• Puesto desempeñado
LABORAL:
• DNI
• Nombre
• Apellidos
• Nº Hijos
• Categoría laboral
• Array de 12 enteros con el nº de horas correspondientes a cada mes.
CATEGORÍA LABORAL:
• Código de la categoría
• Sueldo base.
Nota: para los de oficinas el sueldo base corresponde a nómina mensual y para los de
laboral el sueldo base corresponde a hora trabajada.
2. 2
La ventana principal es la siguiente:
OFICINAS y LABORAL, presentará la siguiente pantalla:
LISTADO, Mostrará un listado de todos los empleados ordenados alfabéticamente,
mostrando únicamente el dni, nombre y apellidos.
_____________________________________________________________________
ALTA:
Se solicitarán todos los datos de los empleados, comprobando que el dni sea correcto y
que no haya duplicados. También se comprobará que la categoría profesional exista.
BAJA:
Se solicitará el DNI del empleado y se mostrarán sus datos pidiendo la comprobación
del borrado.
MODIFICACIÓN:
Se solicitará el DNI del empleado y se mostrarán sus datos, se podrá modificar
cualquiera de ellos menos el DNI. Se comprobará en caso de modificación que los
datos son correctos.
3. 3
CONSULTA:
Se solicitará cualquier parte del apellido y se mostrarán todos los empleados que
coincidan con él, se mostrará sólo el nombre, apellidos y DNI y tipo de empleado que
es.
CÁLCULO DE LA NÓMINA:
• Se pedirá el DNI del empleado del que se quiere calcular la nómina y el nº de
mes correspondiente.
• En el caso de personal laboral se multiplicará su salario/hora (que está en la tabla
categorías) por el nº de horas realizadas ese mes.
CÁLCULO DEL IRPF:
• Se calcula sobre el salario bruto de la siguiente manera:
o Menor de 600 € --> 1%
o Entre 600 y 1200 € --> 15%
o Mayor de 1200 € --> 25%
o Por cada hijo se restará un 4%
PAGAS EXTRAORDINARIAS:
• Existen 3 posibilidades:
o Junio y diciembre --> salario base.
o Septiembre --> 100 € de ayuda social por hijo.
Se mostrará la nómina desglosada.