Entradas

Mostrando las entradas de mayo, 2022

Bitácora #11

Imagen
Hora de inicio: 5 :15 pm Horas trabajadas: 2 horas Relato de los avances: Se hizo la implementación de todo el detalle de salario bruto. Al iniciar sesión, darle al botón Consultar Planilla Semanal, seleccionar una de las planillas y darle al botón Detalle Salario Bruto se desplegará todo el detalle del salario bruto de esa planilla. Al hacer esta funcionalidad se tuvieron varios problemas que no se pudieron resolver entonces al darle al botón Detalle Salario Bruto no se despliega solamente el detalle del salario bruto de la planilla seleccionada, si no todas en total. Se hizo la implementación de deducciones por semana. Al iniciar sesión, darle al botón Consultar Planilla Semanal, seleccionar una de las planillas y darle al botón Mostrar Deducciones se mostraran las deducciones correspondientes de la planilla seleccionada. Al hacer esta funcionalidad se tuvieron varios problemas que no se pudieron resolver entonces al darle al botón Mostrar Deducciones solamente se muestra una de ...

Bitácora #10

Imagen
Hora de inicio:  3:10 pm Horas trabajadas: 5 horas Relato de los avances: Se creó la interfaz grafica de planilla por semana, tanto la de deducciones por semana como la de todo el detalle del salario bruto. Se hizo funcional la consulta de semanas planilla en la interfaz. Al iniciar sesión y darle al botón Consultar Planilla Semanal se despliegan las ultimas 15 planillas semanales del usuario que inicio sesión.  Se creó un SP por cada instrucción en capa lógica. Se arregló la base de datos. Se llenaron las tablas con información excesivamente grande por lo cual se tuvieron que eliminar todos los datos e insertarlos de nuevo. Evidencias: Enlaces utilizados: https://www.w3schools.com/sql/sql_ref_truncate_table.asp https://stackoverflow.com/questions/8901161/convert-a-sql-server-datetime-to-a-shorter-date-format https://estradawebgroup.com/Post/-Como-borrar-registros-de-una-tabla-de-SQL-Server-con-la-instruccion-DELETE-/20124 Imágenes:

Bitácora #9

Imagen
Hora de inicio:  5:20 pm Horas trabajadas: 4 horas Relato de los avances: Se hizo la inserción de deducciones por empleado por mes. Se comenzó a conectar la base de datos con lo hecho días atrás en node js. Se conectaron los datos de usuarios para iniciar sesión y también se conectaros los datos de dichos usuarios para que se muestren la plantilla mensual.  Se implementaron los meses planilla en la interfaz. Al iniciar sesión y darle al botón Consultar Planilla Mensual se visualizan los últimos 12 meses, se muestra el salario bruto, el total de deducciones y el salario neto. Se despliegan las deducciones por mes. En la planilla mensual al seleccionar un mes y darle al botón Mostrar deducciones se nos enviará a otra pagina con todas las deducciones aplicadas ese mes al empleado que inició sesión. Evidencias: Imágenes:

Bitácora #8

Imagen
  Hora de inicio: 8  pm Horas trabajadas:  1 hora y media Relato de los avances: Se modificó el trigger de asociar empleados con deducción ya que notamos que estaba asociando una deducción no obligatoria como si lo fuera. También se hizo el calculo de los salarios y se almacenaron los salario en el mes planilla. Evidencias: Imágenes:

Bitácora #7

Imagen
Hora de inicio: 1  pm Horas trabajadas:  3 horas y media Relato de los avances: En la parte de la interfaz grafica se empezó a integrar la parte del proyecto pasado pero al leer la plantilla de la tarea se vio que no era necesario entonces se procedió a borrar todo lo referente a la tarea programada pasada que no fuera necesario. Se cambiaron algunas cosas visuales de la pagina de consultar planillas semanales y mensuales. En la parte de SQL se hizo el arreglo de eliminación de empleados, la inserción de mes planilla, la inserción de semana planilla, se creo la semana y el mes planilla por empleado, se hicieron los cálculos de salario por marcas de asistencia dependiendo del dia y las horas trabajadas (ordinarias, extras y dobles) y por ultimo se emplearon las tablas movimiento para el ajuste de créditos. Evidencias: Enlaces utilizados: https://stackoverflow.com/questions/1770594/how-to-calculate-difference-in-hours-decimal-between-two-dates-in-sql-server Imágenes:

Bitácora #6

Imagen
  Hora de inicio:  6:50  pm Horas trabajadas:  2 horas y 10 minutos Relato de los avances: En la parte de SQL se creo el trigger, se arreglaron las jornadas, se arreglaron las deducciones por empleado y se arreglo el monto fijo por deducción.  Se empezó la interfaz grafica. Se reutilizo el código de la tarea programada pasada para el login y también se utilizó como base para crear la parte visual de la ventana principal de los empleados. Evidencias: Enlaces utilizados: https://www.geeksforgeeks.org/how-to-reset-identity-column-values-in-sql/#:~:text=Reset%20the%20Identity%20Value%20Using,it%20will%20show%20an%20error . https://stackoverflow.com/questions/26636872/sql-to-find-elements-not-in-a-table Imágenes:

Bitácora #5

Imagen
Hora de inicio: 8:30 pm Horas trabajadas: 4 horas Relato de los avances: Al revisar lo hecho en las reuniones pasadas notamos que había un error en con las deducciones fijas no obligatorias ya que se ponían datos donde no debían ir. Se rescribió ese trozo de código y se solucionó el error. Se siguió implementando el código de la simulación. Se hizo la parte de inserción de las marcas de asistencia, la actualización de los días, se definió el primer día de la semana y el primero del mes, las instrucciones primarias si es inicio de semana, la inserción de las planillas, desasociar los empleados con deducción, la actualización de días y la modificación de nuevas jornadas. Con este ultimo se tuvieron varios problemas los cuales impidieron su finalización en esta reunión. Evidencias: Enlaces utilizados: https://www.dofactory.com/sql/where-in https://www.kyocode.com/2018/05/sumar-o-restar-dias-a-una-fecha-en-sql-server/ https://social.msdn.microsoft.com/Forums/sqlserver/en-US/242825da-6f3c-4...

Bitácora #4

Imagen
  Hora de inicio: 7:30 pm Horas trabajadas: 3 horas Relato de los avances: Al intentar unirse de manera remota a la base de datos nos daba un error y no dejaba ingresar. Empezamos a pensar y ver en nuestras computadoras que podía estar sucediendo y vimos que el LogMeIn Hamachi tenia un triangulo de advertencia en la conexión. El error indicaba que ''el adaptador de red virtual del dominio vpn está desactivado''. Se busco en internet como solucionar este error y en un video encontrado decía que debíamos desinstalar y volver a instalar el LogMeIn Hamachi. Se hizo esto en ambas maquinas y se logró solucionar el error. Se hizo la parte de insertar empleados y usuarios. Cada empleado se inserta con su respectivo usuario. Además se hizo la parte de eliminar empleados y usuarios y el asociar empleados con deducción. Evidencias: Enlaces utilizados: https://www.youtube.com/watch?v=vafSVCedML8 Imágenes: Participantes: Celina Madrigal Murillo (2020059364) - cmadrigalm19@gmail.com ...

Bitácora #3

Imagen
Hora de inicio: 1 pm Horas trabajadas: 4 horas Relato de los avances: Se siguió realizando el script de la simulación. Se intento realizar el cargo en tablas variables la información del XML para por cada fecha pero se tuvieron varios problemas entonces se tuvo que hacer que cargara toda la información de una vez. Luego de varias horas de investigación , muchas pruebas y algunas modificaciones al código se logró realizar de la forma pedida por el profesor, se cargan por fecha los empleados. También se cargaron otros de los demás datos del archivo XML.  Evidencias: Enlaces utilizados: https://www.kyocode.com/2018/05/sumar-o-restar-dias-a-una-fecha-en-sql-server/#:~:text=Para%20sumar%20o%20restar%20d%C3%ADas,tambi%C3%A9n%20es%20posible%20restar%20d%C3%ADas. Imágenes: Participantes: Celina Madrigal Murillo (2020059364) - cmadrigalm19@gmail.com Gustavo Pérez Badilla (2020084832) - gperezb2002@gmail.com

Bitácora #2

Imagen
Hora de inicio: 4:20 pm Horas trabajadas: 3 horas Relato de los avances: Se creó el modelo físico respectivo de la tarea. La creamos guiándonos con las plantillas facilitadas por el profesor. Se tuvieron varios problemas con el Microsoft SQL Server Management Studio ya que al querer guardar algunas tablas, como la de jornada, nos daba un error de prevención el cual no dejaba guardar la tabla. El mismo error decía que se podía arreglar deshabilitando la opción de  prevent saving changes en el Microsoft SQL Server Management Studio. Se buscó en internet como deshabilitar esa opción y se arregló el problema. Se hizo parte del script necesario para la tarea. Se usó como guía el script brindado por el profesor. Evidencias: Enlaces utilizados: https://docs.microsoft.com/en-us/troubleshoot/sql/ssms/error-when-you-save-table Imágenes: Participantes: Celina Madrigal Murillo (2020059364) - cmadrigalm19@gmail.com Gustavo Pérez Badilla (2020084832) - gpe...

Bitácora #1

Imagen
  Hora de inicio: 1:00 pm Horas trabajadas: 1 hora y 30 minutos Relato de los avances: Se leyó el enunciado que explica la tercera tarea programada correspondiente al curso de Base de Datos 1, analizando el contexto del mismo y aclarando entre los miembros del equipo las dudas que podían surgir. Dicha discusión se llevó a cabo en una llamada realizada por la plataforma de Discord. Se seguirá trabajando con el proyecto realizado para la segunda tarea programada y se implementaran las nuevas especificaciones y requerimientos entregados por el profesor sobre este mismo proyecto. Se seguirá empleando el "Git Kraken" como herramienta de administración y control de versiones, de esta manera ambos miembros tienen la misma libertad para trabajar durante todo el proceso. Se planeó discutir con el profesor para aclarar las dudas pendientes y tener una visión más clara del enunciado. Evidencias: Imágenes: Participantes: Celina Madrigal Murillo (2020059364) - cmadrigalm19@gmail.com Gusta...