EJEMPLO - Elaboración de una nómina







Análisis del problema
Una nómina es una base de datos que se utiliza para determinar las cantidades que deben percibir los miembros de una empresa. Para cada persona es preciso almacenar el nombre, tipo de cargo y condiciones particulares (sueldo base, estado civil, gastos de representación, otros gastos) que concurren en ella. Con estos datos, se determina cada mes el líquido percibido por cada persona, así como las retenciones fiscales aplicadas. Esta información debe proporcionarse en forma tabular.

Diseño del programa
Debe constar de dos módulos: uno de manejo de información del personal y otro de elaboración de la nómina propiamente dicha. El módulo de información personal permitirá realizar las operaciones habituales de una base de datos (altas, bajas, modificaciones e informes). El módulo de nóminas debe elaborar los resultados indicados; si el mes es Diciembre o Julio, se añadirá una paga extraordinaria equivalente al sueldo base. El programa mostrará dos modos: uno de personal y otro de nóminas; cada uno llevará a su propio menú. El módulo de nóminas solicitará la fecha y actuará en consecuencia. Una posible mejora sería permitir la producción de nóminas por cargos (dirección, administración, comercial, etc).

Implementación

Comprobación y Depuración

Documentación