Cuarta entrada de la Cuarta Tarea Programada

En esta entrada, me dedicare a comentar como fui realizando el SP de simulación de operaciones, además de como se usaron los triggers y las vista en nuestro proyecto. Posteriormente a la reunión que tuvimos el profesor Franco y yo el día sábado, me dedique a elaborar dicho SP. Lo primero que hice fue estudiar el modelo dado por el profesor. Después del análisis ese mismo sábado empecé con el desarrollo del mismo.

Lo primero que hice fue desarrollar la estructura de ciclos while, esto con el fin de que poder establecer un orden en como quería ir haciendo cada cosa. Primeramente empecé con las  asociaciones y des asociaciones de las deducciones de los empleados, esto con el propósito de poder continuar después con lo que consideraba la parte más difícil de todo el SP, el cual era el cierre de las planillas semanales y mensuales. Hacer todo lo relacionado a las deducciones no fue algo difícil, Lo interesante vendría a continuación. Después me puse a trabajar en las marcas de asistencia y el proceso para sacar los salarios de cada empleado. 

Esta parte me llevo bastante tiempo, alrededor de las 2am del día domingo, me fui a dormir; sin embargo no logre conciliar el sueño, por lo que decidí trabajar un rato más por ahí de las 3am. Durante este tiempo fui dejando preparado algunas cosas que necesitaría para poder procesar el cierre de la planilla semanal y mensual, por lo que a las 4am me fui a dormir. El domingo me senté a trabajar mas o menos a las 8:30 de la mañana. Lo primero que hice fue empezar el procesamiento de las planillas semanales, las cuales consideraba claves para posteriormente poder sacar las planillas mensuales. Desarrollarlas y pulirlas me llevo más o menos como 2 horas, esto porque me encontré un poco confundido con algunos detalles clave para que pudieran salir de manera correcta. Además el sacar las deducciones también fue un poco problemático. 

Solucionada la parte de las planillas semanales, las mensuales fueron muchísimo más sencillas porque lo que hicimos fue sumar las planillas semanales asociadas a cada empleado para sacar las planillas mensuales de cada empleado. Por ultimo, mas o menos como a la 1pm termine de implementar, la agregación y eliminación lógica de los empleados y a asignarles sus nuevas jornadas. 

Después de una segunda tanta de revisión, se hizo notar la ausencia del trigger y de la vista. Primeramente para el trigger decidí implementarlo a la hora de insertar un nuevo empleado, haciendo que se le creara una planilla semanal desde que es ingresado. Esta idea surgió por recomendación del profesor Franco. Por ultimo, en cuanto a la vista, decidí implementarla en la consulta para listar todos los empleados activos. 

Comentarios

Entradas populares de este blog

Tercera entrada de la Cuarta Tarea Programada