Ir al contenido principal

Entradas

Mostrando entradas de mayo, 2021

Proyecto:

Cantidad de horas trabajadas: Oswaldo: 26 Jenaro: 26 Debido a la elaboración de la primera tarea programada podemos concluir que: Se tiene un mejor conocimiento y una mejor practica en la elaboración de una base de datos Aprendimos sobre leer archivos XML en SQL Server y como añadir los datos del XML a las tablas respectivas de la base de datos, sobre como modificar estos archivos, y como "jugar" con estos Se instruyo  la elaboración de una pagina web utilizando HTML y Python, usando la librería de Flask y el framework de Bootstrap y conectar la pagina web con la base de datos para poder añadir, editar, buscar y eliminar datos en la página web y que estos procesos se reflejen en la base de datos Análisis de resultados: En general nos sentimos bastante orgullosos del trabajo realizado, tanto en la pagina como en la base de datos implementamos todas las funcionalidadeey dado el tiempo, el estres de semana 11 y 12, y los cambios repentinos que habian en los requerimientos, consi...

Ver deducciones JS

   Se realizaron las paginas de ver semanas y meses, además de la configuracion para los detalles, las paginas en general se hicieron muy similar a como funcionaban las tablas en el anterior proyecto, lo difícil aquí fue ir actualizando los detalles de la vista de detalles dinámicamente. Lo primero que hacemos es renderizar la pagina, y pasar como parámetros las detalles de planillas, los detalles de salario, y las deducciones, luego los datos de salario bruto y deducciones funcionan como botones que invocan a un popout, estos botones tienen un parámetro llamado "data-button" que contienen un array con los datos de salario o deducciones según corresponda. {% for planilla in planillas %} < tr >      < td   scope = "row" >          < a   href = ""   class = "text-dark boton_salario"   data-button = "{{detalles_salario[pla...

Parseo XML Parte 1

  Se trabajó en actualizar el parseo de los xml. se puso especial importancia en el parseo de las operaciones, debido a que  el formato de estas y la forma en la que funcionan era lo mas complejo de todo. Al principio se intento cargarlo de forma similar a como se hacia con los catalogos, pero esto no funcoinó de la forma espedaba y no cargaba bien los datos, luego de varias horas de intentos se logró tener algo que se pensaba que fincionaba, la forma en la que se hizo fue una tabla de la forma fecha - nuevo empleado - asocia empleado - desasocia empleado - tipo de jornada - marca de asistencia donde todos estas columnas, excepto fecha, eran de tipo xml y ahí se insertaban los nodos de cada tipo para luego ser leidos, el problema de esto es ue por alguna razon solo se cargaba el priemr nodo de cada tipo, por lo que se perdian todos los datos. la siguiente solucion, que feu la que terminó funcionando, fue crear una nueva columna, que contenia todo el nodo xml de esta fecha, lue...

Inicio Parte 2

 Hoy se modifico la base de datos y se le agregaron diferentes tablas nuevas como la tabla de jornada, tipo de jornada, deducciones, semana plantilla y mes plantilla, mañana tengo planeado terminar la base de datos para empezar a realizar las operaciones requeridas. No se presento ningún problema a la hora de elaborar la creación de las tablas. Esperemos que mañana termine la nueva base para modificar el código de Parse de XML y que se puedan rellenar las tablas y elaborar las operaciones necesarias.